简短回答

DeepSeek Harness(简称 DSH)是 DeepSeek 开源的编程 Agent 运行时,用来协调模型、工具、会话、工作流、sandbox、Agent loop 和用户界面。Harness 是整个生态的核心,不是一个 Plugin。

官方 package 可以启动本地 Web Profile。进入后,你可以选择 workspace、配置模型 provider、运行任务,并检查挂载到该 Profile 的 Plugin 功能。

这是还没有选择 workspace 的干净 Web Profile,也是添加社区 Bundle 前建议先建立的基线。截图中的 Harness 界面为英文。Harness 0.1.0-rc.7 · macOS 26.4 · Node.js 24.19 · isolated Web Profile · 截图日期 2026-08-20 · 官方源代码

决定下一步操作的关键术语

  • Harness:官方运行时和生态核心。
  • Agent:在运行时中接收任务、选择工具并产出结果的行为主体。
  • Model provider:Agent 使用的 API-compatible 服务和模型。
  • Profile:安装、更新和删除操作所针对的一组命名运行配置。
  • Plugin Bundle:manifest 指向 DSH Bundle patch 的可分发 package。
  • Skill:可随 Bundle 或独立交付的可复用指令与知识。
  • Preset:可复用的初始配置;它不会自动等同于 Plugin Bundle。
Web Profile 将运行偏好、模型和 Plugin 分成不同设置区域。保持这些层次独立,有助于安装后定位问题。截图中的 Harness 界面为英文。Harness 0.1.0-rc.7 · macOS 26.4 · Node.js 24.19 · isolated Web Profile · 截图日期 2026-08-20 · 官方源代码

可用的基线应该是什么样

可靠的基线应当足够小:官方 CLI 输出预期版本、Web Profile 可以加载、一个非敏感 workspace 能够打开、一个模型可被选择,并且在没有社区 Bundle 的情况下完成一个最小任务。

扩展系统前,记录 Harness、Node.js、目标 Profile 和 model provider 版本。出现问题时,这些事实比“之前能运行”更有用。

一个不包含敏感信息的 workspace 已经就绪。下一步应先完成受控的模型配置,而不是批量安装 Plugin。截图中的 Harness 界面为英文。Harness 0.1.0-rc.7 · macOS 26.4 · Node.js 24.19 · isolated Web Profile · 截图日期 2026-08-20 · 官方源代码

为什么 Developer Preview 标签很重要

Release candidate 可能改变命令、配置和兼容性。因此 DSHub 分开显示两个事实:官方 README 当前推荐的滚动命令,以及本指南实际测试过的固定 release candidate。

截图只证明所列基线下的导航与状态,不保证后续每个版本都保持完全相同的界面。

按照官方方式启动 Harness