dsh-batch-uninstall
在终端中运行以下命令:
dsh plugin install MaYucong6/dsh-batch-uninstall
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install MaYucong6/dsh-batch-uninstall,或在插件市场搜索 dsh-batch-uninstall;也可参考源码仓库 https://github.com/MaYucong6/dsh-batch-uninstall 后安装并重启或刷新 DSH。
插件介绍
在 DeepSeek Harness 里装多了插件,逐个卸载既慢又容易点错对象。dsh-batch-uninstall 把这件事收进 DSH 自带的设置页:像 Geek Uninstaller 那样勾选多个目标,一次走完卸载流程,不必另开浏览器地址、不必跑 Python,也不必依赖外部文件。
核心能力围绕「安全 + 可控」。多选、全选、全不选配合二次确认,红色确认框会列出全部待卸插件,降低误删概率;进度条与逐条成功/失败日志让你看得见执行结果。高、中、低三档风险提示帮助你在动手前掂量影响;@deepseek-ai/dsh-* 等系统 bundle 与 removable: false 的条目在 Host 与 Client 双层锁定、置灰不可选,避免拆掉底座。
界面跟随 DSH 浅色/深色主题与中英语言设置,样式内联且不绑特定主题变量;架构上 Client 只注入 slots,异常被隔离,插件失效也不会拖垮 DSH 启动。Host 侧走 DSH 自有的 pluginManager 服务,与内置插件管理同一套护栏。
适合经常试插件、需要定期清理环境的 DSH 用户,以及希望批量维护插件列表、又在意核心组件不被误卸的管理员。可选 Python TUI 只是同一 HTTP API 的命令行替代,不是使用本插件的硬性前提。
使用场景
- 试装多个插件后需要一次性清理列表
- 在设置里勾选多个插件统一卸载并查看进度
- 担心误删系统插件,需要锁定核心 bundle 后再操作
适合人员
- 经常试用或对比 DSH 插件的用户
- 需要维护插件清单、追求操作效率的管理员
- 希望二次确认与风险分级后再卸载的谨慎用户