dsh-subagent-model-picker
在终端中运行以下命令:
dsh plugin install ringoage/dsh-subagent-model-picker
将以下提示词粘贴到 DeepSeek Harness 对话框中:
从 https://github.com/ringoage/dsh-subagent-model-picker 安装 dsh-subagent-model-picker 插件,即可在 DeepSeek Harness 中为主模型选择器旁添加子代理模型与推理力度的手动选择器。
插件介绍
让子代理用更便宜的模型跑,这个诉求并不新鲜,但已有的几种方案都有一个共同点:它们替你做了决定。工具调用让模型自己选,自动路由靠策略分类,命令式输入则没有可感知的状态。dsh-subagent-model-picker 走了一条不同的路——在主模型选择器旁边放一个下拉菜单,让你用眼睛看到、用手指点选,每一次选择都确定性地作用于该会话内所有子代理路径,无需猜测。
具体来说,它覆盖 subagent、subagent_fork 和 workflow fan-out 的任意深度子代理,支持为暴露推理力度的模型单独设置 Thinking effort,选择按会话持久化并在重启后保留。默认行为是继承主模型,不做任何隐式路由。它与自动路由插件是互补关系:你可以保留一个策略路由器作为默认,再在需要时手动覆盖某个具体会话,反之亦然。
适合想精确控制子代理推理成本、又不愿意把路由权交给模型或策略规则的开发者。如果你希望每次会话开始前就清楚地知道子代理会跑在哪个模型上,而事后还能从界面上一眼看到答案,这就是为你准备的工具。
使用场景
- 在会话中手动将子代理切换到更低成本的模型并调整推理力度
- 与自动路由插件配合,对特定会话的子代理路由进行手动覆盖
- 在 workflow fan-out 深度子代理上统一指定模型,避免逐层猜测
适合人员
- 希望精确控制子代理推理成本、不愿把路由权交给模型或策略的 DSH 用户
- 需要在界面上一眼确认子代理实际跑在哪个模型的开发者
- 使用 subagent_fork 或 workflow fan-out 且关注 token 开销的团队