dsh-sm-version-display
在终端中运行以下命令:
dsh plugin install hjj345/dsh-sm-version-display
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在安装了 DSH 的终端中执行 dsh plugin install hjj345/dsh-sm-version-display 即可安装,插件源码见 https://github.com/hjj345/dsh-sm-version-display
插件介绍
DSH 装好之后,很多人只在升级时偶然注意到版本号变化,平时既看不到当前跑的是哪个版本,也不清楚 npm 或 GitHub 上是否已经发布了更新。dsh-sm-version-display 把这件事做成了界面的一部分:侧边栏「设置」按钮上方常驻一张圆角版本卡片,读取的是本机已安装的 DSH 实际版本,升级重启后自动跟随,版本不可用时如实显示「版本未知」而非猜测。更关键的是,插件在 DSH 设置里注册了一级「DSH版本检测」页面,同时查询 npm Registry 与官方 GitHub Releases,区分 Alpha、Beta、RC 和正式版,给出发布日期、Release 链接和 npm 可用性,并在进程内缓存结果,页面重开仍然可见。当检测到可用更新时,用户先看到来源、目标版本、发布类型与风险说明,确认后才通过本机回环地址执行固定的精确版本命令;GitHub 限流时自动降级到 Atom Feed,没有对应 npm 包的源码版本则退回完整手动步骤。整个更新链路不接收浏览器传入的任意指令,也不触碰登录凭据或聊天内容。对于日常使用 DSH Web 界面、希望一眼掌握版本状态、又希望更新过程有明确确认和安全边界的开发者来说,这个插件提供了一个轻量、三语、主题自适配的客户端方案,无需额外编译器或运行时依赖,安装即用。
截图预览
使用场景
- 在侧边栏一眼确认当前运行的 DSH 版本,避免升级后不确定实际状态
- 检测到 npm 或 GitHub 发布新版时,查看版本类型与风险说明后再决定是否更新
- 团队多人使用 DSH 时,统一通过版本卡片和设置页快速对齐版本信息
适合人员
- 日常使用 DSH Web 界面的开发者
- 需要管理多个 DSH 实例并保持版本一致的项目负责人
- 希望更新流程有明确确认和安全边界的谨慎用户





