DSH Plugins
返回列表
⚙️

dsh-update-safe

工作流 更新于 2026.10.21

在终端中运行以下命令:

dsh plugin install zudazhuang/dsh-update-safe

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

在 DeepSeek Harness 中打开插件管理,执行 dsh plugin install zudazhuang/dsh-update-safe,或参考 https://github.com/zudazhuang/dsh-update-safe 的安装说明完成安装后重启应用。

插件介绍

从源码运行 DeepSeek Harness 时,直接覆盖目录或随手升级很容易把正在用的环境弄坏:依赖对不上、未提交的改动丢失、新版本起不来却已经把旧文件换掉。dsh-update-safe 把一次升级拆成可核对、可试跑、可回退的几步,尽量让你在仍能用旧环境的前提下,把候选版本在隔离目录里建好并验证过再切换。

插件会同时对照 GitHub 官方发布与 npm 发布记录,两者不一致就不动你的环境;预发布与稳定渠道分开比较,并禁止降级。你可以在启动时检查、手动检查,或开启定时检查;自动安装默认关闭,并支持按本机时段、空闲时长与监督启动等条件再决定是否准备与安装。切换前会为未提交的改动生成私有快照,试启动失败则按一致性快照恢复原环境,而不是留下半新半旧的状态。

它面向在 macOS 或 Linux 上用 pnpm dsh web 从源码跑 Harness 的用户,尤其是长期开 Agent、本地改过源码或依赖、又希望升级可控的人。npm 全局安装与 Electron 桌面包不在适用范围内;若你依赖监督进程完成切换与恢复,需要按文档用本机启动方式运行。

使用场景

  • 希望升级 Harness 源码版但不想直接覆盖正在用的目录
  • 本地有未提交改动,仍要在隔离环境里试跑新版本再切换
  • 需要在空闲时段自动检查官方版本并按条件准备安装

适合人员

  • 在 macOS 或 Linux 上用 pnpm dsh web 从源码运行 Harness 的用户
  • 经常改源码或依赖、升级前需要快照与试启动验证的维护者
  • 需要双源核对、禁止降级与失败恢复的长期自用部署者