DSH Plugins
返回列表
dsh-model-switch

dsh-model-switch

模型推理 更新于 2026.09.01

在终端中运行以下命令:

dsh plugin install NOirBRight/dsh-model-switch

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install NOirBRight/dsh-model-switch 即可安装该插件,插件源码托管于 https://github.com/NOirBRight/dsh-model-switch

插件介绍

一个 DeepSeek Harness 会话可能同时调用主模型、子代理、Web 搜索、图片生成和 Plan 执行,而这些路径往往需要不同的模型。Model Switch 为这六类路由都提供了显式的 provider 与 model 选择,让每一次调用都精确落到你指定的模型上,而不是悄悄回退到某个默认值。

它最突出的设计原则是 loud failure:无效路由、未发布的变体或缺少的 provider 都会直接报错,Model Switch 绝不会静默换到其他 provider 或模型。Fast、Context 128K / 1M、Thinking 等变体轴完全来自 provider 发布到官方 DSH model catalog 的条目,Picker 绝不会合成 provider 未发布的 model id。Plan Review 维护一份独立于 Main 的执行模型草稿,只有在你确认后才提交到当前会话。

适合在多 provider 之间切换、需要把子代理固定到某个模型、希望在 Plan 批准前确认执行模型,或希望 Web 搜索与图片生成保持一条一致路由的 DeepSeek Harness 用户使用。插件通过 provider-owned adapter 工作,不修改 DSH Core,也不管理 provider 凭证。

截图预览

使用场景

  • 多 Provider 会话中为主模型、子代理、Web 搜索等路由分别指定不同模型
  • Plan 执行前确认并使用独立的推理模型,与 Main 默认解耦
  • 子代理任务固定到特定 provider 和模型,避免推理漂移

适合人员

  • 需要在多个 Provider 之间灵活切换的 DeepSeek Harness 用户
  • 对模型路由有精确控制需求、拒绝静默回退的高级用户
  • 要求 Plan 执行模型与主模型默认值解耦的协作团队