ARTICLE · 1214291
13,806 个插件,955 个有人用,DeepSeek Harness 到底该装哪几个
一切皆插件的另一面,是安装即授权。在没人看管的生态里,怎么选、装什么、先避开什么
2026 年 8 月 13 日,DeepSeek 把自己 Agent 的骨架拆出来开源了,叫 DeepSeek Harness,命令行简称 dsh,口号是「一切皆插件」。66 天后的今天,它的仓库挂着 252,768 个 Star、30,407 个 Fork,把同期所有 Agent 框架都甩在了身后。
几乎同一时间,雷峰网的编辑写了个几十行的探针插件,按正常流程装进 dsh,把文件权限调到最严的 read-only 档。探针列出了 ~/.ssh 里的文件,从环境变量里读出 API Key,往 /tmp 写了个文件又读回来,然后连上了外网。九项试探,三档权限,全部成功。
「一切皆插件」翻译成人话就是:装插件不需要你点头,装上就有了。
所以「DeepSeek Harness 有哪些值得推荐的插件」这个问题,得先回答另一个问题:在一个任何人可以给任何仓库打标签的生态里,「值得推荐」这四个字凭什么成立。
一、先把口径钉死:你说的「上万个插件」是哪一个
同一天、同一个生态,至少有四个合法的插件数量。GitHub 上打了 dsh-plugin 标签的仓库,20,449 个;社区市场 1024Store 按插件规范过完校验后收录的,13,806 个;雷峰网 8 月 25 日实查「按 dsh 的规矩装得上」的,2,143 个;再往下,真有人下载的,955 个。
差距从哪来?官方对整个插件生态的全部指引,只有 README 里一句话:给你的仓库打上 dsh-plugin 标签,方便别人发现你。没有插件目录,没有搜索,没有版本兼容矩阵,没有签名校验,没有安全上报通道,也没有官方推荐清单。
标签的准入门槛是零,后果就是排序被 Star 绑架。GitHub 默认按「最佳匹配」排,而最佳匹配高度相关于 Star——于是「DSH 插件榜」前排出现了一个 2020 年就做好的简历生成器 reactive-resume,4.4 万 Star,比 dsh 早出生六年。
社区目录能做的第一件事不是排榜,是设门槛。1024Store 的做法是读候选仓库默认分支的 Git tree,检查 package.json、dsh.bundle 声明和 patch 文件是否真实存在,全程只读文件,绝不安装依赖、绝不执行仓库代码;校验不过就不进目录。
口径不统一,榜单就是玄学。看任何一份必装清单之前,先问它是按标签数的、按规范筛的,还是按「装得上」算的。

1024Store 首页:经 DSH 插件规范过滤后收录 13,806 个,安装榜前排由大厂适配层占据。来源:imsai-sh/awesome-deepseek-harness-plugins 官方演示图
二、别只看 Star,看谁真的被装进了机器
Star 可以靠营销、靠母仓库、靠蹭标签,下载量很难造假——它至少意味着有人真的敲了安装命令。
本周(10 月 18 日)npm 上官方入口包 @deepseek-ai/dsh 的周下载是 244,843 次。而一个叫 dshmarket 的插件包周下载 117,724 次,等于官方入口包的 48%。它只做一件事:帮你找插件。
这不是 dsh 一家的怪事。雷峰网把同一套分法套到 Anthropic 官方那 2,282 个 Claude Code 插件上,「真扩能力」占 55.0%,「卖铲子加娱乐」占 40.2%,两个生态几乎重合。面对一个新工具,市场最缺的从来不是怎么用它产出,而是我先得找到它。
趋势更能说明问题。雷峰网 8 月底记下的口径是:官方入口包周下载 662,397,插件市场 159,327,占 24%;同一口径到 10 月 18 日变成 244,843 与 117,724,占 48%。入口包掉了六成,市场包只掉四分之一——看热闹的人走了,留下来干活的人更需要「找插件」。
用「周下载 ÷ Star」这把尺子量一遍,头部立刻换了一批人:dsh-context 周下载 39,359,Star 只有 2,277;dsh-cost-meter 周下载 21,462,Star 437;反过来,被 23,792 个 Star 顶起来的 dsh-our-free-model 周下载 7,921,比值 0.33,dsh-im 更是低到 0.12。
Star 是投票,下载才是使用。但要留一句边界:桌面客户端走安装包,npm 会低估。GitHub 上 3.1 万 Star 的 anywhere-labs/dsh-desktop 在 npm 上查不到对应作用域包,而裸名 dsh-desktop 的包周下载只有 68 次——它到底是不是同一个项目,没人能保证。

插件生态的四层口径,与头部插件的真实装机需求。作者整理绘制,数据取自 npm Registry、GitHub Search API、1024Store 与雷峰网实查,非官方物料
三、按需求装,不要按榜单装
下面每一条都给了装机证据,也给了它可能咬人的地方。
底座:dshmarket。装上后 dsh 设置页里多出一个 Plugin Market,能搜、能按分类筛、能看下载量与 Star、一键安装、两步确认卸载,命令是 dsh plugin --profile web add dshmarket。想少装一层,也可以走官方机制:在插件页打开实验性的「自定义插件市场」,添加索引源 awesome-dsh-plugin.com/index.json,「发现」标签页和 Creator 模式里只读的 plugin_market 工具会一起亮起来。

