从零开始认识 dsh:一篇文章读懂『一切皆插件』
<p>DeepSeek Harness(简称 dsh)是 DeepSeek 于 2026 年 8 月 13 日开源的 Agent 运行时,基于 Cordis 插件容器构建,官方口号是<strong>『一切皆插件』</strong>:模型接入、文件读写、终端、搜索、会话、UI 全是插件,按需自由拼装,MIT 协议开源。</p><h3>核心概念速览</h3><ul><li><strong>Profile</strong>:即 <code>$DSH_HOME/profiles/<name>/</code> 目录,用 package.json 声明依赖,用 cordis.patch.yml 打补丁;启动时按『内置 bundle → profile 补丁 → 全局补丁』顺序合成。</li><li><strong>Host / Client 两副面孔</strong>:host 半跑在 Node 进程里干工具与服务,client 半跑在浏览器里做 UI,一个 npm 包能同时带两半,这是自定义界面的根基。</li><li><strong>官方原则</strong>:Plugins, not loop changes —— 改行为优先挂官方钩子,别去 fork 核心。</li></ul><h3>扩展的三条路</h3><p>接外部工具走 MCP(官方有 mcp 包);并行任务用子代理;确定性流程用工作流。这三类都通过插件机制接入,与『一切皆插件』一脉相承。</p><p>官方同步发布了 128 页《新手百科全书》,并配了 3 天从零到能开发插件的学习路径。对想深度定制、玩生态、跑自动化的开发者,dsh 是目前最开放的选择。</p>