更新与升级
npx 装的 DeepSeek Harness 每次启动自动拉最新;源码构建走 git pull → pnpm install → pnpm run build,DSH plugin 用 dsh plugin update 单独升级,升级前先备份会话。
本分类覆盖 DeepSeek Harness Plugin 的三种更新路径:npx 安装无需手动更新、源码构建按 git pull → pnpm install → pnpm run build 重新构建、插件通过 dsh plugin --profile web update 升级。升级前建议备份 ~/.dsh/sessions 里的会话数据,升级后跑一遍常用流程确认插件兼容性。
DSH-Plugin 教程列表
DSH 更新与升级常见问题
DSH 多久更新一次?怎么知道有新版本?
DeepSeek Harness 处于开发者预览阶段(当前 0.1.0-rc.6),更新比较频繁。npx 方式每次启动都拉最新包,无需手动检查;源码构建用 git pull 即可看到远端是否有新提交。
npx 安装的 DSH 需要升级吗?
不需要。npx 只是临时拉取发布包,不会全局安装,因此没有「升级安装包」的步骤;下次运行 npx @deepseek-ai/dsh web 自然就是最新版。
源码构建的 DSH 怎么更新?
在 deepseek-harness 仓库目录里依次执行 git pull、pnpm install、pnpm run build,再运行 pnpm dsh web 启动。官方强调生产运行需要先有构建产物,所以 build 一步不能省。
DSH plugin 怎么单独更新?
运行 dsh plugin --profile web update 升级该 profile 下所有插件,或带上包名只更新一个;headless profile 的插件要单独执行 dsh plugin --profile headless update。命令参数会转发给 pnpm。
更新 DSH 会弄坏插件吗?升级前要备份什么?
有可能。DSH 预览阶段存在破坏性更新,升级前先确认每个 DSH plugin 的兼容版本,并备份 ~/.dsh/sessions 下的会话数据;升级后再跑一遍主要流程验证。