DSH Plugins
返回列表
🖥️

dsh-version-badge

客户端 更新于 2026.09.01

在终端中运行以下命令:

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 环境运维和版本升级的管理员
  • 偏好界面化操作、希望减少手动命令的工程师