文章摘要
DeepSeek Harness开源两天获95k Star、8700 Fork,社区贡献插件2414个,被称为“Agent界的安卓”。它“一切皆插件”,提供四种运行模式和全程留痕会话日志。体验需本地安装Node.js环境。目前处于预览版,有不足。其架构背后有学术论文,底层插件系统Cordis受质疑,社区反馈两极分化。

DeepSeek Harness在开源两天后就拿下了95k Star、8700 Fork,社区贡献的插件数量更是达到了2414个,这款AI智能体底座凭借“一切皆插件”的核心设计,被业内称为“Agent界的安卓”。

这款产品于8月13日正式开源,和DeepSeek-V4-Pro正式版同期发布。不同于OpenAI的Codex和Anthropic的Claude Code,它选择了完全不同的产品路线。Codex主打API优先与沙箱隔离,面向自动化场景;Claude Code则是全栈封闭产品,模型和工具深度绑定,用户只能使用官方预设的功能。而DeepSeek Harness作为底座,本身不内置任何具体能力,所有功能都通过插件组合实现,虽然灵活性拉满,但也需要用户自行搭配调试。


所谓“一切皆插件”到底是什么概念?举个例子,在Claude Code里,智能体的思考-调用工具-获取结果-再思考的循环是写死的,用户无法修改;但在DeepSeek Harness中,就连这个循环本身都是一个插件,用户可以随时替换成自己需要的逻辑。甚至连模型调用本身都可以作为插件,如果你想使用其他模型,只需要在配置页面填入对应的API Key即可。

这款底座提供了四种预设的运行模式。标准模式功能最全,包含文件编辑、Shell命令调用、搜索、子智能体调度和工作流编排;PTC模式(程序化工具调用)允许模型通过一段代码将多步操作整合,一次性完成复杂任务;极简模式仅保留bash终端和文件编辑器,专门用于基准测试;最特别的是创造模式,智能体可以自主检查当前运行环境,在内存中测试新插件,根据测试结果直接生成全新的工作模式,整个过程无需重启,也不会丢失当前会话状态。


另一个极具价值的功能是全程留痕的会话日志。所有模型接收到的内容、系统提示词、思维链过程、工具调用与返回结果、子智能体调度细节,都会被写入仅追加的日志文件中。用户可以通过Trajectory视图按来源筛选查看每一步的具体操作,这是Codex和Claude Code这类封闭产品都不具备的高透明度功能,用户可以随时回溯智能体的决策过程,针对性地优化交互逻辑。


如果想要体验这款产品,前提是本地已经安装了Node.js环境。在终端中执行npx @deepseek-ai/dsh web即可启动,这里的npx命令属于临时下载运行,不会在本地永久安装程序。启动完成后,在浏览器中访问127.0.0.1:3080即可使用,所有代码、对话和配置都保存在本地,不会经过第三方服务器。如果想要从源码编译,也可以通过git clone仓库后自行构建。

对于不想手动操作的用户,还可以让其他AI Agent比如Codex、Claude Code或者Workbuddy帮忙安装,只需要提供对应的提示词即可自动完成后续步骤:

帮我在本地安装并启动DeepSeek Harness。先检查Node.js是否已安装,没有的话先安装Node.js。然后执行npx @deepseek-ai/dsh web启动Web UI,启动成功后直接打开浏览器。

不过DeepSeek Harness目前还处于预览版阶段,和成熟的AI Agent产品相比还有不少差距。首先,目前官方仅提供了Web UI,没有官方的命令行界面和桌面客户端,虽然社区已经有开发者开发了对应的插件和客户端,但官方尚未表态是否会推出官方版本。其次,图片多模态能力受限,DeepSeek自家的模型目前不支持图片和文件输入,虽然可以通过第三方多模态工具弥补,但体验不如原生多模态流畅。最后,Token用量偏高,实测使用DeepSeek-V4-Flash模型通过Harness调用时,Token利用率仅为直接调用API的一半左右,不过输入缓存命中率极高,可达99%,实际的使用成本并没有太大影响。


这套“一切皆插件”的架构背后,是一篇长达88页的学术论文,论文名为《时空可组合性的编程范式》,作者分别来自北京大学和DeepSeek团队。他们要解决的核心问题是如何实现Agent插件的按需安装和卸载,且不会出现运行错误。

论文中以VSCode作为反面案例,插件商店安装量前100的插件中有87个包含可执行代码,用户想要卸载其中任何一个,都需要重启整个扩展进程。DeepSeek Harness的底层插件系统名为Cordis,采用了“可逆副作用”机制,每一次对运行环境的修改都会自动附带对应的逆操作,在卸载插件时,系统会按照后进先出的顺序执行所有逆操作,将环境恢复到安装前的状态,论文中用了40多页的数学证明来确保这一机制的正确性。

当然也有开发者对此提出质疑,认为Cordis的插件系统本质上就是热重载,和OSGi、React Hooks没有本质区别,大部分场景下没有跨插件依赖,不需要如此复杂的设计,插件生态最终是否会变成维护噩梦,目前还没有定论。不过DeepSeek有一个独特的优势,Cordis的前身已经在开源聊天机器人框架Koishi上运行了四年,积累了超过4000个社区插件,这套机制已经在真实场景中得到了充分验证。


开源仅两天时间,社区就贡献了2414个插件,这个数字还在持续增长。有开发者为Web UI制作了鲸鱼娘主题皮肤,有人开发了视觉工具弥补多模态能力的缺口,有人制作了跨实例通信插件,还有人开发了五子棋插件,可以在Harness中与AI对弈,甚至有开发者制作了仿2005年中文网站风格的弹窗广告插件。

社区的反馈两极分化,一方面有用户评价“感觉突破了一个范式,可以像搭积木一样不断成长”,另一方面也有用户调侃催问DeepSeek“什么时候出19.9的编程订阅”。


Cordis的作者Shigma同时也是Koishi的创始人,在四年的运营中他积累了大量插件系统的开发经验,后来加入DeepSeek将这套理论应用到了AI智能体底座上。DeepSeek Harness的团队负责人崔天一毕业于浙江大学计算机系,曾在Jane Street从事了九年的量化交易工作,今年3月加入DeepSeek后成立了独立的Harness团队。一位二次元程序员和一位前量化交易员,共同打造出了这个带有88页数学证明的智能体平台,确实充满了反差感。

以上内容不代表本平台立场,仅供读者参考