Skip to content

9.2 让 agent 帮你找插件 ​

本节目标

认识 dsh-find-plugin 插件:装一个"插件导购",不用自己翻市场,直接让 agent 按关键词帮你搜插件,还给你可执行的安装命令。

逛市场和导购,两条路 ​

9.1 节的 dsh-market 是自己逛:打开图形界面,翻分类、看描述、点安装。它像应用商店。

但有时候你根本不知道有什么插件、叫什么名字,只想说一句"我想要一个能做某某事的插件"。这时候就该 dsh-find-plugin 上场。它像商店里的导购员:你告诉 agent 需求,它按关键词和类别帮你找,把匹配的插件列出来,连安装命令都给你。

两条路不冲突,正好互补:

dsh-marketdsh-find-plugin
形态图形界面(设置里)对话式(让 agent 找)
核心功能浏览、一键安装、升级、换主题按需求搜插件、给安装命令
类比应用商店商店里的导购员

安装 dsh-find-plugin ​

和装市场插件一样,在终端执行:

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

装完重启 dsh web,就可以在会话里用了。

怎么用:问一句就行 ​

装好之后,直接在会话里把你的需求告诉 agent,比如:

帮我找一个能给会话做跨会话记忆的插件

agent 会按关键词和类别搜索插件生态目录,返回匹配的插件列表,每个插件附带一句话说明和可执行的安装命令。拿到命令后复制到终端跑一下,插件就装好了,回界面刷新即可使用。

搜出来的插件名可能和你理解的不完全一样,可以让 agent 多给几个备选、对比它们的差别,再决定装哪个。

常见问题 ​

问:它搜的是哪里的插件?

搜的是插件生态目录(和 dsh-market 同一个数据源,都是社区维护的精选列表),保证搜得到就能装得上。

问:它和 dsh-market 装哪个?

都建议装。日常逛市场用 dsh-market,心里有明确需求想让 agent 帮忙找就用 dsh-find-plugin。先装 dsh-market,再装 dsh-find-plugin,组合起来最顺手。

问:搜索结果可以直接信吗?

安装前还是建议看一眼插件源码再装。记住上一节的提醒:装插件等于运行第三方代码,精选列表不包含安全审查。

小结 ​

  • dsh-find-plugin 是对话式插件导购,让 agent 按关键词帮你搜插件
  • 安装命令:dsh plugin --profile web add dsh-find-plugin
  • 用法:会话里描述需求,agent 返回插件列表和可执行安装命令
  • 和 dsh-market 互补,一个自己逛、一个让 agent 找

至此,dsh 的插件生态就算入门了:会逛市场、会找插件、会装插件。想更深入,可以研究怎么自己写插件,那就是另一本书了。

发现错误?提交反馈 · 欢迎 提 PR 改进本书