← 返回列表
未验证
DeepTray — 托盘宿主与 DeepSeek Harness 看门狗dsh web
尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/8/27 · 已提供中文文档
DeepSeek Harness(dsh web)的托盘宿主与看门狗——Rust/Tauri 2,运行于系统托盘,对 127.0.0.1:3080 上的 dsh web 服务器进行健康检查并在崩溃时重启,在托盘菜单中显示代理状态。
综合分
27.7
GitHub 分
27.7
用户评分
—
★ Stars
0
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add subfocusx/dsh-tray-t该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
数据截至 2026/9/19(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动
README
DeepTray — 托盘宿主与 DeepSeek Harness 看门狗(dsh web) 经典 PowerShell 托盘脚本 dsh-tray.ps1 的 Rust/Tauri 2 重写版。 无窗口应用(windows: [])——只驻留在系统托盘中,监视 127.0.0.1:3080 上的 dsh web,并在其崩溃时重启它。同时 通过本地类 WebSocket 的 RPC API 获取 DSH 代理的状态, 并在托盘菜单中显示它们。 功能 | 功能 | 状态 | |---|---| | 托盘图标 + 菜单(Web 服务器状态、代理、dashboard、restart/stop、日志、退出) | ✅ | | 看门狗:TCP 健康探测、自动重启 dsh web、宽限期、5–30 秒退避、重启上限 | ✅ | | 通过 3080 端口的 RPC API 监控代理(session.list / subagent.list) | ✅ | | 代理完成时的声音(现代系统声音或自定义 WAV) | ✅ | | 托盘菜单中的“完成时声音”复选框(持久化到 dsh-tray.json) | ✅ | | 单实例(第二次启动会自动退出) | ✅ | | 配置 dsh-tray.json(端口、间隔、气泡、主题) | ✅ | | Windows 登录时自动启动(Startup 文件夹中的 .lnk) | ✅ | | 菜单主题:auto / light / dark(保存到配置) | ✅ | | 更新检查(semver,prerelease 的 RPC 客户端。 - status.rs — 服务器/代理状态聚合、缓存。 - tray.rs — 菜单、热键、处理程序、spawn_refresher。 - notifications.rs / icons.rs — Windows 气泡通知、图标(已嵌入二进制文件)。 - settings.rs — Theme、Autostart(WScript COM → Startup 中的 .lnk)、持久化。 - update.rs — semver 比较 + npm view/dsh --version + npm install -g。 - i18n.rs — 菜单/气泡通知文本 en/ru。 更新语义 版本比较严格按 semver:同一内核的 prerelease 不视为已安装稳定版的更新 (stable 2.0.0 > 2.0.0-rc.1)。更新 = 分离执行 npm install -g @deepseek-ai/dsh@latest,进程继续运行,重启 — 通过「Update & Restart」菜单项。 位置与归属 本地独立项目(独立于其他开发项目)。 不需要任何密钥/令牌:只需要本地端口 3080 的权限以及 (NPM)网络用于检查更新。
同作者(subfocusx)的其他插件
扫码进群