dsh-upgrade
在终端中运行以下命令:
dsh plugin install zudazhuang/dsh-upgrade
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 的插件安装入口执行 dsh plugin install zudazhuang/dsh-upgrade,或从 https://github.com/zudazhuang/dsh-upgrade 的 Releases 获取安装包后按项目说明安装。
插件介绍
从源码安装 DeepSeek Harness 时,版本是否跟上官方发布、升级会不会弄坏正在用的环境和数据,往往是让人犹豫的问题。dsh-upgrade 面向这类本机 Web 安装场景,把「查版本」和「安全切换」做成一套可配置的工作流:对照 GitHub 官方发布与 npm 发布记录,在启动时、定时周期或你手动触发时检查更新,侧栏也会提示是否有新版本;网络异常时明确标记为未验证,并分别处理预发布与稳定渠道,且不会降级。
插件的核心不只是弹个通知。准备阶段会从官方仓库拉取指定标签、交叉核对版本信息,在隔离目录完成依赖安装与构建;切换前会再次核对源码、部署状态和活动中的 Agent 任务,必要时为未提交的本地修改生成私有快照并迁移。监督启动模式下,进程会等待旧 Harness 完全退出后再替换运行环境;若试启动失败,会尽量恢复一致性快照,避免新旧 Session 格式混读。自动安装默认关闭,可在每日时段内、满足空闲时长且监督启动有效、源码无未处理变更时再执行。
适合在 macOS 或 Linux 上维护 Harness 源码树、通过 Web profile 日常使用的开发者或团队维护者。它不支持 npm 全局安装或 Electron 桌面包;若你依赖本机监督脚本或登录自动启动来保持服务在线,并希望在不牺牲工作文件与用户数据安全的前提下跟进官方版本,这个插件就是为此设计的。社区插件,非 DeepSeek 官方产品。
使用场景
- 每次启动 Harness 前自动对照官方发布,确认是否需要跟进新版本
- 在可配置的每日空闲时段内,在满足监督启动与源码洁净时准备并切换版本
- 本地修改未提交时仍想升级,依赖快照迁移并在切换前阻断活跃 Agent 任务
适合人员
- 在 macOS 或 Linux 上从源码运行 Harness Web 安装的维护者
- 需要长期跟进官方发布且不愿手动改目录换版本的用户
- 使用监督启动或登录自启保持本机 Harness 在线的开发者