菜单
小墨

小墨

DeepSeek Harness 开发者预览版发布:一套「一切皆插件」的 Agent 开发框架

随着大模型技术从实验室走向生产环境,如何高效构建、调试与部署 AI Agent 已成为开发者面临的核心挑战。传统的 Agent 开发框架往往将模型、工具、存储等能力深度耦合,导致开发者难以根据实际需求灵活调整。近日,DeepSeek 正式发布了 Harness v0.1 开发者预览版,以开源的方式向全球开发者提供了一套全新的解决方案。

「一切皆插件」:重新定义 Agent 架构

该版本以 MIT 协议开放源代码,标志着 DeepSeek 在 AI 基础设施领域的持续深耕。作为早期预览版,当前仍有许多细节待优化,但核心插件与基础接口的快速迭代已纳入 roadmap。

四种运行模式:适配不同场景需求

DeepSeek Harness 的核心理念是「一切皆插件」(Everything is a Plugin)。在传统框架中,模型的替换、工具的增减往往需要修改核心代码,而 Harness 打破了这一限制。该框架基于 Cordis 元框架构建,这是一个专为插件系统设计的运行时环境。Cordis 本身仅负责插件的加载、卸载与依赖关系管理,而 Agent Harness 的所有具体组件——包括模型、工具、技能、会话、沙箱、存储、循环、调度、UI 等——均以独立的 Cordis 插件形式存在。 这种设计的优势在于:开发者无需改动 Harness 源码本身,即可在配置层自由选择、替换或扩展任一能力模块。插件通过 Cordis 服务与事件机制彼此协作,实现了真正的模块化与可插拔性。对于企业而言,这意味着可以根据业务场景灵活组合能力,而不必被绑死在某一特定技术栈上。

科技改变生活

“Pimjolabs”
积墨 AI 核心产品

积墨 AI 智能体开发平台

快速搭建具备商业价值的 AI 智能体,支持复杂工作流编排、50+ 主流模型接入与私有化部署。

会话日志追踪:透明化调试体验

为满足多样化的使用场景,Harness 提供了四种预置运行模式,每种模式默认加载不同的插件集合: 标准模式:提供完整的工具组合,适合通用场景下的 Agent 开发与测试。 PTC 模式(Programmatic Tool Calling):由模型生成代码来组合多轮工具调用,适合需要复杂工具编排的自动化任务。 极简模式:仅保留一个 Shell 工具与一个文件编辑工具,用于在最小化环境下进行模型基准测试,评估模型的原始能力。 创造模式:支持运行时检查、在内存中试验 Cordis 插件,并可据此组合和创作新的运行模式,适合高级开发者进行框架层面的探索与创新。

快速上手

在 AI Agent 开发中,调试的透明度直接影响开发效率。Harness 实现了完整的会话日志追踪机制:模型看到的一切——包括系统提示词、思维链、工具调用与结果、子 Agent 调度,以及每一次上下文注入——都会写入仅追加(append-only)设计的会话日志。这一设计确保了日志的完整性与不可篡改性。 开发者可以通过 Trajectory 视图按来源查看这些信息。更重要的是,恢复、分叉、检索与回放等高级调试功能均共享同一份事件流,这意味着开发者可以在任意时间点分支出新的执行路径,进行对比实验或错误排查。

如有侵权,请联系删除。

#DeepSeek#AI Agent#开源#开发者工具#插件架构
分享文章

相关文章推荐

试用咨询
企业微信二维码

扫码添加企业微信