dsh-find-plugins
在终端中运行以下命令:
dsh plugin install Eray114514/dsh-find-plugins
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中运行 dsh plugin install Eray114514/dsh-find-plugins,源码地址为 https://github.com/Eray114514/dsh-find-plugins,安装后重启 DSH 即可使用。
插件介绍
在 DSH 插件生态里找插件,最朴素的两条路都有硬伤:按 GitHub star 排序,名字里碰巧带关键词的大仓库会压掉真正可用的插件;按字面名字匹配,名字不含关键词的知名插件会沉到上百位之外。dsh-find-plugins 给 agent 加了一个 find_dsh_plugins 工具,一次调用就能搜遍整个生态并给出有依据的排序结果,而不是让你在一堆通用 agent 库里大海捞针。
它的核心思路是聚合多个目录、按各自隐含的审查强度加权,再综合相关度、可信度、新鲜度和热度四个维度排序。热度只作为一个有界信号(对数压缩到 0.6–1.3 倍),不足以覆盖真实的相关度差距。每条结果还附带源状态、验证等级、安全扫描、兼容版本和 npm 版本等元信息,让 agent 能区分『生态里就这些』和『有一个目录超时了』,也能在装之前看到风险结论而非被静默过滤掉。
适合正在用 DSH 构建工作流的开发者、需要为 agent 挑选合适工具的工程师,以及任何被『搜 terminal 排第一竟然是个 coding agent』这类体验折磨过的人。零运行时依赖,只读不写,装完重启即可使用。
使用场景
- 给 agent 选插件时,一次调用拿到带可信度、安全扫描和兼容版本的排序结果,免去手动翻目录。
- 搜 terminal、memory 等关键词时,避免被同名大仓库或冷门一星仓库干扰,把真正相关的插件排到前面。
- 安装前查看源状态、验证等级和 DSH 版本兼容性,降低装错或缺文件的踩坑风险。
适合人员
- 日常用 DSH 构建工作流的开发者。
- 需要为 agent 评估和挑选合适插件的工程师。
- 被搜插件结果不相关、排序不对等问题困扰过的任何用户。