Cordis 是 Harness 底层的开源 JavaScript 插件框架(元框架),其内核源自聊天机器人框架 Koishi,由北京大学与 DeepSeek-AI 的研究者就其编程范式发表了正式论文。Cordis 内核本身不负责搜索网页或修改文件,它主要管理插件如何加载、卸载、声明依赖,以及通过服务与事件彼此沟通。
Cordis 的设计围绕若干关键概念展开:
正是这套机制,让 Harness 成为真正的“可插拔”平台——开发者可以随时通过替换一个插件来改变整个产品的行为,而无需修改核心代码。例如更换模型适配器,只需在配置中调整对应键位,其他插件无需感知底层模型是否变化。