DeepSeek Harness 深度解读:一切皆插件的 Agent 框架
DeepSeek Harness 深度解读:一切皆插件的 Agent 框架
DeepSeek Harness(简称 dsh)是 DeepSeek AI 于 2025 年开源的 Agent 框架(智能体框架),不是评测系统或 benchmark 工具。 核心定位: - 用于构建和运行 AI Agent(智能体)的开发框架 - 命令行工具名为 dsh,提供 Web UI(默认 http://127.0.0.1:3080) - 安装方式:npx @deepseek-ai/dsh web 或从源码构建 核心设计理念: - 「Everything is a plugin」(一切皆插件)—— 所有功能都以插件形式组织 - 基于 Cordis 框架驱动,Cordis 的理论基础来自论文《A Programming Paradigm for Spatiotemporal Composability》(时空可组合性的编程范式) - 强调组件的可组合性和模块化 技术架构: - 插件化架构:功能全部通过插件扩展,社区已有 7000+ 插件 - 支持并发子 Agent(有用户在 200+ 并发子agent场景下使用) - 提供 Web UI 界面进行交互 - 开源协议 MIT,
DeepSeek Harness(简称 dsh)是 DeepSeek AI 于 2025 年开源的 Agent 框架(智能体框架),不是评测系统或 benchmark 工具。 核心定位: - 用于构建和运行 AI Agent(智能体)的开发框架 - 命令行工具名为 dsh,提供 Web UI(默认 http://127.0.0.1:3080) - 安装方式:npx @deepseek-ai/dsh web 或从源码构建 核心设计理念: - 「Everything is a plugin」(一切皆插件)—— 所有功能都以插件形式组织 - 基于 Cordis 框架驱动,Cordis 的理论基础来自论文《A Programming Paradigm for Spatiotemporal Composability》(时空可组合性的编程范式) - 强调组件的可组合性和模块化 技术架构: - 插件化架构:功能全部通过插件扩展,社区已有 7000+ 插件 - 支持并发子 Agent(有用户在 200+ 并发子agent场景下使用) - 提供 Web UI 界面进行交互 - 开源协议 MIT,
【小雨】诶李博,你今天这件卫衣哪买的,颜色好好看。
【李博】别岔开话题,我知道你想聊什么。你是不是又在折腾 DeepSeek 那个新东西了?
【小雨】被你看穿了。我昨天装了 dsh,就是 DeepSeek Harness,跑起来那个 Web UI 我还挺惊喜的。
【李博】等等,我先澄清一下。很多人看到 Harness 这个名字会以为是之前那个评测框架,但这个 dsh 完全不是一回事。
【小雨】对对对,这是个 Agent 框架,用来构建和运行智能体的。
【李博】没错。它的核心理念就一句话:Everything is a plugin,一切皆插件。这个设计哲学决定了整个架构的走向。
【小雨】你展开说说,这跟我平时用的 LangChain 那种 chain 模式有什么本质区别?
【李博】LangChain 的思路是你把各种组件串成一条链,或者用 LCEL 组合,但本质上是流水线思维。dsh 不一样,它的所有功能——知识库、凭证管理、任务板——全都是插件。
【李博】你可以理解为,LangChain 是给你一套乐高说明书让你按步骤拼,dsh 是给你一堆标准接口的模块,随便组合。
【小雨】这个类比我懂了。那它底层用的是什么?我看到一个叫 Cordis 的东西。
【李博】这个是它最有意思的地方。Cordis 是一个框架,它背后有篇论文叫《A Programming Paradigm for Spatiotemporal Composability》,时空可组合性的编程范式。
【小雨】时空可组合性?这名字听着好学术。
【李博】简单说就是,插件不只是空间上可以并排放在一起,它们在时间维度上也能动态组合——可以热插拔、可以按需加载、生命周期独立管理。
【李博】这就解释了为什么有用户能跑 200 多个并发子 Agent。传统框架你试试看,早崩了。
【小雨】200 多个并发子 Agent?什么场景需要这么多?
【李博】你想想,比如一个电商大促的自动化运营系统,每个 SKU 分配一个子 Agent 去做竞品监控和定价建议,几百个同时跑很正常。
【小雨】懂了,这就是底层架构决定上层能力。那它的插件生态现在怎么样?
【李博】社区已经有七千多个插件了。
【小雨】七千多?!它不是还在 developer preview 阶段吗?
【李博】对,所以你能感受到社区的活跃度有多恐怖。GitHub 上 156k 的 star,这个数字比很多成熟项目都高。
【小雨】我看到有个文件撤销插件,相当于给 Agent 加了个 Ctrl+Z,这个设计挺细的。
【李博】这就是插件化的好处。Agent 操作文件出错了,装个撤销插件就能回滚,不用改核心代码。还有加密凭证保险箱、旅行规划插件、任务板,各种垂直场景都有人在做。
【小雨】从产品角度看,这其实是在做 Agent 领域的 App Store。
【李博】你这个比喻精准。插件商店就是它的 App Store,网络效应一旦起来,护城河就建起来了。
【小雨】那我问个尖锐的问题。现在 OpenAI 有 Agents SDK,Google 有 ADK,Anthropic 也有自己的 Agent SDK,dsh 凭什么跑出来?
【李博】三个点。第一,MIT 协议全开源,你爱怎么改怎么改。第二,插件生态先发优势,七千多个插件不是一朝一夕能追上的。
【李博】第三,也是我觉得最关键的——它跟 DeepSeek 模型天然适配,但又不绑死。你换别的模型也能用。
【小雨】不绑死这点很重要,开发者最怕被锁在一个生态里。
【李博】对,OpenAI 的 SDK 你换个模型试试?各种适配问题。dsh 的插件化设计天然支持多模型切换。
【小雨】但是它现在还在 developer preview,官方都说会有 breaking changes。这对开发者来说是不是风险?
【李博】肯定是。但你看整个 Agent 框架赛道,哪个不在快速迭代?LangChain 半年前的代码现在也跑不通了。
【李博】早期参与者承担不稳定性的风险,但也能影响框架走向。七千个插件的贡献者就是这么来的。
【小雨】你刚说的时空可组合性,我再想想,是不是意味着插件之间可以动态感知彼此的状态?
【李博】Bingo。传统插件系统是静态注册的,A 插件不知道 B 插件什么时候加载了。Cordis 的设计让插件之间有时间维度的感知,能响应彼此的生命周期事件。
【小雨】这就像操作系统级别的设计了。
【李博】没错,你可以把 dsh 理解为 Agent 的操作系统,插件就是 App。这个抽象层次比 LangChain、CrewAI 都低一层,也就更灵活。
【小雨】我现在理解为什么大模型厂商都在做自己的 Agent 框架了。光有模型 API 不够,得给开发者一整套工具链。
【李博】这是今年最明显的趋势。模型能力趋同之后,比的就是开发者体验和生态。谁的框架好用、插件多、社区活跃,开发者就留在谁那里。
【小雨】所以 dsh 的真正野心不是做一个工具,是做 Agent 时代的基础设施。
【李博】我觉得 DeepSeek 想清楚了这件事。模型是引擎,框架是底盘,插件是零部件。光卖引擎不够,得让人能造出整辆车来。
【小雨】行,我今晚回去好好研究一下那个插件商店,看看有没有适合我们产品场景的。
【李博】记得先看 Cordis 那篇论文,理解了底层哲学你用起来会顺很多。回头有问题随时找我。
相关推荐
科技前沿GLM-5.2登顶全球开源模型榜首:前端编码能力领跑业界
智谱AI发布GLM-5.2模型,在Artificial Analysis Intelligence Index评测中登顶全球开放权重模型榜首,同时被评为顶级前端编码模型。深入解析GLM-5.2的突破性表现与开源模型竞争格局变化。
科技前沿Reve 2与Ideogram 4对比:AI图像生成布局控制能力全面解析
深度对比Reve 2和Ideogram 4两款AI图像生成模型在布局控制方面的核心突破,分析精确布局技术路径、实用场景及行业趋势,帮助设计师和创作者把握AI可控生成的新方向。
科技前沿Claude Slack智能体升级:多人协作、主动响应与持久记忆全解析
Anthropic为Claude推出Slack集成重大升级,新增多人协作、主动响应和持久记忆三大核心能力,将AI从被动问答工具转变为真正的团队协作伙伴,重新定义企业级AI智能体应用标准。