dsh-model-switches
在终端中运行以下命令:
dsh plugin install qzwjer/dsh-model-switches
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install qzwjer/dsh-model-switches,或按官方插件流程从源码仓库 https://github.com/qzwjer/dsh-model-switches 安装。
插件介绍
DeepSeek Harness 的模型目录往往又长又杂:多家厂商、上百个条目挤在同一个选择器里,日常对话其实只会用到其中一小部分。原生「设置 → 模型」可以编辑和删除,却没有「暂时从列表里藏起来」这种轻量手段——要么整卡留着碍眼,要么动刀删配置,成本和风险都偏高。
dsh-model-switches 在设置页补上两级使能开关:厂商级开关藏在每张厂商卡片操作行末尾,关整组后该厂商不再出现在对话框模型选择器;模型级开关在「编辑 → 自定义设置 → 模型目录」每一行右侧,只隐藏单条,同厂其它模型照常可选。两级彼此独立;若要整组消失,请用厂商开关而不是把该厂模型全部逐个关掉。开关只过滤目录与选择,不会打断已选中该模型的正在运行会话;配置写入当前 profile 的 cordis.patch.yml,切换后下次打开选择器即生效。
适合模型清单很长、想精简选择器界面的用户,以及按项目或习惯只暴露部分厂商与模型的进阶使用者。若某会话正用着即将隐藏的厂商模型,输入框可能变灰直到换模型——这是目录过滤带来的已知行为,开关旁提示里也有说明。
使用场景
- 对话框模型选择器条目太多,想只保留常用厂商与模型
- 需要临时隐藏某家厂商整组,但不想删除其配置
- 在自定义模型目录里逐个关掉不用的条目,同厂其它模型继续可选
适合人员
- 日常对话只想暴露少量模型、追求选择器简洁的用户
- 管理多家厂商 API 与长模型清单的进阶使用者
- 使用 DeepSeek Harness 桌面 profile 并经常调整模型设置的人