掘金· 杨杨杨大侠·· 25 天前精选AI 评分76
DeepSeek Harness 插件架构解析:Agent Loop 也能替换
DeepSeek Harness:连 Agent Loop 都能替换的插件架构
AI 导读
DeepSeek Harness(dsh)把模型适配器、工具注册表、会话日志和默认 Agent loop 都做成可组合替换的插件,底层依赖 Cordis 的依赖注入与生命周期机制。Session 采用仅追加事件日志再派生模型可见历史,压缩由压力测量、规则修剪和模型摘要分层完成。作者指出替换组件仍需遵守接口约定,作用域不构成沙箱,Session 默认内存存储需另配持久化后端。
借鉴点
能拿走的是 dsh 的分层替换位置,模型适配器、工具注册表、会话日志和 Agent loop 都可换,落到本地模型部署和软件工厂时,代价是自写驱动仍要处理输入、状态、取消和资源释放。
来源:掘金 · juejin.cn