dsh-plugin-purge
Discovered彻底卸载插件库里的插件:删除第三方插件依赖,停用并移出安装包内置插件,支持恢复显示。
彻底卸载(Force Uninstall)
插件库里的插件删不干净、内置插件没有卸载按钮?这个插件在 插件 → 彻底卸载 增加一个页面,专门做收尾清理。
能做什么
| 插件类型 | 操作 | 结果 |
|---|---|---|
| 自己安装的第三方插件(可卸载) | 彻底卸载 | 通过官方插件管理器卸载插件、删除当前 Profile 里的依赖,插件库不再显示 |
被插件管理锁定、无法停用/卸载的第三方插件(如 @deepseek-harness-tui/dsh-tui) | 强制卸载 | 先停用,再用 Profile 自带的 pnpm 删除依赖,并清理 package.json 与 cordis.patch.yml 残留 |
| 安装包内置 / 官方插件(不能删文件) | 停用并移出插件库 | 先停用,再把条目从插件库列表隐藏;文件仍随安装包保留 |
| 任何插件 | 仅隐藏 | 保留安装,只从插件库列表隐藏 |
| 已隐藏的插件 | 恢复显示 | 重新出现在插件库;恢复不会自动启用它 |
- 二次确认:点“彻底卸载 / 强制卸载”后再点“确认”才会执行,避免误删。
- 结果可见:卸载失败会显示插件管理器返回的错误码和诊断信息,此时仍可“仅隐藏”先清出列表。
- “强制卸载”通过本插件在
/api下注册的认证 Fetch 路由执行,用 Profile 的 pnpm 跑pnpm remove,仅限availability: 'profile'且已停用的锁定插件。 - 隐藏记录保存在
127.0.0.1的 Cookie 中,不随端口变化丢失,重启应用后仍然生效。 - 失效的隐藏记录会单独标记,可一键清理。
安装与卸载
dsh plugin --profile desktop add link:D:\deepseek\plugins\dsh-plugin-purge
也可以由 plugin_manager 的 install_bundle 安装本目录。卸载本插件后,隐藏记录立即失效,被隐藏的插件重新出现在插件库。
边界
- 安装包内置插件的文件在
app.asar内,任何插件都无法删除;本插件只能停用并移出插件库。 - 第三方插件的普通删除通过官方
pluginManager.removeBundle完成;只有被标记为management-required的锁定插件才走“强制卸载”的pnpm remove。 - 强制卸载不会删除正在启用的插件;若插件仍启用,页面会先停用再卸载,或提示先停用。
- 隐藏是界面层的显式过滤,不改变插件是否安装、是否运行;停用与隐藏是两个独立步骤。
Comments
Loading…
Similar plugins
by xiyue718
DSH 第三方插件管理插件:从设置页启用、禁用、卸载插件。 / Manage third-party DSH plugins from the Plugins settings page.
★ 0
TypeScript
Sep 20, 2026
dsh plugin --profile web add @dsh-external/ui-plugin-managerby webkong
DSH 插件管理器:在 Web 设置页管理内置与三方插件——安装、卸载、启用、停用,支持 GitHub 搜索安装与非 bundle 插件一键装载
★ 4
MIT
JavaScript
Sep 1, 2026
dsh plugin --profile web add @webkong/dsh-plugin-managerby huabai-flowerwhite
面向 DeepSeek Harness(dsh)的**第三方插件管理器**:在 Web UI 设置页选择第三方插件库文件夹,搜索其中所有第三方插件,并一键关闭/启动(刷新 dsh 后生效)。
★ 3
↓ 112/wk
MIT
JavaScript
Oct 25, 2026
dsh plugin --profile web add dsh-plugin-managerby Alail691
把 DSH 侧栏的「插件」整体收进设置:在「设置 → 插件」里新增一个「插件管理」标签页,内嵌官方插件面板的全部能力(浏览 / 安装 / 开关 / 卸载)。Bring the sidebar's Plugins page into Settings as a tab, embedding the official plugin manager.
★ 0
MIT
JavaScript
Oct 16, 2026
dsh plugin --profile web add dsh-plugins-in-settingsby Mamihlapinatapaiooo
把官方插件与自装插件分开显示,方便快速定位和管理自己安装的插件。
★ 0
MIT
JavaScript
Aug 16, 2026
dsh plugin --profile web add @liustack/dsh-plugin-inventory-groupsby buhuikongpan
DSH 分层插件管理器:原生插件按 系统层/WebUI 层/工具层 只读展示,用户扩展支持停用/启用、补登记、卸载与可编辑描述。
★ 8
JavaScript
Aug 20, 2026
dsh plugin --profile web add dsh-pluginmanager