dsh-market 在 dsh 设置页里的插件市场界面,索引条目 4.3k,卡片直接显示下载量、Star 与版本兼容范围。来源:dsh-market 仓库 README 演示图
界面:二选一,别都要。DSH-better-sidebar 把文件树、内嵌终端、Git 状态和子代理视图收进一条右侧栏,周下载 46,445,是界面类里「下载/星标」比最高的。dsh-web 全家桶走另一条路,把任务看板、Git 图、实时 token 统计打包在一起。但雷峰网把下载量前十的插件装进同一个配置,dsh 直接起不来,冲突正好落在第 2、3、6 名——因为全家桶的依赖清单里自带一个侧边栏组件,你再单独装侧边栏,两个就抢同一条界面路径。界面类插件的推荐数量是一个,不是两个。

官方 Web UI 与 DSH-better-sidebar 的右侧文件树:dsh 本体是「Into the Unknown」对话框,工作台是插件长出来的。来源:omdsh-dev/DSH-better-sidebar 仓库截图
成本:dsh-context 加 dsh-cost-meter。前者把上下文窗口的构成、压缩与注入事件、按请求的历史趋势摊开给你看;后者算会话与当日花费,支持峰谷计价。装它们的理由很硬:缓存按前缀命中,工具说明书就排在前缀里,装一个插件等于往前缀里插进十几段新说明,从变动那个字往后全部作废。而整个生态里没有一处会提示你这件事,也没有一处告诉你这一下花了多少钱。
能力:ModLens 值得装,但要明白它在倒计时。它是 dsh 生态第一个视觉插件,把截图粘进对话就能出结构化结果(OCR、版面、语义),周下载 20,591。可它的姊妹包 modsearch(联网搜索)周下载只剩 78 次——不是它做坏了,是模型自己长出了这个器官:按七牛云等接入文档的口径,9 月 10 日的 V4.1 Flash 已让 Harness 支持原生多模态与文件上传。插件填补的是模型的短板,而模型会自己补短板。

把图片直接粘进 DeepSeek Harness,经 ModLens 视觉插件读出内容的官方演示。来源:liustack/modlens 仓库 README 演示图
记忆:注意 Star 的归属。1024Store 安装榜前排是 dsh-weknora(腾讯 WeKnora)、dsh-memory-plugin(火山引擎 OpenViking)、memos-local-plugin(MemTensor MemOS)。方向没错,但要清楚榜单上那些 3.5 万、4 万的 Star 属于它们的母仓库,不是这层 dsh 适配的装机量。选记忆类,看它怎么隔离 profile、卸载后残留清不清得干净,比看 Star 有用。
安全:dsh-plugin-gate,周下载 305。它在你执行安装前扫一遍安装脚本、权限声明、密钥读取与网络回连,给出 BLOCK / WARN / PASS 三档判定。305 次对比 dshmarket 的 117,724,说明全生态愿意给插件做安检的人,不到装插件的人的 1%。
速查表:六类需求,一次看全
类别 | 首选插件 | 装机证据(周下载 / Star) | 别忽略的那一句 |
底座 | dshmarket | 117,724 / 7,132 | 只添加你信任的索引源 |
界面 | DSH-better-sidebar | 46,445 / 4,272 | 与全家桶二选一,会抢路径 |
成本 | dsh-context、dsh-cost-meter | 39,359、21,462 / 2,277、437 | 装插件会让缓存整段作废 |
能力 | ModLens | 20,591 / 4,307 | 官方原生多模态正在接管 |
记忆 | WeKnora / OpenViking / MemOS 适配层 | 安装榜前三 | Star 属于母仓库 |
安全 | dsh-plugin-gate | 305 / — | 只挡安装脚本,挡不住已装代码 |
四、装之前必须接受的三件事
第一,插件的权限等于你本人的权限。那三档文件权限管的是「模型向 dsh 提的请求」,而插件不需要请求,因为它自己就是 dsh。雷峰网的类比很准:那是门口的保安,检查的是访客,插件不是访客,是同事。官方文档同样直白——市场是第三方内容,DSH 检查文件格式,但不验证其中的声明,只添加你信任的索引源。
第二,插件之间没有仲裁者。dsh 有配置层、有加载顺序、有能力接缝,官方文档甚至写明「后面的层按行整行覆盖前面的,不是深度合并」。他们知道会冲突,也把冲突讲明白了,只是没做检测它的工具。
第三,名字没有映射。505 个仓库名里带着 deepseek-harness-desktop,三个团队做桌面客户端,两个同名。雷峰网抽 12 个未发布正式包的插件去 npm 查同名,5 个有同名包,逐个比对后全是另一个人的另一个项目。发现靠 GitHub 标签和一份社区清单,安装靠 npm,中间没有映射——你以为装的是目录里那个 dsh-hud,命令实际拉的是别人手里的同名包。
结语:开放只是第一步
DeepSeek 把内核每一颗螺丝都拆给了社区,但绝大多数人只想装个工具,对螺丝毫无兴趣。真把 Agent 主循环换掉的插件,雷峰网在全生态只找到两个,其中一个 4 个 Star、连 npm 都没发;而「换模型」这个接口被用爆了,69 个插件排队把别家订阅额度接进来。这不是失败,这是需求真实的样子。
「一切皆插件」解决了什么可以被扩展,还没解决谁来决定什么值得被安装。在补上这一层之前,推荐清单只能自己搭:先装一个能帮你判断插件的东西,再装插件;先在没有密钥的空目录里试,再放进真实项目;只看维护活跃度和下载量,不看口号。
在 dsh 里,插件不是访客,是你同事。而选同事的标准,从来不是他名片上的头衔。















































































