DeepSeek Harness 想增加新工具、替换模型或调整能力,不用改动整个系统?秘密就在它的底层框架 Cordis。Cordis 是一个 “时空可组合性的元框架”,DeepSeek Harness 直接引入它的源码,用来组织模型调用、工具、会话等功能模块。
项目定位
这是一个模块化的插件管理元框架,定位是「Agent 系统的插件引擎」。统一管理每个模块需要什么能力、何时启动、模块之间如何通信,让整个系统保持灵活可扩展,是 DeepSeek Harness 的底层支柱。
核心亮点
-
DeepSeek Harness 的官方底层
DeepSeek Harness 把 Cordis 源码直接引入项目,经过了大型 Agent 项目的实战检验,不是纸上谈兵的框架。
-
像装卸插件一样增删功能
想增加新工具、替换模型或调整某项能力,像装卸插件一样操作即可,不必改动整个系统,扩展性极强。
-
统一管理模块生命周期和通信
每个模块需要什么能力、何时启动、模块之间如何通信,都由 Cordis 统一管理,架构清晰。
-
自动清理资源,无内存泄漏
模块被移除或重新加载后,Cordis 会清理相关监听器和资源,避免长期运行的资源泄漏问题。
适用场景
构建模块化 Agent 系统、插件化应用架构、需要灵活增删功能的项目、学习大型 Agent 框架底层设计。
项目信息
- 仓库:cordiverse/cordis
- 定位:时空可组合性元框架
- 应用:DeepSeek Harness 底层
- 项目地址:https://github.com/cordiverse/cordis