ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

DeepSeek Harness 正式开源了!“一切皆插件“的 Agent 框架,四种模式让你玩转 AI 智能体

DeepSeek Harness 正式开源了!“一切皆插件“的 Agent 框架,四种模式让你玩转 AI 智能体 DeepSeek Harness 正式开源了一切皆插件的 Agent 框架四种模式让你玩转 AI 智能体一、官宣昨晚才刚刚开源2026 年 8 月 13 日晚DeepSeek 官方正式发布了 DeepSeek Harnessdsh的开发者预览版v0.1并同步以 MIT 协议开放源代码。这是一个面向 AI 智能体Agent的开发框架最大的特点就是八个字——一切皆插件。官方说得很直白模型、工具、技能、会话、沙箱、存储、循环、调度、UI……所有 Agent 能力均由插件组合而成可自由替换、灵活重组。二、核心设计Cordis 驱动的插件宇宙DeepSeek Harness 的底层基于Cordis 插件系统——一个具有时空可组合性的元框架。Cordis 只负责两件事插件的加载与卸载以及依赖关系管理。所有的 Agent 组件都是不同的 Cordis 插件通过服务与事件彼此协作。这意味着什么-没有特权内核没有什么是硬编码的每一部分都可以从配置中替换 -可逆副作用插件卸载时它的所有注册自动撤销不留痕迹 -配置级组合你不需要改源码只需要在配置层声明要加载哪些插件官方用一句话总结开发者无需改动 DeepSeek Harness 的源码本身就能以插件的方式独立选择、替换或扩展其中的任一能力。三、四种运行模式适应不同场景针对不同使用场景DeepSeek Harness 默认提供了四种模式每种模式会加载不同的插件集合标准模式提供完整的工具组合包括文件系统、代码执行、Shell 终端、网络搜索、子 Agent 调度等。适合日常开发场景。PTC 模式Programmatic Tool Calling程序化工具调用——由模型生成一段代码来组合多轮工具调用。这比传统的 JSON 工具调用更灵活模型可以像写程序一样编排复杂任务。极简模式仅保留一个 Shell 工具与一个文件编辑工具。用于最小环境下的模型基准测试或者资源受限的场景。创造模式可以检查当前运行时、在内存中试验 Cordis 插件并据此组合和创作新的模式。这是给插件开发者准备的游乐场。四、不仅仅是一个框架更是一个完整的工具生态我拉取了源码238 个 workspace 包、925 个 npm 依赖里面内置了超过 30 个工具插件| 类别 | 工具 | 用途 | | --- | --- | --- | | 文件系统 |read、write、edit、read_image、glob、grep| 读写编辑文件、搜索 | | 代码执行 |run_code| 沙箱中运行代码 | | Shell |bash、pwsh、terminal_*| 执行命令、持久 PTY | | 网络 |web_fetch、web_search| 获取网页、搜索 | | 子 Agent |subagent、subagent_fork| 派生子任务支持后台 | | 用户交互 |ask_user_question| 向用户提问确认 | | 任务规划 |create_goal、get_goal、update_goal| 目标管理 | | 待办 |todo_write| 任务清单 | | 计划 |plan_mode、exit_plan_mode| 计划协作模式 | | 定时 |schedule_create、schedule_delete、schedule_list| 定时任务 | | 调度 |workflow、ralph| 工作流编排 | | 其他 |skill、cordis_*、lsp、str_replace_editor| 技能、LSP、编辑器 |每一种工具都可以独立替换甚至可以用自己的插件覆盖掉默认实现。五、每一次运行都有迹可循dsh 的会话日志设计非常扎实-仅追加append-only所有交互都是不可变事件流 -模型可见即已记录模型看到的一切——系统提示词、思维链、工具调用与结果、子 Agent 调度、每一次上下文注入——都会写入日志 -Trajectory 视图可以按来源查看完整轨迹 -恢复、分叉、检索与回放共享同一份事件流这意味着你可以随时回溯、分析、甚至重放任何一次 Agent 运行。六、快速上手bash一行命令启动npx deepseek-ai/dsh web或者从源码安装git clone https://github.com/deepseek-ai/deepseek-harness.git cd deepseek-harness pnpm install pnpm run build pnpm dsh web启动后访问http://127.0.0.1:3080即可看到 Web UI。配置模型 API Key、选择工作目录就可以开始使用了。七、写在最后DeepSeek Harness 目前 v0.1 只是一个起点但它的一切皆插件设计理念让它在一众 Agent 框架中显得很特别。它不是又一个 API 封装而是一个真正可组合、可扩展的 Agent 基础设施。如果你对 AI Agent 开发感兴趣现在正是入场的好时机——源码已经开放插件生态也刚刚起步一切皆有可能。项目地址https://github.com/deepseek-ai/deepseek-harness快速体验bash npx deepseek-ai/dsh web本文作者五叶
返回列表