shenzhantu/dsh-subagent-model0

dsh-subagent-model

DSH 子代理模型插件:在 composer 底部(官方模型菜单左侧)增加「子代理模型」菜单,为子代理独立配置 provider/model/推理强度/档位(与「设置 -> Agent 预设」同源:官方内置 + 插件预置的 轻量执行/只读研究 注册为真实用户预设 + 用户自建预设);主 agent 模型仍走官方管理。注册 delegate_subagent 工具让子代理真正使用配置的模型与档位,解决官方默认 subagent 与主模型同源造成的资源浪费。

包名
dsh-subagent-model
版本
1.2.0
许可证
MIT
最近更新
2026年8月18日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:shenzhantu/dsh-subagent-model

使用

  1. 打开任意会话,composer 底部官方模型菜单左侧会出现「子代理」按钮,显示当前子代理模型与推理强度。
  2. 点开 → 一级菜单选「子代理模型」「推理强度」或「子代理档位」→ 二级菜单里点选,即选即存。
  3. 之后主 agent 所有 delegate_subagent 委派的子代理都运行在该模型与档位上;子代理树标签 [provider/model·强度|档位] 可直接核对。
  4. 想换回默认行为?模型选成与主模型相同、档位选「继承」即可(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