简短回答
DeepSeek Harness(简称 DSH)是 DeepSeek 开源的编程 Agent 运行时,用来协调模型、工具、会话、工作流、sandbox、Agent loop 和用户界面。Harness 是整个生态的核心,不是一个 Plugin。
官方 package 可以启动本地 Web Profile。进入后,你可以选择 workspace、配置模型 provider、运行任务,并检查挂载到该 Profile 的 Plugin 功能。
决定下一步操作的关键术语
- Harness:官方运行时和生态核心。
- Agent:在运行时中接收任务、选择工具并产出结果的行为主体。
- Model provider:Agent 使用的 API-compatible 服务和模型。
- Profile:安装、更新和删除操作所针对的一组命名运行配置。
- Plugin Bundle:manifest 指向 DSH Bundle patch 的可分发 package。
- Skill:可随 Bundle 或独立交付的可复用指令与知识。
- Preset:可复用的初始配置;它不会自动等同于 Plugin Bundle。
可用的基线应该是什么样
可靠的基线应当足够小:官方 CLI 输出预期版本、Web Profile 可以加载、一个非敏感 workspace 能够打开、一个模型可被选择,并且在没有社区 Bundle 的情况下完成一个最小任务。
扩展系统前,记录 Harness、Node.js、目标 Profile 和 model provider 版本。出现问题时,这些事实比“之前能运行”更有用。
为什么 Developer Preview 标签很重要
Release candidate 可能改变命令、配置和兼容性。因此 DSHub 分开显示两个事实:官方 README 当前推荐的滚动命令,以及本指南实际测试过的固定 release candidate。
截图只证明所列基线下的导航与状态,不保证后续每个版本都保持完全相同的界面。