DeepSeek Harness(简称 dsh)是 DeepSeek 于 2026 年 8 月 13 日开源的 Agent 运行时,基于 Cordis 插件容器构建,官方口号是『一切皆插件』:模型接入、文件读写、终端、搜索、会话、UI 全是插件,按需自由拼装,MIT 协议开源。

核心概念速览

  • Profile:即 $DSH_HOME/profiles/<name>/ 目录,用 package.json 声明依赖,用 cordis.patch.yml 打补丁;启动时按『内置 bundle → profile 补丁 → 全局补丁』顺序合成。
  • Host / Client 两副面孔:host 半跑在 Node 进程里干工具与服务,client 半跑在浏览器里做 UI,一个 npm 包能同时带两半,这是自定义界面的根基。
  • 官方原则:Plugins, not loop changes —— 改行为优先挂官方钩子,别去 fork 核心。

扩展的三条路

接外部工具走 MCP(官方有 mcp 包);并行任务用子代理;确定性流程用工作流。这三类都通过插件机制接入,与『一切皆插件』一脉相承。

官方同步发布了 128 页《新手百科全书》,并配了 3 天从零到能开发插件的学习路径。对想深度定制、玩生态、跑自动化的开发者,dsh 是目前最开放的选择。