dsh-update-checker
在终端中运行以下命令:
dsh plugin install daha1216/dsh-update-checker
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行:dsh plugin install daha1216/dsh-update-checker(源码:https://github.com/daha1216/dsh-update-checker),安装后重启 DSH 并刷新设置页。
插件介绍
装了不少 DSH 第三方插件之后,很难一眼看出哪些已经落后于上游、本地 file: 开发版和 GitHub 引用又各自处在什么状态。dsh-update-checker 在设置的「插件更新」页做一次集中体检:读取当前 profile 的依赖,按 npm、GitHub 或本地安装来源查询最新稳定版,并把「当前版本 → 最新版本」之间的 Release 更新说明整理出来供你阅读。
插件只做检查与展示,不会替你安装或升级。扫描结果用清晰的状态区分「有更新」「已是最新」「本地领先」「跟踪分支」等情形,支持按状态筛选与排序;更新正文默认折叠,展开后再做安全的 Markdown 渲染。出站请求做了限流、合并与 TTL/ETag 缓存,重复扫描对 registry 和 GitHub 配额更友好,也可选配 GITHUB_TOKEN 提高限额。
若你习惯让 AI 动手改环境,还可开启定时后台检查,在页脚看到待更新数量并快速发起「让 AI 更新」的指令——安装动作仍由你或 AI 在宿主里完成。适合经常试用社区插件、维护多 profile,或本地 fork 开发与上游并行的 DSH 用户。
使用场景
- 定期确认已装第三方插件是否落后于 npm 或 GitHub 上游
- 升级前快速浏览当前版本到最新版之间的 Release 变更
- 本地 file: 开发与上游版本对比,判断落后、一致或领先
适合人员
- 经常安装社区 DSH 插件、需要统一查看更新状态的用户
- 维护多个 profile 或本地 fork、担心版本串台或遗漏更新的开发者
- 希望减少重复请求、在意 GitHub 配额与缓存效率的进阶用户