DSH Plugins
返回列表
⚙️

dsh-update

工作流 更新于 2026.09.15

在终端中运行以下命令:

dsh plugin install udisyue/dsh-update

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在终端执行 dsh plugin install udisyue/dsh-update 即可安装,插件源码位于 https://github.com/udisyue/dsh-update ,安装后重启 Harness 生效。

插件介绍

管理 DeepSeek Harness 的版本过去意味着打开终端敲 npm install,或者切到 DeepSeekDesk 的原生设置页——网页面板既不知道当前跑的是哪个版本,也没有任何更新入口。dsh-harness-updater 补上了这个缺口:在「设置 → 安装 / 更新」里,一屏就能看到当前版本、安装目录及探测来源、Node 与 npm 版本、监听端口和进程 PID;检查更新直接读取 npm registry 的 dist-tags,不依赖本机 npm,离线状态下也能确认本地版本。准备升级时,主按钮会写明目标版本号及其来源通道,安装日志实时流式回显,完成后状态卡自动刷新。

高级选项支持切换更新通道(latest / next / alpha 或指定版本)、自定义安装目录、更换 registry 与 npm 路径,并可保存为默认配置。重启 Harness 采用两步确认,新实例沿用原启动参数拉起;日志查看器在返回前抹掉 token 与敏感密钥,避免进程凭据外泄。插件零运行时依赖、零构建步骤,Node 端仅使用 node:* 内置模块,浏览器端只 require('react'),安装后除一次重启外不引入任何额外负担。

适合长期在 dsh web 界面中工作、希望把「查版本 → 查更新 → 在线安装 → 重启生效 → 看日志」整条链路收进浏览器而不必再开终端的用户。与 DeepSeekDesk 的 HarnessInstaller 采用同一套安装策略,默认目标取 registry 所有 dist-tag 中的最高版本,界面上会明确标注来源通道,避免误装到 alpha。

使用场景

  • 在网页设置中一键检查并升级到指定版本的 DeepSeek Harness
  • 离线环境确认当前安装版本与目录,无需打开终端
  • 安装完成后在页面内重启 Harness 并查看脱敏日志

适合人员

  • 日常使用 dsh web 界面、希望免终端完成版本运维的开发者
  • 在离线或受限网络下需要确认 Harness 安装状态的用户
  • 希望把安装、更新、重启、看日志统一收进浏览器的 DeepSeekDesk 使用者