dsh-disable-unofficial-plugins
在终端中运行以下命令:
dsh plugin install WhatCannotBeSaid/dsh-disable-unofficial-plugins
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端执行 dsh plugin install WhatCannotBeSaid/dsh-disable-unofficial-plugins 安装本插件;源码见 https://github.com/WhatCannotBeSaid/dsh-disable-unofficial-plugins,安装后需重启 DSH。
插件介绍
装了不少社区或第三方 DSH 插件时,排查冲突或想先「清场」再逐个打开,往往要在列表里一项项点停用,既慢也容易漏。本插件在插件页「已安装」分组标题右侧加一颗入口,把当前可操作的非官方插件收成一张默认全选的清单,一次确认即可批量停用;全部停完后同一位置会切到「启用」侧,方便按需恢复。
它只通过宿主插件管理接口切换 bundle 启用状态,不卸载、不删文件与配置,官方内置包与只读项会自动排除并在结果里说明。对话框支持全选/全不选与已选计数,逐项串行执行,单项失败不中断其余;结束后给出成功数、失败项(行内错误码、可展开完整诊断)以及需重启后才生效的条目。界面文案随软件语言切换,进行中换语言也会就地重绘而不丢勾选状态。
适合经常试装非官方插件的开发者、做环境隔离或演示前想一键静音第三方能力的用户,以及希望与「已安装」计数范围一致、又不想误动官方组件的人。
使用场景
- 排查插件冲突前想先一键停用所有第三方包
- 演示或录屏时需要临时静音非官方插件
- 试装大量社区插件后按清单选择性保留启用项
适合人员
- 经常安装社区或第三方 DSH 插件的开发者
- 需要快速隔离插件环境做测试的用户
- 希望不卸载、只切换启用状态的管理者