DSH Plugins
返回列表
🧰

dsh-plugin-finder

联网工具 更新于 2026.09.30

在终端中运行以下命令:

dsh plugin install HarrisXiu/dsh-plugin-finder

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中可通过 Plugins → Add plugin 粘贴 https://github.com/HarrisXiu/dsh-plugin-finder 从 GitHub 安装,或在终端执行 dsh plugin install HarrisXiu/dsh-plugin-finder。

插件介绍

在 DSH 里想装插件,往往得自己翻 GitHub、记仓库地址,社区也没有一份随生态一起更新的官方目录。dsh-plugin-finder 把「找插件」收进宿主:按 GitHub 上作者打的 dsh-plugin topic 枚举公开仓库,在侧边栏提供「插件发现」页面,并暴露 Agent 工具 dsh_plugin_finder,页面与 Agent 共用同一套扫描引擎与缓存。

发现逻辑以 GitHub REST 搜索为唯一来源(含 fork、归档、无根目录 package.json 的仓库),每页 100 条,超过单次 1000 条上限时按创建时间递归分片,不设默认数量上限。遇限流、网络失败、取消或结果不完整时会标明扫描未完成,保留已找到的仓库与下一分片/页码,可继续扫描。分类由名称、描述与 topics 推断;根目录 manifest 仅补充 bundle/UI 标记,未声明或 monorepo 的仓库仍会展示,安装方式需对照各仓 README。npm 与国内镜像只给已发现仓库补发布信息,且仅在 repository 与当前仓匹配时标为已验证 npm 包。

直连 GitHub 优先;失败时可经 GH-Proxy 等通道代理公开 Search API 与 raw 文件(非独立社区目录)。Token 仅从宿主环境 GITHUB_TOKEN / GH_TOKEN 读取,只发往 GitHub 官方 API。适合经常试新插件的 DSH 用户、维护插件清单的编辑,以及希望 Agent 在对话里查询/刷新插件目录的场景;首次全量扫描可能较久,离线时仅显示本引擎缓存的列表。

使用场景

  • 想在 DSH 里浏览 GitHub 上带 dsh-plugin topic 的公开插件仓库
  • 对话中让 Agent 调用 dsh_plugin_finder 查询或继续扫描插件目录
  • 限流或网络不稳时中断后,从已保存进度继续全量/增量发现

适合人员

  • 经常在 DSH 里尝试或对比新插件的普通用户
  • 需要核对 topic、manifest 与 npm 发布信息的插件作者
  • 维护插件清单或做生态整理的编辑与社区维护者