BREAKING CHANGES · 追踪

升级 dsh 前,先来对一眼

dsh 还在 developer preview,官方把丑话说在了前头。我们盯每次发版,把变更翻译成人话:变了什么、影响谁、该不该升。

"DeepSeek Harness is currently in developer preview and is iterating rapidly. THERE WILL BE COMPATIBILITY-BREAKING CHANGES."— deepseek-ai/deepseek-harness 官方 README(2026-08 实录)
30-SECOND CHECK

升级前 30 秒自查

第一步
dsh --version,记下当前版本。
第二步
在下面时间线里找你要升到的版本,看有没有 BREAKING 标。
第三步
有 BREAKING?先查你装的插件的体检卡再动手。

版本时间线

数据来自 npm registry · 每日更新 · "核读中"=尚未逐项核对变更内容,不乱标
v0.1.0-rc.6核读中 2026-08-13 发布 · 当前最新

当前最新版。变更内容核读中——核读完成前不下 BREAKING / 非破坏结论。升级前建议先看 官方 release note

v0.1.0-rc.3核读中 2026-08-13 发布

变更内容核读中。

v0.1.0-rc.2核读中 2026-08-13 发布

从 0.0.x 跃迁到 0.1.0 版本线。版本线跃迁通常伴随接口调整,核读完成前请按可能不兼容对待:升级前先在体检大厅查你装的插件维护动态。

v0.0.1-rc.5核读中 2026-08-12 发布

变更内容核读中。

v0.0.1-rc.2核读中 2026-08-11 发布

变更内容核读中。

v0.0.1-rc.1非破坏 2026-08-10 发布

npm 上的首个公开版本(developer preview 起点)。

已核实的安装迁移坑

依据:官方文档 + 真实插件仓库

没声明 dsh.bundle 的包,装了不激活

官方文档原文:此类包"仍然可以安装,但只作为普通依赖……不激活任何层"。体检大厅里未声明的插件已全部标红。

安装写法以官方文档为准

当前唯一官方流程:dsh plugin --profile <name> add <npm包 | github:owner/repo | link:本地路径>。旧文章里的其他安装形式在官方文档中已不存在。

装完必须重启 dsh

插件激活发生在重启后。装完没反应,先重启再排查。

我们怎么盯:每日自动抓 npm 发版与官方仓库变动;出现新版本先挂"核读中",人工核对变更后才标 BREAKING / 非破坏,同一天对全部收录插件重跑体检。不核读完,不下结论。