+
24
-

回答

Cordis 是一套面向时空可组合性的微内核模块化元框架,核心设计准则为 “一切皆插件”,整体代码轻量化,仅负责插件生命周期、依赖调度与副作用管控,不承载任何业务逻辑。它依托五大核心机制实现高度解耦:基于 Service 接口的声明式依赖注入,自动解析插件加载顺序;Fiber 状态机完整管控插件加载、运行、销毁全流程;类型化事件总线实现组件通信;可逆 Effect 自动追踪并清理插件产生的资源、注册逻辑;原生支持热重载与事务化配置,更新失败可完整回滚系统状态。在 Cordis 架构中,模型适配器、任务循环、沙箱、存储、工具注册表等所有组件均为平等插件,无特权核心,开发者可独立替换任意模块,无需修改底层内核代码,适配持续迭代的 AI 智能体开发需求。

DeepSeek Harness 选择 Cordis 作为底层,核心是解决传统 Agent 框架耦合严重、扩展成本高的痛点。

其一,Cordis 的全插件体系完美匹配 Harness“可组装、可替换智能体基础设施” 的定位,实现模型、工具、安全策略、任务流程无侵入替换,大幅降低企业二次开发成本;

其二,可逆副作用与动态生命周期,适配长时间运行、支持在线自修改的自主智能体,插件卸载不会残留进程、事件等脏状态,保障任务稳定性;

其三,成熟工程验证,Cordis 已在 Koishi 机器人框架承载四千余款社区插件,具备稳定的插件生态与热更新能力;其四,微内核轻量化设计便于深度定制,DeepSeek 可自主加固生命周期、安全沙箱等模块,打造可控、可审计的生产级 Agent 运行底座,支撑复杂长任务、多子智能体协同场景落地

网友回复

我知道答案,我要回答