插件市场怎么安装插件、怎么卸载?DSH Plugin Hub 插件中心安装与卸载操作完整指南
插件市场(DSH Plugin Hub 插件中心)把安装和卸载都做成了点按钮的操作:安装 = 在市场找到插件点「安装」、确认弹窗后等进度完成;卸载 = 切到「已安装」列表点「卸载」、确认后实时移除。 本文把这两个操作从入口到完成逐步拆开,并和命令行 dsh plugin add / remove 对比,回答装完去哪验证、卸载会不会丢数据。
概览:安装与卸载对照,一张表看清全流程
在插件市场里,安装和卸载不需要敲命令,全程可视化,两个操作共用一个入口——设置 → 插件中心。 对照如下(来源):
| 环节 | 市场操作路径 | 底层等价命令 | 结果 |
|---|---|---|---|
| 安装 | 市场 → 找插件 → 点「安装」→ 确认 → 等进度 | dsh plugin --profile web add <包名> | 卡片变「已安装」,徽标 +1 |
| 卸载 | 已安装 → 找插件 → 点「卸载」→ 确认 → 等进度 | dsh plugin --profile web remove <包名> | 列表消失,配置数据保留 |
第一步:在插件市场怎么安装插件
安装插件五步:找到 → 点安装 → 核对 → 确认 → 等完成。 前置条件:已装好 DSH Plugin Hub。操作步骤:
- 打开 DeepSeek Harness Web UI → 设置 → 插件中心(装好 DSH Plugin Hub 才有此入口);
- 用顶部搜索框输入插件名或关键词,或用分类筛选缩小范围,找到目标插件;
- 点插件卡片上的安装按钮;
- 在确认安装弹窗里核对插件名称、来源仓库与将要执行的命令,点确认;
- 等待安装进度完成(弹窗实时显示),完成后刷新页面即生效,卡片按钮变为「已安装」。
安装过程中随时可以取消;装完插件中心顶部导航的已安装数量徽标会 +1。失败兜底:进度卡住时取消重试,或切换 npm 镜像后重新点安装。

第二步:在插件市场怎么卸载插件
卸载插件入口任选,实时进度一目了然。 操作步骤:
- 打开设置 → 插件中心;
- 入口任选其一:顶部导航点已安装进列表找插件;或在插件市场里直接找到该插件卡片;
- 点卸载按钮,在确认卸载弹窗里核对插件与来源,点确认;
- 等待卸载进度完成,插件从列表/卡片移除即生效。
卸载只移除插件本身,不会动 $DSH_HOME 下的配置与会话,需要恢复随时可以重新安装(来源);想彻底清理缓存目录需手动处理。失败兜底:卸载失败先看弹窗原因,包冲突时改装 npm 版再卸,或重启 dsh web 后重试。

与命令行对比:两种等价方式
市场点按钮和命令行敲命令,底层是同一套 add / remove,结果完全一致。 两种方式:
方式一:市场图形化(日常推荐)
全程可视化:搜索、点按钮、看进度,出错有弹窗可追溯。 适合日常安装与卸载,尤其新手;操作步骤见上文第一步、第二步,无需任何命令。
方式二:命令行(脚本与批量场景)
适合脚本化、批量处理,或不想开界面时。 前置条件:知道包名。操作步骤:
# 安装(等价于市场点「安装」)
dsh plugin --profile web add <包名>
# 卸载(等价于市场点「卸载」)
dsh plugin --profile web remove <包名>
# 查看已装(确认操作结果)
dsh plugin --profile web list
失败兜底:包名拼错会 404,先 npm view <包名> 确认;command not found 时用 npx @deepseek-ai/dsh 前缀执行(来源)。
常见问题与解决
安装卸载出错先看失败弹窗,再对症处理。 常见问题清单:
| 问题 | 可能原因 | 解决办法 |
|---|---|---|
| 插件中心没入口 | Hub 未安装或未生效 | 重装 dsh plugin --profile web add dsh-plugin,重启 dsh web 刷新 |
| 安装进度卡住 | 网络慢、npm 镜像不稳定 | 取消重试,或切换 npm 镜像后重新点安装 |
| 装完不生效 | 没刷新、装错 profile | 刷新页面或重启 dsh web,核对 --profile web |
| 卸载后插件还在 | 页面未刷新、进度未结束 | 刷新页面,确认进度走完 |
| 卸载失败 | 包冲突、残留文件占用 | 看弹窗原因,改装 npm 版再卸,重启后重试 |
| 卸载后磁盘没释放 | 只删了依赖、缓存还在 | 用「在 Finder 中显示」定位后手动清理残留目录 |
| 想恢复已卸载插件 | 数据还在、依赖被移除 | 直接重新安装即可,$DSH_HOME 下的配置与会话未受影响 |
还定位不了时,打开设置 → 系统日志查看完整报错,再按对应排查文章处理。
总结速查
一句话:安装 = 市场点「安装」确认等进度,卸载 = 已安装列表点「卸载」确认等进度,全程无命令。 四个提醒:
- 装前看确认弹窗:来源仓库与将要执行的命令核对无误再确认;
- 装后刷新验证:刷新页面或重启 dsh web,已安装列表能查到该插件才算成功;
- 卸载不丢数据:只移除依赖,
$DSH_HOME下的配置、密钥与会话不受影响,随时可重装恢复; - 命令行等价:
add装、remove卸、list查,脚本与批量场景用命令更顺手。
常见问题
先装好 DSH Plugin Hub(dsh plugin --profile web add dsh-plugin),打开设置 → 插件中心,用搜索或分类找到目标插件,点卡片上的「安装」,在确认弹窗核对来源与命令后确认,后台自动下载安装,进度条走完刷新页面即生效。
打开设置 → 插件中心 → 顶部导航切到「已安装」,在列表里找到目标插件,点行尾的「卸载」并确认,实时进度完成后插件从列表消失;也可以在插件市场卡片上直接点「卸载」。
不需要。市场安装全程可视化:点「安装」→ 确认弹窗 → 自动执行 → 进度显示。确认弹窗里能看到将要执行的 dsh plugin --profile web add 命令,供你核对来源,但不用自己敲;命令行方式则需手动执行 dsh plugin --profile web add <包名>。
不会。市场卸载只移除该插件在 profile 里的依赖,$DSH_HOME 下的配置、密钥与会话不受影响;想彻底清理插件留下的缓存目录才需要手动处理。命令行 dsh plugin --profile web remove <包名> 行为一致。
先看失败弹窗给的原因:包不完整改装 npm 版、网络问题换 npm 镜像重试、来源不可信则换官方渠道。每次操作的成败都会记进通知中心与系统日志,可一键复制完整错误去排查或提交 Issue。
来源
- dshplugin/dsh-plugin-hub GitHub 仓库· GitHub
- dsh CLI README· deepseek-ai