dsh-find-plugins
Find DSH plugins across five community catalogs plus live GitHub and npm search, ranked by relevance × trust × freshness × popularity — not stars alone.
What it is
Find DSH plugins across five community catalogs plus live GitHub and npm search, ranked by relevance × trust × freshness × popularity — not stars alone.
How to install
Run this in the DSH web profile, then refresh the page.
$ dsh plugin --profile web add dsh-find-plugins@0.3.0
DSH versions accepted
>=0.1.5-rc.2 <0.3.0-0
Author and traction
Eray114514 · ★ 22 · Updated 2026-10-21
About this plugin
dsh-find-plugins
给 DeepSeek Harness 找到对的那个插件,而不是找到一堆插件。
中文 | [English](./README.en.md)
本插件给 agent 一个工具 —— find_dsh_plugins —— 搜遍整个 DSH 插件生态,
并按 相关度 × 可信度 × 新鲜度 × 热度 排序,而不是只看 star。
---
为什么要有它
两种显而易见的做法都有可以量化的毛病。
只取 GitHub 一页再按 star 排,会让一个名字里恰好带关键词的大仓库压掉真正的插件。
搜 memory 返回 8 个通用 agent 库、0 个 DSH 插件;搜 terminal 第 1 名是一个终端
coding agent,不是插件。
只按字面名字匹配,会让一个名字里不含关键词的知名插件沉底。实测一个 ★3k 的终端 UI
插件在搜 terminal 时排到 第 117 位,前面全是一排 ★1 仓库。
本插件的做法是聚合多个目录、按各自隐含的审查强度加权,并且把热度保留为一个有界信号
而不是全部答案:
| 查询 | 本工具 | GitHub 单页 + star | 字面名字匹配 |
|---|---|---|---|
| terminal | dsh-tianshu-tui ★277 第 1(radar 实测 + 4 目录互证),DSH-better-sidebar ★3604 靠前 | 终端 coding agent 第 1 | 全是 ★1–★20 冷门仓库 |
| memory | graph-memory ★622、MindMemOS ★985、dsh-mnemon ★374 | 只有通用 agent 库 | graph-memory 第 1 |
---
安装
dsh plugin --profile <你的 profile> add dsh-find-plugins
然后重启 DSH。agent 就多了一个工具 find_dsh_plugins。
需要 DSH 0.1.5-rc.2 起、0.3.0 之前(含预发布)与 Node ≥ 22。范围写在 manifest 的 engines.dsh
里,dsh plugin 会在安装前核对,对不上时直接报出准确范围;当前桌面版 0.2.1-rc.2 是已实测的版本。
> dsh-tools 提供 tools 服务,必须与宿主共享同一个实例,所以走 peerDependencies
> 而不是 dependencies —— 后者会让 profile 里出现一份副本,覆盖运行时版本、导致服务激活失败。
---
agent 会看到什么
本次查询了 7 个源:dsh.so ✓(11322 条) · radar ✓(280 条) · 岚叔目录 ✓(558 条) · awesome-dsh-plugin ✓(3722 条) · npm ✓(50 条 · 相关 4980) · dsh.works ✓(13056 条) · GitHub topic ✓(34 条 · 相关 43) 候选池 16368 条,命中 1185 条,返回 8 条。 (还有 1177 条命中未返回:需要更多就把 limit 调大,上限 20。) 1. huiliyi37/dsh-tianshu-tui ★276 更新于 2026-09-14 用途:DeepSeek Harness 的终端 UI(TUI)。 装它:@huiliyi37/dsh-tianshu-tui npm 版本:1.0.0-rc.1(仓库已核对) 可信:radar + 岚叔目录 + awesome-dsh-plugin + dsh.works · 实测过 兼容:核对于 dsh 0.1.0-rc.8(2026-08-20)
这段输出里有六处比看起来更重要:
- 源状态头 —— 让 agent 能区分「生态里就这些」和「有一个目录超时了」;
相关 N只在源自己报了
匹配总数时出现(搜索类源读的永远是一页,不是全部);npm 源的长查询按 64 字符上限截断,被截断时
状态里标 查询已截断,免得把「查窄了」读成「只有这些」;
可信—— 哪些目录认识它、验证等级、安全扫描结果;风险—— 各目录自己的审查结论,包括「发现安装生命周期脚本」这类东西;兼容—— 目录是拿哪个 dsh 版本核对过的。兼容性是这生态第一失败模式(核心一次发版就可能砍掉
某个 client 模块入口),所以源报了就一定呈现;工具同时探测你正在运行的宿主版本(探测不到就
只报原始数字、不猜),核对版本与宿主不同版本线时标 ⚠,同线/一致也给出对照;
⚠ 已 N 天未更新—— 超过 2 周没动静会在输出里点名,并在排序里降权 15%(乘法式,
不打乱陈旧条目之间的相对次序);日期未知不误报——没有日期不是废弃的证据;
npm 版本—— 装它这一行给的是 npm 包时,附上 registry 里的版本;(仓库已核对)表示拉过
manifest 确认过 repository 字段指向同一个仓库。
---
怎么工作的
数据源(全部只读、实时拉取、进程内缓存):
| 源 | 规模 | 提供什么 |
|---|---|---|
| dsh.so 索引 | ~15k | 验证等级 L1–L5、安全扫描、仓库健康度 |
Compare in this category
The five most-starred plugins in the same category.
| Plugin | Author | Stars | Version | Updated |
|---|---|---|---|---|
| Mole | tw93 | 74.5K | 0.0.0 | 2026-11-10 |
| DeepSeek-Reasonix | esengine | 36.1K | 0.0.0 | 2026-11-10 |
| dsh-desktop | anywhere-labs | 35.6K | 0.4.1 | 2026-11-06 |
| awesome-dsh-plugin | awesome-dsh-plugin | 24.1K | 0.1.0 | 2026-11-10 |
| dsh-market | dsh-market | 11.8K | 1.73.17 | 2026-11-09 |