DeepSeek Harness v0.1.2-alpha.1:Agent Teams、PTC 与兼容性变化

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

后续版本:官方已于 2026 年 8 月 30 日发布 v0.1.2-alpha.2,并将它发布到 npm 的 alpha 通道;latest 与 next 仍是 rc.2。准备测试 0.1.2 开发线的用户应优先查看 alpha.2。

2026 年 8 月 27 日,DeepSeek Harness 官方发布 dsh-v0.1.2-alpha.1 GitHub Pre-release,并把标签固定在提交 cd5ef81。截至 8 月 30 日,官方 Release Notes 与源码附件已经存在,但 npm 的 latest 和 next 仍是 0.1.1-rc.2,没有可直接安装的 @deepseek-ai/[email protected]。

与 v0.1.1-rc.2 相比,这条开发线包含大规模架构调整。真正重要的不是数字变大,而是 DSH 正从早期可组合原型转向更完整的 Agent 运行时。

一句话结论

v0.1.2-alpha.1 是官方 GitHub 预发布,不是稳定版,也还不是 npm 安装通道的当前版本。它同时扩展多 Agent、远程控制、SDK、会话持久化和 Web UI,并改变部分插件依赖的接口。普通用户继续使用 npm 上的 rc.2;插件作者可以固定 alpha.1 标签开始兼容性检查,但不应直接覆盖生产环境。

主要变化

实验性 Agent Teams

源码中出现面向 Web 与 CLI Profile 的 Agent Teams 组合。它把持久队友、共享任务和协作消息从单项能力推进为可启动的实验性配置。它仍不等于默认稳定功能,尤其需要观察子 Agent 生命周期、失败恢复和长任务调度。

Code Mode 更名为 PTC

用户界面的 code-mode 名称转向 PTC。PTC 允许模型生成一段程序来组合多次工具调用,减少模型与工具之间的往返。旧会话中仍可能保留旧名称,因此插件和文档不能只做字符串替换,还要考虑历史数据兼容。

SDK、ACP 与模型路由

  • 新增更独立的 SDK/ACP 应用组合。
  • TypeScript 客户端可通过 DSH Profile 启动。
  • GitHub 预发布新增 Python SDK Windows x64 Runtime;当前 PyPI 版本仍需单独核对平台 Wheel。
  • 子 Agent 可配置 Provider、模型、推理力度和最大输出长度,Claude Code 与 Codex 子 Agent 也可指定模型。
  • ACP 补齐标准会话控制、模型设置、MCP、权限与取消能力。

这意味着 DSH 不只想提供一个 Web 聊天界面,也在形成可被其他应用控制的 Harness Runtime。

GitHub Webhook 与自动化入口

新代码支持从 GitHub 事件创建工作区会话。它为 Issue、代码审查或自动修复工作流提供入口,同时也提高了鉴权、输入校验和重复事件处理的重要性。

会话与客户端架构重构

客户端模块、Remote Controller、会话格式迁移和每会话 Projection Cache 都发生变化。预期收益包括更清晰的远程 API、更小的存储占用和更可靠的冷启动;代价是依赖旧客户端模块、ApiProxy 或旧 DOM 结构的插件可能失效。

Web 安全与连接行为

通过网络访问 Web 界面时,启动链接现在要求一次性 Token;网关也增加 WebSocket 心跳。官方发布说明同时宣布默认启用带 SSRF 防护的公网 WebFetch,不再对每次公网请求单独审批。这些是重要的默认边界,但不能替代反向代理鉴权、最小权限和第三方插件审查。

Token、日志与隐私设置

会话流现在可以展开显示每个已完成回答的精确 Token 用量。DeepSeek 官方适配器还会默认随请求提供已启用插件的包名与版本,这项行为可以关闭;Session 日志增量上传则是新增的可选能力,默认关闭。部署方应在启用前明确数据范围、保存策略与用户告知方式。

会话与界面体验

  • 运行中的会话可以排队发送下一条消息。
  • 会话记录减少磁盘占用,截断的日志尾部自动修复时会给出警告。
  • 图片压缩与上传转到后台,Trajectory 可以显示用户、助手和工具结果中的图片。
  • 会话流增加回合导航、正文宽度和字号调节,并显示精确 Token 用量。

插件作者需要检查什么

  1. 是否导入已移动或被移除的客户端模块。
  2. 是否依赖 ApiProxy 或旧 RPC 路径。
  3. 是否用固定 DOM 选择器注入 Web UI。
  4. 是否把依赖解析建立在全局 node_modules 假设上。
  5. 是否正确保存和迁移旧 Session 数据。
  6. 是否适配一次性 Token 和新的远程控制器。

现在应该升级吗

用户类型建议
普通 DSH 用户继续使用 npm 上的 rc.2;不要把 GitHub alpha 源码包当稳定升级包
插件作者在隔离 Profile 中开始兼容测试
Agent Teams 研究者可以固定 tag 做实验,并明确记录版本
生产部署不建议直接切换;先验证会话迁移、插件和鉴权链路

如何判断自己能否升级

不要只看讨论帖或截图。正式升级前同时确认:

  • GitHub Release 是否为 Pre-release 还是稳定版;
  • npm 上 @deepseek-ai/dsh 是否真正出现对应版本和 dist-tag;
  • 官方文档是否更新安装与迁移步骤;
  • 你使用的插件是否声明支持该版本。

相关阅读

常见问题

v0.1.2-alpha.1 已经正式发布了吗?

它已经作为官方 GitHub Pre-release 发布,并带有 Release Notes 与源码附件;但它不是稳定版,截至 2026 年 8 月 30 日也没有发布到 npm。npx @deepseek-ai/dsh web 仍解析到 0.1.1-rc.2。

为什么一个未进入 npm 的预发布值得关注?

因为官方 Release 已经明确下一阶段的功能和兼容变化,插件作者可以据此发现风险。但 alpha 仍可能继续调整,不能当成稳定承诺。