Cordis 元框架是什么?和 Nest / Spring 的区别

插件开发 / 科普 · 2026年8月15日 · 最后更新于 v0.1

Harness 的底层是 Cordis 元框架。理解它,就理解了"为什么一切皆插件"。

Cordis 解决什么问题

传统框架(如 Nest、Spring)也有依赖注入,但它们自带一套固定的能力。Cordis 更极致:它只提供"上下文 + 插件生命周期",连核心功能都让插件来提供

一句话区分

  • Nest / Spring:给你一栋装修好的房子,你往里搬家具;
  • Cordis:只给你一片地皮和建房规则,墙、门、水电全是插件。

对使用者的意义

因为框架本身很薄,Harness 才能做到"主循环可替换、模型可换、UI 可换"——这些在厚框架里往往是写死的。

代价

灵活度的反面是门槛。新手需要一点时间建立"插件思维",但一旦建立,扩展几乎零阻力。

本文基于 DeepSeek Harness v0.1 开发者预览版撰写。项目处于快速演进期,命令、目录与配置项可能有变动,一切以 官方仓库 最新文档为准。

广告
— 预留广告位(接联盟/广告时在此填入代码)—