开源 6 天 16 万 star:DeepSeek Harness 把 Agent 做成了安卓,但一个插件删了用户 400G 数据

有个 B 站用户,装了个 DeepSeek Harness 的社区插件。dsh 想把插件从符号链接换成真实目录,一条命令下去——400G 文件,没了。
这不是恐怖故事,是上周真实发生的事。而删数据的这个框架,6 天前刚开源,现在 GitHub 上 16 万 star。
Harness 是什么?一句话:给 AI 装的手脚
先搞清楚 Harness 是啥。
大模型本身只是个大脑。能思考、能写代码,但碰不到你电脑里的文件,开不了终端。中间必须有一层"手脚"帮它执行——决定能读哪些文件夹、能不能删东西、调用什么工具。
这层东西,就是 Harness。
社区有个很准的公式:Agent = LLM + harness。大模型负责想,harness 负责干。

过去这套"手脚"基本被海外闭源产品垄断:Anthropic 的 Claude Code、OpenAI 的 Codex、GitHub 的 Copilot。都是好工具,但边界由别人定——官方支持什么模型你就用什么模型,官方没做的功能你就等着。
8 月 13 日,DeepSeek 把这层手脚开源了
没有发布会,没有预热,仓库直接设成公开。
24 小时后刷屏。现在 6 天过去:160,225 个 star,16,765 个 fork,MIT 协议,源码全放。圈里人管它叫"Agent 界的 Android"。

它对标的就是 Claude Code 和 Codex。区别在于:那两个是闭源的,用户只能在官方划的圈里用;DSH 把整个框架开放了,允许修改、定制、商用。
一切皆插件,连 agent 循环都能换
DSH 最狠的设计,是官方仓库描述里那句:Everything is a Plugin。
翻译成人话:模型适配器、工具注册表、会话日志、界面,甚至 agent 循环本身——全是插件。你可以:
- 换模型:不用 DeepSeek,接 Claude、GPT、本地模型都行
- 换工具:官方没提供的工具,自己写一个插件挂上去
- 换大脑:把 agent 的核心决策循环整个替换掉,组装一个完全不同的东西

装起来也简单,一条命令:
|
|
浏览器自动打开操作界面。官方还出了免安装绿色版,解压即用。
生态已经起来了:1283 个插件,5 天 8857 star 的精选列表
开源 5 天,社区就攒出一个插件精选列表(awesome-dsh-plugin),8857 star,按 18 个分类整理:UI 增强、用量计费、主题、记忆、浏览器、视觉、语音、技能、Git 代码审查、安全权限……

官方还搞了个插件市场 dsh-market,设置里一键安装、一键升级。现在市场里已经有 1283 个社区插件——火山引擎做了记忆插件(2.9 万 star),vectorize-io 做了会学习的长期记忆系统(2 万 star),连画架构图的 archify 也上了架(1.4 万 star)。

甚至有个 dsh-find-plugin,让 AI 帮你找插件。
写插件也丝滑:你让 AI 写个插件,dsh 会把代码变更摊在你面前,你说行才装。不满意让 AI 改,改完再审批。发出去之后挂个 dsh-plugin 的 topic,别人一行 dsh plugin add 就能装。
丑话说前头:400G 数据就是这么没的
现在说回开头那个事故。
B 站那位用户装的是社区插件。dsh 把插件从符号链接换成真实目录时,一条命令下去,400G 文件全没了。这不是官方代码的锅,是社区插件在沙箱外执行了破坏性操作。
但这件事值得每个想装插件的人记住——插件就是第三方代码,跑在你机器上,用你的权限。
官方自己的文档都写了警告:安装插件会运行第三方代码,它能读你的文件、用你的凭据、访问网络。工具审批不会沙箱化插件代码。出现在精选列表里不代表通过安全审查。
再看两笔账:
第一笔,token 不免费。 框架 0 元,MIT 开源随便用,但跑起来要喂大模型。Agent 场景 token 消耗比聊天大得多,而且 DeepSeek 最近刚官宣涨价落地——框架免费,燃料不免费。
第二笔,版本还很年轻。 现在是 v0.1.0-rc,开发者预览版。主力框架还在快速迭代,文档和工具链都没完全跟上。
说句实在的
DeepSeek Harness 把"手脚"这个曾经被闭源垄断的层,做成了开放生态。16 万 star 说明社区认这套逻辑:Agent 界的 Android,插件生态就是它的应用商店。
但安卓的教训也在:开放生态的代价,就是应用商店里什么都有,包括会删你 400G 数据的那个。想玩,先在虚拟机里装个沙箱,别拿主力机赌。