Skip to content

核心架构:一切皆插件

约 12 分钟 Cordis 三层:内核、能力、配置。

目标

用三层模型理解 DeepSeek Harness,方便评估升级风险与插件权限。

第一层 — Cordis 内核

Cordis 负责插件的加载、卸载与依赖编织,不写死「如何改文件」「如何调模型」。它是插件运行时。

第二层 — 能力即插件

公开资料中的能力包括:模型适配、工具、技能、会话、沙箱、存储、Agent 循环、调度,乃至 UI——均由插件通过 Cordis 服务与事件协作。

第三层 — 配置层组合

开发者无需改 DeepSeek Harness 源码,即可在配置里选择、替换或扩展能力。这就是「一切皆插件」的落地含义:组合发生在配置,而不是 fork。

团队为什么在意

  • 换模型提供方不必重写 UI。
  • 评测时可在极简模式关掉危险工具。
  • 试验新插件时仍保留一致的会话日志。

与 MCP 中心工具的对比心智

其他编码 Agent 可能强调 MCP。DSH 强调 npm / Cordis 插件。工作流选型见 对比页,勿只看口号。

下一步

学习 四种运行模式,在装大量插件前先选 Standard 还是 Minimal。

继续学习 DeepSeek Harness

本章提到扩展时,可回到安装步骤、查看运行模式,或打开插件目录。