跳到正文

awesome-dsh-plugin/dsh-find-plugin

281最近提交 2026年8月14日

dsh-find-plugin DSH 插件

dsh-find-plugin 让你用自然语言发现 DSH 插件。它搜索标记了 `dsh-plugin` 主题的 GitHub 仓库,按星级排名,并提供可直接运行的安装命令。当某个插件也收录在 awesome-dsh-plugin 目录中时,会使用其手写双语描述替换 GitHub 描述,以获得更好的可读性。

如何安装 dsh-find-plugin DSH 插件

dsh plugin --profile web add dsh-find-plugin

复制不会执行命令。安装 dsh-find-plugin DSH 插件前请核对仓库和版本。

dsh-find-plugin DSH 插件数据来源

dsh-find-plugin DSH 插件快照日期:2026年8月16日

discovered

dsh-find-plugin DSH 插件能做什么

  • 使用自然语言搜索 DSH 插件(例如“找一个终端 TUI 插件”)
  • 按 GitHub 星级返回结果,包含描述、仓库链接和安装命令
  • 若插件在 awesome-dsh-plugin 中有收录,则使用其双语描述,并支持语言选择
  • 搜索结果缓存 5 分钟,减少 API 调用
  • 与 DSH 智能体无缝集成,代理在需要发现插件时自动调用该功能

dsh-find-plugin DSH 插件适合哪些场景

  • 发现 DSH 的终端 TUI 插件
  • 查找能在任务完成时发送微信通知的插件
  • 定位用于在 DSH 内审查 git diff 的插件
  • 在不离开聊天界面的情况下探索 DSH 插件生态中的新插件

dsh-find-plugin DSH 插件适合谁

  • 希望用插件扩展 DSH 智能体能力的用户
  • 在 DSH 插件生态中寻找特定功能或工具的开发者或高级用户

dsh-find-plugin DSH 插件的限制

  • 依赖公共 GitHub API,匿名使用有速率限制
  • 插件是第三方代码,安装前用户需审查源码并锁定提交
  • 搜索范围仅限于 GitHub 上带有 `dsh-plugin` 主题的仓库
  • 结果缓存 5 分钟,新发布的插件可能不会立即出现

dsh-find-plugin DSH 插件的仓库 README 摘录

以下文字摘自 dsh-find-plugin DSH 插件的上游仓库 awesome-dsh-plugin/dsh-find-plugin 的 README,版权归原作者,仅作引用。

English | [中文](README.zh.md) **A plugin that finds plugins** — think [`/find-skills`](https://skills.sh) from skills.sh, for DSH. Tell your agent what you want ("notify me on WeChat when a task finishes"), and it searches the DSH plugin ecosystem on GitHub for you — top results by stars, each with a one-line description and an install command. <img src="https://raw.githubusercontent.com/awesome-dsh-plugin/dsh-find-plugin/main/assets/demo-en.png" alt="find_dsh_plugin in action" width="640"> ## Install ```sh # from npm (prebuilt, recommended) dsh plugin --profile web add dsh-find-plugin # or from GitHub dsh plugin --profile web add github:awesome-dsh-plugin/dsh-find-plugin ``` ## Usage Restart `dsh web` after installing, then just talk to the agent — it calls `find_dsh_plugin` on its own whenever plugin discovery helps: - "What terminal TUI plugins are there?" - "I want to get a WeChat notification when a task finishes — any plugin for that?" - "Find me something for reviewing git diffs inside DSH." Each result comes back with stars, a description, the repo link, and a ready-to-run `dsh plugin add` command — ask the agent to install one and it can run the command for you.

阅读完整 README仓库许可: MIT

dsh-find-plugin DSH 插件常见问题

如何安装 dsh-find-plugin?

在终端中运行 `dsh plugin --profile web add dsh-find-plugin`。如果你想直接从 GitHub 安装,请使用 `dsh plugin --profile web add github:awesome-dsh-plugin/dsh-find-plugin`。安装完成后,重启 DSH 网页界面(`dsh web`)以使插件生效。

可以用中文搜索插件吗?

可以,该插件支持多种语言的自然语言查询。当某个结果也在 awesome-dsh-plugin 中列出时,会根据你指定的 `lang` 参数显示其双语描述(英文和中文)。GitHub 描述可能仍是英文,但来自目录的增强描述会匹配你的语言偏好。

搜索结果是如何排序的?

结果按 GitHub 星级排序,星级最高的仓库排在前面。搜索范围限定在标记了 `dsh-plugin` 主题的仓库。如果某个插件也收录在 awesome-dsh-plugin 中,其手写描述会替换 GitHub 描述,但排序仍基于星级。

搜索结果中的插件安装安全吗?

该插件只提供元数据和安装命令。所有插件均是第三方代码,你应该在安装前审查源码、检查许可证并锁定具体提交。dsh-find-plugin 本身不会代表你执行任何插件代码。

搜索缓存多久刷新一次?

默认情况下,每次查询的结果会缓存 5 分钟。如果你想强制进行新的搜索,可以等待缓存过期,或者确保你的查询稍微不同(例如添加一个独特的关键词)。这种缓存有助于减少对 GitHub API 的负载。