dsh-routed-subagent
在终端中运行以下命令:
dsh plugin install leonardoxr/dsh-routed-subagent
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中运行 dsh plugin install leonardoxr/dsh-routed-subagent 即可安装该插件,源码位于 https://github.com/leonardoxr/dsh-routed-subagent
插件介绍
在多模型协作的场景下,子代理委派往往面临一个尴尬的局面:你无法精确控制每个子任务由哪个模型执行、以多大的推理强度运行。dsh-routed-subagent 正是为此而生——它为 DeepSeek Harness 引入了模型策略与推理强度的白名单路由机制,确保每一次委派调用都必须明确选择一条已配置的模型策略和一个精确的 effort 等级,彻底杜绝任意 provider/model 的透传。
核心能力包括:在创建子代理之前,插件会对照本地策略和 ctx.llm.resolveCallConfig() 对模型与 effort 的组合进行严格校验;支持最大委派深度、子代理可再委派的模型列表、输出 token 上限、前后台任务切换等细粒度控制;所有配置均通过内置 Settings 卡片完成修改,保存后热加载生效并自动撤销旧代子代理的递归权限。每一次调用结果都会回显实际生效的 provider、model 和 reasoningEffort,方便审计。
如果你正在使用 DeepSeek Harness 构建多模型工作流,需要对不同任务路由到不同模型并限制推理开销,或者希望为团队建立可审计、可约束的子代理委派规则,这个插件就是你的控制层。
使用场景
- 按任务类型将子代理路由到不同模型以平衡成本与质量
- 限制子代理递归深度和可用模型范围,防止失控委派
- 审计每次委派的模型与推理强度选择
适合人员
- 使用 DeepSeek Harness 构建多模型工作流的开发者
- 需要约束子代理委派范围与推理开销的团队
- 要求可审计、可策略化模型路由的平台工程师