dsh-tray
在终端中运行以下命令:
dsh plugin install qing3a/dsh-tray
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install qing3a/dsh-tray 即可安装本插件,完整源码地址:https://github.com/qing3a/dsh-tray
插件介绍
DSH 在 Windows 上通常以后台进程运行,没有原生的系统级入口——想打开管理界面、确认运行状态或干净退出,只能翻找终端窗口。dsh-tray 正是为此而生:它在任务栏插入一枚托盘图标,让 DSH 像任何常驻应用一样出现在你眼前。
核心能力围绕一个 exe 宿主进程展开,通过 TCP + XML 协议与 DSH 通信,全程无需 native 编译,跨平台开发者也能干净地忽略该插件(非 win32 自动跳过)。托盘菜单提供「打开界面」(实时读取 webServer.port 拼接 URL)、「状态」和「退出」三项;关键事件触发 info 风格气泡通知。当 DSH 以 headless 模式启动、没有 webServer 时,插件自动降级——不崩溃、不阻塞加载,start() 幂等保证并发调用不会产生双托盘。
适合在 Windows 桌面跑 DSH 后台服务、希望把「打开 / 查看 / 退出」收进任务栏一触即达的用户。如果你不需要托盘、或者不在 Windows 上工作,这个插件会自动隐身,不会对你的环境产生任何影响。
使用场景
- 在 Windows 桌面常驻 DSH 后台服务,需要随时从任务栏打开管理界面
- 多任务切换时不想翻找终端,想一键查看 DSH 运行状态或干净退出
- DSH 以 headless 模式启动且无 webServer,期望插件自动降级、不崩溃不阻塞加载
适合人员
- 在 Windows 上长期运行 DSH 后台服务的开发者
- 希望把打开、查看、退出等日常操作收进任务栏一触即达的用户
- 使用 headless 模式且不希望额外组件影响启动流程的用户