shenzhantu/dsh-subagent-model ↗★ 0
dsh-subagent-model
DSH 子代理模型插件:在 composer 底部(官方模型菜单左侧)增加「子代理模型」菜单,为子代理独立配置 provider/model/推理强度/档位(与「设置 -> Agent 预设」同源:官方内置 + 插件预置的 轻量执行/只读研究 注册为真实用户预设 + 用户自建预设);主 agent 模型仍走官方管理。注册 delegate_subagent 工具让子代理真正使用配置的模型与档位,解决官方默认 subagent 与主模型同源造成的资源浪费。
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:shenzhantu/dsh-subagent-model说明文档
阅读完整 README ↗使用
- 打开任意会话,composer 底部官方模型菜单左侧会出现「子代理」按钮,显示当前子代理模型与推理强度。
- 点开 → 一级菜单选「子代理模型」「推理强度」或「子代理档位」→ 二级菜单里点选,即选即存。
- 之后主 agent 所有
delegate_subagent委派的子代理都运行在该模型与档位上;子代理树标签[provider/model·强度|档位]可直接核对。 - 想换回默认行为?模型选成与主模型相同、档位选「继承」即可(DSH 原生 subagent 通道不受影响)。
配置存储
- 全局子代理模型保存在
$DSH_HOME/data/dsh-subagent-model/config.json(默认~/.dsh/data/dsh-subagent-model/config.json):
{
"sub": {
"provider": "kimi-coding",
"model": "kimi-for-coding",
"reasoningEffort": "off",
"profile": "minimal"
}
}
reasoningEffort可省略 = 使用该模型的适配器默认推理强度。profile可省略或inherit= 与主 agent 相同的人格与工具面;取值为preset:(与 Agent 预设同源,含插件预置的preset:quick/preset:research)。- 旧版
dsh-model-manager的配置会在首次启动时自动迁移;旧版存储的quick/research档位 id 也会自动迁移为preset:quick/preset:research。