dsh-tui-model-switch
在终端中运行以下命令:
dsh plugin install FUSU123fusu/dsh-tui-model-switch
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中运行 dsh plugin install FUSU123fusu/dsh-tui-model-switch 即可安装该插件,源码仓库为 https://github.com/FUSU123fusu/dsh-tui-model-switch 。
插件介绍
在 dsh-TUI 中,主会话与子代理默认共享同一条模型路由。但真实工作流里,子代理承担的任务往往更轻量——摘要、检索、格式整理——未必需要与主对话相同的昂贵提供商或最高推理档位。dsh-tui-model-switch 正是为此而生:它为子代理单独指定提供商、模型和推理强度,主会话路由保持不动。
所有设置持久化在 dsh settings 服务的 model-switch 命名空间下,可直接在 TUI 的 /settings 屏「模型路由」区块编辑并即时生效。你可以从已配置的提供商模型目录中下拉选择子代理模型(目录不可用时退化为手动输入 provider/model),也可选填推理强度(low / medium / high / max)。运行时插件包装子代理启动路径,将自定义选择合入 agentOptions;推理强度则通过子代理的 agent/request 拦截器注入,仅影响 subagent 来源的会话。调用方显式指定的 provider 或 model 始终优先于本设置。
如果你已在使用 dsh-TUI 并频繁调度子代理,这个插件能帮你按任务轻重分层成本与能力,而不改动主会话行为。将子代理模型切回「跟随主会话」即恢复未安装时的完全一致;非 TUI 宿主也照常工作——命令以纯文本报告当前路由,设置区块不渲染。
使用场景
- 轻量子代理任务使用更便宜的模型,主会话保留高端提供商
- 为主会话保持最高推理档位,子代理降低推理强度以节省开销
- 混合使用不同提供商,主会话与子代理各走各的模型路由
适合人员
- 使用 dsh-TUI 并频繁调度子代理的开发者
- 希望按任务类型分层控制模型成本的 dsh 用户
- 偏好在 TUI 设置屏直接管理模型路由的配置管理者