DeepSeek Harness v0.1.5-alpha.2:文件交付与 Agent Teams

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

2026 年 9 月 9 日,DeepSeek Harness 官方发布 dsh-v0.1.5-alpha.2 GitHub Pre-release,并将 npm 的 alpha 标签更新到 0.1.5-alpha.2。本版让模型可以在会话中明确交付文件,右侧 Sidebar 支持预览 Markdown、代码、HTML、PDF 与图片,同时公开可安装的实验性 Agent Teams 包。

截至 2026 年 9 月 10 日,npm latestnext 仍是 0.1.2-rc.1。普通安装不会进入 0.1.5 alpha 线。

版本与安装状态

检查项状态
GitHub Releasev0.1.5-alpha.2,Pre-release
GitHub Tagdsh-v0.1.5-alpha.2,提交 b2e3b2a
发布时间2026-09-09 14:23 UTC
npm alpha0.1.5-alpha.2
npm latest / next0.1.2-rc.1

显式测试命令:

npx @deepseek-ai/[email protected] web

模型可以正式交付文件

模型现在可以在会话中标记交付文件。用户可以直接在右侧 Sidebar 预览、调用默认应用打开,或在文件管理器中定位文件。

Sidebar 支持 Markdown、带语法高亮的代码、HTML、PDF 与图片。这让报告、网页、代码和视觉产物拥有统一的检查入口,也为面向非开发者的完整工作流提供了更清晰的“成果交付”阶段。

官方发布说明描述了能力范围,没有宣称所有文件类型都经过生产级验证。HTML、PDF 和外部文件仍应按照本地内容的安全边界处理。

Agent Teams 包进入 npm

实验性 Agent Teams 包现已公开发布,但不会随默认 Profile 启用。已经初始化 headless Profile 的测试环境可以显式添加 Team Profile:

dsh plugin --profile headless add @deepseek-ai/dsh-experimental-agent-team-profile
dsh --profile headless "Use Agent Teams to split this task between two teammates, wait, and summarize."

该 Profile 依赖 @deepseek-ai/dsh-base,成员共享同一 Checkout,也不会自动提供 Worktree 隔离或文件锁。使用时应固定所有 DSH 实验包为同一版本。

插件面板与 Minimal 变化

  • Web 插件可以通过 sidebar.panellistmain 注册全局面板。
  • conversation Slot 迁移到 main 下的 conversation key。
  • Web minimal 与 Python sdk-minimal 默认只提供持久 Shell。
  • str_replace_editor 需要显式启用。

插件作者应把面板注册、默认工具假设和自动化回归测试一起更新。

安装与稳定性修复

  • 修复 npm 安装依赖 fs-ext 本地编译的问题。
  • MCP 工具发现遇到重复分页游标时停止等待,并保留上一组有效工具。
  • 无效 pi-ai 模型配置不再让整个模型设置入口消失。
  • 自定义 Provider 的 Base URL 会在模型发现前校验和规范化。
  • Windows 原生文件夹选择器不再容易隐藏在其他窗口后方。
  • 子 Agent 收到的指导会与实际可用工具保持一致。

Session V3 仍是升级边界

alpha.2 延续 alpha.1 引入的 Session V3。跨版本迁移会保留原文件,但升级后的会话不支持旧版本降级读取。历史 Session、自定义日志工具和插件环境仍应先备份再测试。

谁适合测试

场景建议
普通用户继续使用 0.1.2-rc.1
需要预览模型产物在隔离 Workspace 测试 alpha.2
Agent Teams 使用者固定同版实验包,显式添加 Profile
Web 插件作者迁移 Sidebar 与 main 面板注册 API
Minimal Profile 用户检查文件编辑工具是否仍存在

相关阅读

常见问题

npx @deepseek-ai/dsh web 会安装 alpha.2 吗?

不会。默认命令跟随 latest,截至 9 月 10 日仍是 0.1.2-rc.1

Agent Teams 已经默认启用吗?

没有。相关包已发布到 npm,用户仍需在已有 Base Profile 上显式添加实验性 Team Profile。