DSH Harness 桌面启动器

DSH Harness 是一个插件驱动的开发工具。在日常使用中,频繁启动、重启和关闭服务器的操作需要多次切换终端和浏览器窗口。dsh-dock 插件通过在桌面生成原生程序图标、在系统托盘常驻状态以及提供侧栏快捷菜单,将上述操作收拢进“双击鲸鱼”的交互中。

是什么

双击桌面鲸鱼开窗、托盘常驻报状态、一键重启服务器的 DSH Harness 桌面启动器。

  • 维护者:UnknowCao
  • 类别:客户端
  • 协议:MIT

安装与启用

该插件依赖 DSH 的 web profile 运行。安装后,桌面会自动出现 DSH Harness.exe 图标(黑鲸鱼图标)。

dsh plugin --profile web add github:UnknowCao/dsh-dock#v0.8.0

核心功能

  1. 一键启动:支持热路径(服务器在跑时静默全屏开窗)和冷路径(服务器未跑时显示启动卡片,就绪后自动开窗)。
  2. 系统托盘常驻:开窗后鲸鱼图标驻留系统托盘,悬停显示运行状态,左键秒开。
  3. 侧栏“鲸湾”菜单:提供“换气”(重载界面)、“洄游”(重启服务器)、“归湾”(完全退出)三个操作。
  4. 一键重启服务器:通过托盘右键或侧栏菜单完成,自动关闭旧窗口并重启服务。
  5. 开机自启:支持在插件设置页或托盘菜单中配置。
  6. 多环境支持:支持多份 DSH 环境同时运行,冷启动时可选择目标环境。
  7. 独立窗口:以独立 Edge 应用窗口运行,不混入主浏览器标签页。
  8. 插件设置页:集成在 DSH 系统设置中,可配置托盘常驻、开机自启及额外安装路径。

典型用法

  • 安装:执行上述安装命令。
  • 启动:双击桌面 DSH Harness.exe。
  • 重启:在系统托盘右键,或点击侧栏“鲸湾”菜单的“洄游”。
  • 退出:在侧栏点击“归湾”并确认,或在托盘单击“完全退出”。

注意事项

  • 平台限制:仅限 Windows 平台。
  • 运行依赖:运行时依赖 DSH Web Profile。
  • 通信方式:只与本机回环通信,无安装钩子。
  • 卸载行为:卸载不会自动清理安装目录。
  • 冷启动依赖:冷启动需要 Node >= 22.19。
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