8月13日,DeepSeek没开发布会,没做预热,悄悄往GitHub上挂了个新仓库。
今天是我能查到实时数据的第九天:star数183,855,fork两万,打着dsh-plugin标签的社区插件仓库超过5700个。这个速度,放在整个开源史上都算离谱的。
上周他们刚发完DeepSeek V4 Pro正式版,转头就掏出了自家的Agent产品:DeepSeek Harness。喜欢的人喊"未来已来",不喜欢的人骂"毛坯房",两边吵得不可开交。
我把官网、开发者文档和仓库代码从头到尾翻了一遍,想聊清楚一件事:这玩意到底是什么。
01 一个被捡起来的旧公式
Agent = Model + Harness。
这个公式不是DeepSeek发明的,但被它写在了官网最显眼的位置。
模型是Agent的灵魂,Harness负责给灵魂装上手脚:读文件、跑命令、调工具、记状态。你天天在用的Claude Code、Codex,本质都是Harness,套着各家模型在干活。
一个模型再聪明,脱离了Harness,它也就是个会说话的文本框。而同一个模型,换一套不同的Harness,干活的水平能差出好几个档次。这也是今年整个行业都在卷Harness的原因。
问题在于,过去的Harness是一辆焊死的整车。工具、会话、沙箱、存储、Agent循环、调度、子Agent,全被封装在厂商的软件壳里,你能动的,只有Skill和MCP那一小圈。
厂商觉得这是贴心,帮你把脏活累活都干了。但代价也明摆着:内核怎么运转、上下文怎么压缩、权限怎么审批,你一概看不见,也改不了。
DeepSeek Harness干的事,是把整车拆成了一盒乐高。
它官网的口号就一句:Everything is a Plugin。
模型接入是插件,工具是插件,会话存储是插件,沙箱是插件,审批策略是插件,连你眼前看到的WebUI界面,本身也是一个UI插件。上线没几天,就已经有开发者顺手给它做了个皮肤插件。
想换哪个,在配置层替换就行,不用动一行源码。嫌官方的存储方案不顺手,换;觉得沙箱策略太松,换;甚至Agent循环本身这个最核心的东西,也是一个可以整体替换的插件。
这跟以往的"可扩展"完全不是一个量级。别的框架给你开几个扩展点,DeepSeek Harness是直接把整个发动机舱打开,说:随便拆。
玩过模块化手机的人应该会心一笑:当年的Project Ara也是这个梦,只是手机圈没做成,现在轮到Agent圈来赌一把了。
03 真正的主角叫Cordis
撑起这盒乐高的内核,叫Cordis,来自Koishi插件生态,作者后来加入了DeepSeek,这次还和北大合发了一篇88页的论文。
这个内核克制到近乎冷淡:只管插件的加载、卸载和依赖管理,其他什么都不做。注意,是其他什么都不做。模型不是它管,工具不是它管,界面也不是它管,那些全是外挂在它身上的插件。
真功夫藏在两个特性里。时间可组合性:插件卸载时,它之前产生的副作用会被完整撤销。空间可组合性:它依赖的插件出现、消失、改变时,它能动态重组自己的依赖。
这两个词听着抽象,换成大白话:一个插件干了活又走了,它留下的烂摊子会被自动收拾干净;它的邻居搬走了、换人了,它也能当场适应,而不是当场死机。
两个特性叠加,意味着Agent可以在运行过程中给自己热插拔插件,状态不崩。这在传统软件里几乎是禁忌操作,就像飞机飞行中换发动机。
顺着这条路走到底,就是社区吵得最凶的那个词:自进化。Agent发现缺什么能力,现场造一个插件,插回自己身上接着干活。
04 为什么不叫DeepSeek Code
因为它做的根本不是一个Agent产品,是一套基建。
你品品这个名字:不叫DeepSeek Code,不叫DeepSeek Agent,偏偏叫了个工程味十足的Harness。再看看配套动作:开源、MIT协议、同步放论文、放开发者文档,官方还预设了100多个一方插件当范例。
这套组合拳打向的不是普通用户,是全世界的开发者。与其说这是个产品,不如说是一次科研成果的公开展示,外加一份平台招股书。
版本号0.1.1,官方明说这是开发者预览版,会有破坏性变更。仓库两个多月攒了13,000多个commit,目前还不接受外部PR,看得出来DeepSeek在按自己的节奏狂奔。
姿态摆得很清楚:底座我来搭,插件你们来写。5700多个社区插件仓库,就是这个策略上线一周的战果。
连Flask之父Armin Ronacher都说:"我不认为DeepSeek Harness是完美的,但这绝对是第一个让我看了之后想重新审视自己技术选型的新东西。"
05 毛坯房,还是新地基
说它糙的人没冤枉它:开发者术语满天飞,配置项密密麻麻,引导几乎没有。一个连"模式"和"预设"都分不清的新手,打开设置页那一刻基本就劝退了。
捧它的人也没说错:成品是别人的能力,插件才是你自己的能力。
Claude Code们把Agent做成了商品,你只能按厂商的用法用。DeepSeek把Agent做成了底座,你能从模型、沙箱一路改到界面。
一盒乐高和一辆整车,前者注定上手更慢,也注定上限更高。这世上从来没有既开箱即用、又处处可改的东西,DeepSeek只是诚实地选了后者。
DeepSeek的slogan是"探索未至之境"。这一次,他们探索的位置,比一个Agent产品远得多。至于这盒乐高怎么拼、四种模式怎么选、哪个才是真狠活,下篇接着聊。
热门跟贴