用途:orchestrator-workers 是一种任务编排模式,让中央编排者负责规划、分配、检查、重规划与综合,工作者只承担窄范围任务,输出便于合并。适用于分解必须在执行过程中动态产生的场景;若任务图可提前确定,应改用提示链或并行化。
主要能力与流程:编排者读取任务,创建首批工作者任务;工作者独立执行;编排者审查输出,必要时分配后续任务;最后综合出最终答案。规则包括:仅在动态规划确有价值时使用;每个工作者只给一个明确任务;定义工作者输出模式;共享状态存放在提示之外;限制重规划轮数;保留任务与结果轨迹;最终综合必须基于工作者输出。
可用工作者类型:研究、检索、代码、测试、评审、摘要。
输出结构:编排者计划(任务、共享状态、最大轮数、工作者及其任务与输出模式)、审查(缺口、后续任务)、最终综合。
应避免:工作者范围重叠、无限重规划、共享状态含糊、输出冗长、隐藏不确定性、编排者包办所有工作者工作。
限制:资料未提供具体实现代码、安装命令、平台或收费信息。