DeepSeek Harness v0.1.2-alpha.5:npm 发布状态与升级建议

作者
DeepSeekAgent.io 编辑部
发布
更新

2026 年 9 月 2 日,DeepSeek Harness 官方发布 dsh-v0.1.2-alpha.5。对应 GitHub Tag、Release Notes 与 npm 包现已齐全;npm 的 alpha dist-tag 仍指向这个版本。

alpha.5 是一个范围很窄的修复版本:官方只列出一项修复,用于解决从 0.1.1-rc.2 或 0.1.2-alpha.3 升级时,应用可能无法启动或会话列表标题丢失的问题。它之后已经出现 npm 默认版本 0.1.2-rc.1,因此新安装不应再把 alpha.5 当作当前推荐入口。

一句话结论

如果你正在排查从 rc.2 或 alpha.3 升级后的启动失败、会话标题消失,alpha.5 的官方修复与问题直接相关;普通用户应先查看更新的 0.1.2-rc.1 默认版本,而不是仅因 alpha 标签仍停留在 alpha.5 就选择它。

版本状态

检查项状态
GitHub Releasev0.1.2-alpha.5,Pre-release
GitHub Tagdsh-v0.1.2-alpha.5,提交 db6bdc3
GitHub 发布时间2026-09-02 10:02 UTC
npm 精确版本@deepseek-ai/[email protected] 已发布
npm alpha指向 0.1.2-alpha.5
npm latest / next已指向后续 0.1.2-rc.1

需要复现这个精确版本时:

npx @deepseek-ai/[email protected] web

官方修复了什么

Release Notes 明确指向两条升级来源:

  • 0.1.1-rc.2
  • 0.1.2-alpha.3

从这些版本升级时,旧数据或迁移路径可能导致应用启动失败,或者会话仍在但列表中的标题消失。alpha.5 修复的是这一升级问题,而不是新功能发布。

如果已经遇到问题,不要把“标题消失”直接当成会话内容被删除。先保留原始 Session 与配置副本,再在隔离环境使用固定版本验证能否重新加载。

alpha.5 不代表什么

官方说明没有宣称 alpha.5 增加新的 Agent、插件、模型或 Web 功能,也没有给出更广泛的兼容性保证。它仍然继承 0.1.2 alpha 线此前的迁移背景,包括 SQLite Session 后端移除、Session API 调整和 PTC 工具组合变化。

现在应该选择哪个版本

使用场景建议
普通新安装使用 npm 默认的 0.1.2-rc.1
复现 alpha.5 问题固定 0.1.2-alpha.5
从 rc.2 或 alpha.3 升级失败先备份,再对照 alpha.5 修复验证
插件兼容测试同时测试 rc.1 与实际支持的旧版本
研究 0.1.3 新架构阅读 alpha.1 源码说明,不要把它当作 npm 包

升级排查步骤

  1. 复制需要保留的 Session 和配置目录,不在原始数据上反复尝试。
  2. 记录升级来源是 rc.2、alpha.3 还是其他版本。
  3. 固定 alpha.5 或 rc.1,避免移动标签改变复现环境。
  4. 同时检查应用能否启动、会话数量、标题和实际消息内容。
  5. 验证完成后再决定日常环境使用 rc.1 还是继续留在旧版。

相关阅读

常见问题

alpha.5 有官方 GitHub Release 吗?

有。官方 Tag 与 Release Notes 均已发布,说明的核心内容是一项升级启动与会话标题修复。

alpha.5 还是 npm 默认版本吗?

不是。它仍是 alpha dist-tag 指向的版本,但 npm 的 latest 与 next 已经移动到后续 0.1.2-rc.1。

会话标题消失等于会话被删除吗?

不能这样判断。官方描述的是会话列表标题丢失问题;排查时应备份数据,并分别核对列表元数据和实际 Session 内容。