dsh-update-center
在终端中运行以下命令:
dsh plugin install Yara2090/dsh-update-center
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 对话框中说:把 https://github.com/Yara2090/dsh-update-center 装成插件,按提示重启后即可在「设置 → 更新与版本」使用。
插件介绍
在 DeepSeek Harness 里改版本、查有没有新版,往往要切到终端、记全局前缀、还要猜 npm 是不是在静默下载。更麻烦的是插件装了一半——bundle 没写进 profile、链接断了、偏好 JSON 坏了——页面突然消失,却很难从现象反推缺了哪一块。
dsh-update-center 在 Web 设置里加一页「更新与版本」:同时看清已安装、运行中与注册表上的最新版,可在稳定版与预览版通道间切换;需要升级时一键装到与当前相同的全局目录,进度用真实信号(耗时、包数、npm 缓存字节与速率)呈现,不编造百分比。进入页面还会做十项完整性自检,对 profile 注册、链接与偏好等可安全修复项支持一键修复,每项先备份再只补缺失。
同一页还提供自动检测频率与可选的自动安装(默认关闭并提示风险)、将执行的完整安装命令与输出回显,以及「停止 Harness」——并说明关浏览器并不等于停服务。Host 侧路由仅接受本机回环地址,能改全局包的能力不会对外网开放。
适合在本机跑 Harness、希望用图形界面管理 @deepseek-ai/dsh 版本、偶尔需要排查插件是否装全的用户;纯 ESM、无构建、插件自身无运行时依赖,浏览器半边只依赖宿主提供的 React。
截图预览
使用场景
- 想在设置里看清已安装、运行中与最新 DSH 版本
- 注册表有新版时一键装到同一全局目录
- 插件页面异常时做完整性检查并尝试一键修复
适合人员
- 在本机运行 DeepSeek Harness 的日常用户
- 不想频繁开终端管理 npm 全局包的人
- 需要排查 profile 与插件链接问题的维护者
