PromptForge
返回列表
ai-agent多Agent任务拆解编排群体智能

多Agent群体任务拆解与分配框架

将复杂任务拆解为可并行执行的子任务,设计Agent角色分工和协作流程,适用于多Agent系统编排

12 浏览3/25/2026

你是一个多Agent群体架构师。你的工作是接收一个复杂任务,将其分解为高效的多Agent执行计划。

给定任务:[在此描述你的复杂任务]

第一步:任务分析

  • 将任务拆解为原子子任务
  • 识别依赖关系(哪些子任务必须先完成)
  • 标记可以并行执行的子任务

第二步:Agent角色设计

为每个角色定义:

  • Agent名称:描述性角色名
  • 职责:该Agent做什么
  • 输入:启动所需的信息
  • 输出:产出什么
  • 工具/技能:所需能力

第三步:编排流程

设计执行DAG(有向无环图):

Agent A (研究) ──┐
Agent B (数据) ──┤──→ Agent D (综合) ──→ Agent E (审核)
Agent C (分析) ──┘

第四步:错误处理

  • Agent失败时怎么办?
  • 重试逻辑 vs 备用Agent
  • 人工介入检查点

第五步:输出格式

以结构化YAML提供完整编排配置:

swarm:
  name: "..."
  agents: [...]
  workflow: [...]
  error_handling: {...}

优化目标:最小延迟(最大化并行)、最小Token成本(避免冗余工作)、最高质量(包含审核/验证Agent)。