dsh-version-badge
在终端中运行以下命令:
dsh plugin install mervin1944/dsh-version-badge
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install mervin1944/dsh-version-badge 即可安装,插件源码位于 https://github.com/mervin1944/dsh-version-badge
插件介绍
在 DSH Web 界面中,版本号是最常被查看却最不容易快速找到的信息。dsh-version-badge 将一枚常驻徽标固定在侧边栏设置按钮上方,让当前 DSH 版本始终一目了然。点击徽标即可展开面板,逐条列出 CLI、base、web-app、web-frontend、agent 等核心包各自的版本号,无需再打开终端或翻阅文档。
面板内提供「检查更新」按钮,查询 npm registry 并带有 60 秒缓存,发现新版后会即时提示。确认升级只需一次点击:全局 dsh CLI 自动升级到 latest 标签,进程脱离当前会话并自动重启,整个过程无需手动执行任何命令。
该插件零依赖,以纯宿主插件加内联脚本注入方式工作,没有客户端构建步骤。安全层面,写操作仅接受环回地址、拒绝转发头,并要求 Origin 与 Host 同源匹配;部署固定使用 npm latest 标签,忽略客户端传入的任何 tag 或版本号。适合日常使用 DSH Web 界面的开发者和运维人员,无需离开浏览器即可掌握版本状态并完成升级。
使用场景
- 在 DSH Web 侧边栏快速查看当前版本及各核心包版本
- 无需打开终端即可检查新版并一键部署升级
- 日常 Web 使用中随时掌握版本状态,减少维护摩擦
适合人员
- 日常使用 DSH Web 界面的开发者
- 负责 DSH 环境运维和版本升级的管理员
- 偏好界面化操作、希望减少手动命令的工程师