DeepSeek Harness开放测试,插件化架构引关注
「DeepSeek Harness开发者预览版v0.1面向全球开放测试并以MIT协议开源。其采用“一切皆插件”架构,基于Cordis插件系统,模型、工具、会话等均以插件形式组合,支持独立替换与灵活重组,并提供标准、PTC、极简和创造四种运行模式。」
近日,DeepSeek Harness开发者预览版(v0.1)正式面向全球Harness开发者开放测试,并同步以MIT协议开源。这一早期预览版本通过插件化架构构建Agent Harness,展现出极高的灵活性与可扩展性。
DeepSeek Harness的核心理念是“一切皆插件”。在传统Agent框架中,模型、工具、技能、会话、沙箱、存储、循环、调度和UI等能力往往深度耦合,难以独立调整。而DeepSeek Harness将所有组件均以插件形式组合,每个插件可独立替换、灵活重组,极大降低了二次开发的成本与门槛。
在技术实现上,DeepSeek Harness主要基于Cordis插件系统构建。Cordis元框架仅负责插件加载、卸载及依赖管理,Agent Harness的具体组件则由不同Cordis插件实现,并通过服务与事件机制协作。这意味着开发者无需修改DeepSeek Harness源码,即可在配置层独立选择、替换或扩展任意能力。这种设计也为社区贡献插件、共建生态提供了便利。
针对不同应用场景,DeepSeek Harness提供了四种运行模式:标准模式适合日常开发与调试;PTC(程序化工具调用)模式由模型生成代码组合多轮工具调用,能够应对复杂的自动推理任务;极简模式仅保留Shell和文件编辑工具,用于最小环境下的模型基准测试;创造模式则支持检查运行时、在内存中试验Cordis插件并组合新的模式,为高级用户提供了研究实验的舞台。
目前,已安装Node.js开发工具链的系统可通过npx快速启动DeepSeek Harness的Web UI,降低了上手门槛。作为一款开源且高度模块化的Agent Harness工具,DeepSeek Harness有望推动AI代理开发的标准化与灵活化,值得开发者们深入探索。
来源:Heooo AI工具导航