DeepSeek 开源它的 agent harness 四天了。口号是「一切皆插件」。
四天里插件榜上冒出来的第一个爆款,做的事是:把它的网页界面装回桌面。
社区用一个插件,撤销了 DeepSeek 的一个产品决策。
这件事比它涨了多少星有意思得多。
一、被撤销的那个决定
DSH 有个反常的选择,我上一篇专门写过:Claude Code、Codex、pi 全是终端应用,DeepSeek 上来就是 Web UI,跑在 127.0.0.1:3080。
当时我把它当成一个值得注意的赌注。
四天后,deepseek-harness-desktop 出现了,建库时间就是 DSH 开源当天。它把那个本地 Web UI 装进原生桌面应用:自动启动和管理本地 Harness 服务,集成系统托盘,不用装 Node.js,不用敲命令。
它自己的仓库描述写着:
万物皆「插件」,桌面本身也是「插件」。
这不是打脸,恰恰是那句口号生效的证明。产品决策不合某群人的口味,插件层能改回来,不用等官方,也不用等下个版本。
而且改回来的成本很低。DSH 的内核在 Cordis 那一层,前端本来就是可替换的插件。桌面端不是把 DSH 重写了一遍,是在它开放的接口上又接了一层壳。
二、榜上那两个人,是 B 站 UP 主
推特上有人扒了插件榜,说 8 月 13 日开源当晚,榜一和榜三是两个 B 站 UP 主做的。
我去核了这两个项目。
colleague-skill,两万多星,MIT。注意它的建库时间是 3 月 30 日,比 DSH 早四个多月。它本来就是个老牌热门 skill,DSH 一发布就完成了插件适配。
OpenBiliClaw,MIT,3 月 7 日建库。定位是本地私有的内容发现 agent,从 B 站、小红书、抖音、YouTube、X、知乎、Reddit、微博找内容,不把数据交给云端。
发现这件事的那位说了句我觉得比插件本身更值得记的话:
那个以科普为长久印象的 B 站,此刻正在悄然转型成为能解决问题的开发者社区。从「看别人造轮子」,到「自己也在造」。
我同意这个判断,而且有个细节可以佐证:这两个插件都不是为 DSH 现做的。它们本来就存在、本来就有用户,DSH 一开放接口,它们当晚就完成了适配。
能当晚适配,说明两件事:接口设计得足够简单,以及作者本来就在盯着。
想自己看一眼插件榜,三步:
npx @deepseek-ai/dsh web # 默认起在 http://127.0.0.1:3080# 打开插件页,或直接命令行装dsh plugin add <包名>装完丢个符合它触发场景的任务进去,看 agent 是不是真的多了一块能力。这一步别省,插件榜排名和实际好不好用是两件事。
三、终端、网页、桌面,三个答案
同一周,Addy Osmani 在推特上说了这么一段:
agentic coding 终端,甚至很多桌面应用,对 harness 真正能做的事来说带宽太低了。期待云原生的 harness,在任何设备上都能用、从任何地方都能访问。
他引用的那条原推更直接:agentic coding harness 不该以终端为主。
于是同一个问题上摆着三个答案:Claude Code 和 Codex 选终端,DSH 选网页,插件榜第一名选桌面,Addy 押云端。
有意思的是,这四个答案在 DSH 的架构下不冲突。 内核在 Cordis 那层,前端是插件。桌面端就是这么长出来的。
顺带说 Cordis。我上一篇最后写:一个四年、725 星的小项目被 DeepSeek 挑去当内核,这件事比 dsh 的星数更值得琢磨。
今天它 5450 星。四天,七倍多。
四、它和 pi 到底谁适合谁
上一篇我没说清 DSH 和 pi 的分工,这几天看到一个说法,我认为是目前最准的:
DSH 里 LLM 适配层复用 pi-ai,只用于适配各家模型接口。两个理念几乎差不多,但 pi 更极简,只保留一个 agent 的核心,剩下都可以自己 DIY。DSH 是开放了一些固定接口给插件接入,自由度低一点,但可以复用它的工程架构,更适合团队的长期 agent 底座。
一句话:pi 给你一块地,DSH 给你一栋毛坯楼。
自己一个人折腾、想什么都自己决定,用 pi。团队要在上面长期加东西、要别人写的插件能直接装,用 DSH。这不是谁强谁弱,是两种交付形态。
五、我的判断
上一篇我说会装,理由是那篇论文让我相信它的地基是按能改自己打的。四天后我改一个说法:判断一个新框架活不活,别看它的星数,看它的插件榜。
星数只说明有人转发。插件榜说明三件事:接口是不是真的能接、有没有人愿意花时间接、接完的东西有没有人用。
DSH 这三条都过了。开源当天就有插件上架,四天后头部插件自己有一万一千星,而且老牌项目愿意迁过来适配。这不是官方补贴出来的生态,是真有人算过账觉得划算。
反过来说,这也是我判断一个项目的新标准。前几周我拆过一个两天涨五千星的自我改进 agent,招牌功能坏着、issue 关闭率只有个位数。它星数不低,但没有插件榜,也没有第三方愿意在它上面长东西。一个没人往上加东西的框架,星数再高也只是个 demo。
这个标准还有个好处:它比读 README 快,也比读 README 诚实。README 是官方写给你看的,插件榜是第三方用脚投的票。一个框架的接口设计好不好,官方说了不算,得看有没有人愿意照着它写东西,写完还留下来维护。
至于 DSH 本身,我上一篇的分寸不变:developer preview,会有破坏兼容性的变更,别往生产上放。四天涨到十四万星这件事,我依然不当回事。
但插件榜上那一万一千星,我当回事。那是有人真的在上面盖房子了。
夜雨聆风