DeepSeek Harness 开发者预览版(v0.1)现已向全球 Harness 开发者开放体验,并同步采用 MIT 开源协议发布。作为一个早期探索版本,DeepSeek Harness 延续“所有功能皆可插拔”的设计理念,基于插件化架构构建 Agent Harness 平台——模型接入、工具集成、技能编排、会话管理、沙箱环境、数据存储、执行循环、任务调度以及用户界面等核心能力,均以独立插件形式实现,支持按需替换、灵活组合与快速扩展。

DeepSeek Harness 的底层架构构建在 Cordis 插件框架之上。Cordis 元框架本身主要负责插件加载、插件卸载以及依赖解析等基础能力,而 Agent Harness 的具体功能模块,则分别由对应的 Cordis 插件实现,并通过统一的服务注册机制与事件总线完成协同交互。借助这一设计,开发者无需修改 DeepSeek Harness 主体代码,即可在配置层面灵活选择、替换或新增任意功能模块,从而提升开发效率与系统扩展性。
为了适配多样化应用场景,DeepSeek Harness 内置了四类运行范式,分别是标准模式、PTC(Programmatic Tool Calling,程序化工具调用)模式、极简模式以及创造模式。其中,PTC 模式可让大模型自动生成代码,从而驱动多步工具调用流程;极简模式仅保留 Shell 执行与文件编辑两项基础能力,专为轻量级模型基准测试与评测场景设计;创造模式则提供运行时检查、内存中的 Cordis 插件实验,以及新模式动态组装等能力。目前,对于已经部署 Node.js 开发环境的系统,只需通过 npx 命令,即可一键启动其 Web 界面,快速体验 DeepSeek Harness 的功能。
