dsh-orquestrator
在终端中运行以下命令:
dsh plugin install frederico-kluser/dsh-orquestrator
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install frederico-kluser/dsh-orquestrator 安装本插件,源码见 https://github.com/frederico-kluser/dsh-orquestrator,安装或更新后需重启 dsh。
插件介绍
在 DeepSeek Harness 里,主 agent 和子 agent 往往共用同一路由与默认推理强度,workflow、后台一次性任务和 agent 团队一旦拉起大量子进程,很容易在单个边界案例上烧掉整段预算。dsh-orquestrator 在每次真正发送消息之前插入与 DSH 原生风格一致的对话框,让你明确回答:子 agent 是否要与主 agent 使用不同模型,并同时设定推理强度上限与输出 token 上限。这些约束不是写给模型的提示,而是由插件在 DSH 启动子进程的两道入口上拦截并写入 agentOptions,主 agent 无法用话术绕过。
核心能力覆盖 subagent 工具、subagent_fork、workflow 脚本中的 agent 调用、ralph、一次性后台任务与实验性 agent 团队等路径;codex、claude-code 与 ACP 等自带模型的提供方不在此列。对话框还可默认附带全局技能 orchestrate-subagents,引导主 agent 拆任务、并行派发、用子 agent 读代码与写代码,并用独立验证子 agent 核对结果。Composer 下方有常驻芯片展示本会话的编排状态,/orquestrar 可随时重新打开同一对话框;取消、Esc 或关闭均中止发送,草稿仍留在输入框。
适合需要在 DSH 中系统化编排多子 agent、希望主模型专注协调而把工作下沉到更便宜或更合适的模型、或要对子进程推理档位与输出长度设硬上限的团队与个人。若你主要依赖外部 ACP 类提供方且从不使用 DSH 内置子 agent 与 workflow,本插件的强制范围会有限,但仍可借助编排技能改善任务拆分与验证习惯。
截图预览
使用场景
- 主 agent 协调、子 agent 用更便宜或专用模型执行读写与验证
- workflow 或并行 subagent 很多,需要统一限制推理强度与输出长度
- 每次发任务前想确认是否启用 orchestrate-subagents 编排技能
适合人员
- 在 DSH 中频繁使用 subagent、workflow 或 agent 团队的开发者
- 需要控制子进程成本与推理档位上限的技术负责人
- 希望主 agent 专注拆分与验收、少亲自读仓库的用户
