Skip to content

9.1 插件市场:装一个"应用商店" ​

本节目标

认识 dsh-market 插件:把它装进 dsh 后,设置里会多出一个图形化的插件市场页,可以浏览、搜索、一键安装社区插件,还能换主题。

插件市场是什么 ​

dsh 官方图形界面本身不带"逛插件"的入口,社区就做了一个可视化插件市场插件 dsh-market。装好它,体验就像手机上的应用商店:

  • 手机上装 App 去应用商店,dsh 里装插件可插拔的功能模块,dsh 的一切能力都通过插件装配。Plugin/ˈplʌɡɪn/去插件市场
  • 商店里有货架、有搜索框、有安装按钮,插件市场也一样

先分清两个入口

0.1.6-alpha.2 起,dsh 自带了侧栏插件页(6.2 节),负责管理已装的插件:启停、卸载、装一个指定包名的插件、调官方插件的配置。而 dsh-market 的价值在逛:按分类浏览、按热度排序、搜索关键词,从社区精选列表里发现你还不知道的插件。一个管「已有的」,一个管「发现新的」,两个入口互补。

这个市场的货架来自社区维护的精选列表社区维护的插件收录目录,插件市场只允许安装列表内收录的插件。Curated list(awesome-dsh-plugin,当前收录近 600 个插件,持续增长)。要注意它的来源是受限的:只允许安装精选列表里收录的插件,其他来源会被拒绝。这不是缺陷,而是安全设计,货架上的东西都是社区公开审核过的。

安装 dsh-market ​

前提是 dsh 命令行可用(7.1 节讲过),在终端执行:

sh
dsh plugin --profile web add dshmarket

装完需要重启 dsh web,重启后设置面板里就会多出插件市场页。

在界面里逛市场 ​

打开方式:设置面板点插件市场 tab。页面里可以做这些事:

操作说明
浏览按分类筛选,按星标数、最新、热门排序,插件描述跟随界面语言(中英双语)
搜索按关键词搜索你想要的插件
安装一键安装,确认来源后实时显示安装进度,多数插件刷新页面即可生效,不用重启
升级逐个检查插件更新,可以一键更新全部,市场自身也通过同样方式自更新
卸载两步确认;本次会话安装的插件可以即时移除

打开后整个面板长这样,左侧是设置里的 tab 列表,右侧是市场主体:

插件市场主页

页面顶部几个关键区域一眼能看到:

  • 顶部副标题:写着"发现社区为 DeepSeek Harness 打造的能力 · 595",右侧有"导出日志"按钮
  • 三大 tab:发现 / 主题 / 已安装(已经装的插件会在这里看到)
  • 搜索框:右上角,提示词是"搜索插件,比如:通知、皮肤"
  • 分类条:全部、UI 增强、主题与外观、模型与账号接入、会话与消息、记忆、工具与能力、技能包、工作流与自动化
  • 排序:最热、最新、最早

每个插件卡片展示:图标、名称、作者 · 星标数、描述、分类标签、源码链接、安装按钮。

按关键词搜索 ​

搜索框是找插件最快的入口。点开右上角搜索框,输入关键词(插件名、功能词都行),列表会实时过滤。

比如搜 skill:

搜索 skill 结果

搜索结果列出了 superdesign-skill、dsh-reverse-skill、blender、skills 等跟"技能"相关的插件,每个仍带分类标签和安装按钮。分类筛选和排序跟搜索可以叠加用,先搜再点分类,或者反过来都行。

顺便把主题也换了 ​

插件市场里有一个专门的主题标签页,逛主题比逛插件还省事:

  • 安装主题后立即生效,一键切换
  • 主题之间互斥,同时只生效一个
  • 重启后保留你的选择
  • 卸载主题可以还原到默认外观

主题页面里每个主题都是一个独立的插件可插拔的功能模块,dsh 的一切能力都通过插件装配。Plugin/ˈplʌɡɪn/,跟普通插件一样"装就能用":

主题标签页

比如 dsh-deep-whale(鲸鱼娘系列皮肤)、dsh-skin、dsh-font、dsh-blue-whale,都是社区做的。点安装按钮立刻生效,再点其他主题就一键切换。

已装插件一目了然 ​

市场右上角的"已安装" tab 集中展示了当前已经装的所有插件及版本。比如刚装完 dsh-market 后,这里就会显示 dshmarket v1.4.1,右侧带"使用说明"和"已是最新"标签,方便一眼看到自己装了哪些、要不要升级。

已安装插件

常见问题 ​

问:为什么我在市场里搜不到某个插件?

市场只收录 awesome 精选列表里的插件,来源受限。如果你的插件不在列表里,搜不到也装不上。想让插件上架,需要去精选列表仓库提 PR(见 9.2 节的说明)。

问:装第三方插件有风险吗?

有。安装插件等于以你的权限在你的机器上运行第三方代码,它可以读文件、用凭据、访问网络。工具审批不会给插件代码套沙箱。列入精选列表不代表通过安全审查,安装前建议看一眼源码,在不持有密钥的环境里先试陌生插件。

问:装完市场要重启吗?

市场插件本身装完需要重启 dsh web,市场入口才会出现;市场内安装的普通插件,多数刷新页面即可生效。

问:图里显示 595 个插件,过几个月会不会变?

会变。精选列表随社区发展一直在更新,市场首页副标题那个数字会跟着涨。本教程是写实快照,遇到实际数字不同请以你看到的为准。

问:装了第三方插件,去哪配置它?

0.1.6-alpha.2 起去侧栏插件页:已安装分组里点开那个组合包,注册了配置页的插件就在它自己的详情页或行页面上,直接在浏览器里调,不用手改配置文件。只读的完整清单在设置里的内置插件页。详见 6.2 节。

除了市场,还有官方可选包

dsh 还有一些官方可选 Profile 包不在市场货架上,比如把 Codex、Claude Code 接成子代理的能力包,用 dsh plugin --profile web add <包名> 安装,装完同样会出现在设置里。这类包通常给进阶用户,详情见 4.7 节。

小结 ​

  • dsh-market 是社区做的可视化插件市场,装完进设置 → 插件市场使用
  • 顶部有发现 / 主题 / 已安装 三大 tab,分类条和排序按钮都在同一行
  • 搜索框按关键词实时过滤;插件卡片直接点安装就能用
  • 货架来自 awesome 精选列表,来源受限
  • 装第三方插件等于运行第三方代码,先看源码再装

逛完市场,下一节让 agent 当你的插件导购。

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