dsh-plugin-update-checker
在终端中运行以下命令:
dsh plugin install windrover/dsh-plugin-update-checker
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端执行 dsh plugin install windrover/dsh-plugin-update-checker,或于侧边栏 Plugins → Add plugin 填入该仓库来源(https://github.com/windrover/dsh-plugin-update-checker)后安装并重启。
插件介绍
装了不少 DSH 插件之后,版本和运行时是否还能对上,往往只能靠记忆或手动查 npm。这个插件把这件事收进「设置 → 内置插件」里:在只读清单旁边多一个「检查更新」页,点一下就能扫一遍当前 profile 里已安装的 bundle。
每次扫描会独立给出两类结论:能否在 npm 上找到比当前更新的发布版,以及 manifest 里的 @deepseek-ai/dsh* 对等依赖是否与正在运行的 DSH 版本兼容(与启动器同一套 evaluatePluginCompatibility 逻辑)。registry 会从环境变量、profile 与用户 .npmrc 解析,并在合规前提下并发探测,避免慢源拖死整次检查;有可用更新时,表格里提供与「添加插件」相同的单行「更新」能力,但不会替你启用、禁用或卸载插件。
适合经常维护插件组合、需要确认 peer 兼容、或想集中看清「谁该升、谁只是本地/git 安装(更新状态为 Unsupported)」的用户。离线或 registry 不可达时,单条会显示 Unknown,不会整表失败。
使用场景
- 升级 DSH 前批量确认各 bundle 的 peer 依赖是否仍兼容
- 定期点检已装插件是否有 npm 上的新版本可升
- 从 GitHub 或本地链入的插件与 registry 安装项混用时统一看清状态
适合人员
- 安装较多 DSH 插件、需要集中维护版本的人
- 依赖企业或镜像 registry、关心探测策略的用户
- 希望在 GUI 里一键更新、又不想手动 dsh plugin 的用户