
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 的负载。