9.2 让 agent 帮你找插件
本节目标
认识 dsh-find-plugin 插件:装一个"插件导购",不用自己翻市场,直接让 agent 按关键词帮你搜插件,还给你可执行的安装命令。
逛市场和导购,两条路
9.1 节的 dsh-market 是自己逛:打开图形界面,翻分类、看描述、点安装。它像应用商店。
但有时候你根本不知道有什么插件、叫什么名字,只想说一句"我想要一个能做某某事的插件"。这时候就该 dsh-find-plugin 上场。它像商店里的导购员:你告诉 agent 需求,它按关键词和类别帮你找,把匹配的插件列出来,连安装命令都给你。
两条路不冲突,正好互补:
| dsh-market | dsh-find-plugin | |
|---|---|---|
| 形态 | 图形界面(设置里) | 对话式(让 agent 找) |
| 核心功能 | 浏览、一键安装、升级、换主题 | 按需求搜插件、给安装命令 |
| 类比 | 应用商店 | 商店里的导购员 |
安装 dsh-find-plugin
和装市场插件一样,在终端执行:
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 的插件生态就算入门了:会逛市场、会找插件、会装插件。想更深入,可以研究怎么自己写插件,那就是另一本书了。