DeepSeek Harness v0.1.2-alpha.1
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 用量。
插件作者需要检查什么
- 是否导入已移动或被移除的客户端模块。
- 是否依赖
ApiProxy或旧 RPC 路径。 - 是否用固定 DOM 选择器注入 Web UI。
- 是否把依赖解析建立在全局
node_modules假设上。 - 是否正确保存和迁移旧 Session 数据。
- 是否适配一次性 Token 和新的远程控制器。
现在应该升级吗
| 用户类型 | 建议 |
|---|---|
| 普通 DSH 用户 | 继续使用 npm 上的 rc.2;不要把 GitHub alpha 源码包当稳定升级包 |
| 插件作者 | 在隔离 Profile 中开始兼容测试 |
| Agent Teams 研究者 | 可以固定 tag 做实验,并明确记录版本 |
| 生产部署 | 不建议直接切换;先验证会话迁移、插件和鉴权链路 |
如何判断自己能否升级
不要只看讨论帖或截图。正式升级前同时确认:
- GitHub Release 是否为 Pre-release 还是稳定版;
- npm 上
@deepseek-ai/dsh是否真正出现对应版本和 dist-tag; - 官方文档是否更新安装与迁移步骤;
- 你使用的插件是否声明支持该版本。
相关阅读
- DeepSeek Harness v0.1.1-rc.2 更新
- Agent Teams 工作机制
- DSH Agent Preset 与 Plugin 的区别
- DeepSeek Harness 安全模型
常见问题
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 仍可能继续调整,不能当成稳定承诺。