09-usage-flow.md 3.8 KB

9. 使用流程

9.1 初始化流程

用户登录
    │
    ▼
创建 Master Agent (BossAgent)
    │
    ▼
Master Agent 分析用户业务
    │
    ├─ "请描述您的业务形态和运营目标"
    │
    ▼
BossAgent 自主建模(动态创建 Agent)
    │
    ├─ 设计 RoleAgent 组织架构
    │   ├─ 识别关键角色(CEO、CTO、HR、Sales...)
    │   ├─ 调用 agent.create 为每个角色生成 Define + 启动沙盒
    │   └─ 定义每个角色的职责和 Goal
    │
    ├─ 设计 SubAgent 工作分工
    │   ├─ 每个 Role 需要哪些原子能力
    │   ├─ 调用 agent.create 创建 SubAgent
    │   └─ 定义每个 SubAgent 的技能
    │
    └─ 设计 Pipeline 流转规则
        ├─ 调用 pipeline.set 定义 Agent 间的执行顺序
        ├─ 审批链路
        └─ 信息同步机制
    │
    ▼
系统构建完成 → 启动三层 Loop

9.2 运行时序

┌──────┐    ┌──────────┐    ┌───────────┐    ┌───────────┐
│ User │    │BossAgent │    │RoleAgent  │    │ SubAgent  │
└──┬───┘    └────┬─────┘    └─────┬─────┘    └─────┬─────┘
   │             │                │                 │
   │ 设定 Goal   │                │                 │
   │────────────►│                │                 │
   │             │                │                 │
   │             │ 动态创建 Agent  │                 │
   │             │ + 设计 Pipeline │                 │
   │             │──┐             │                 │
   │             │  │             │                 │
   │             │◄─┘             │                 │
   │             │                │                 │
   │             │ 拆解任务        │                 │
   │             │───────────────►│                 │
   │             │                │                 │
   │             │                │ 分派子任务       │
   │             │                │────────────────►│
   │             │                │                 │
   │             │                │                 │ 执行
   │             │                │                 │──┐
   │             │                │                 │  │
   │             │                │                 │◄─┘
   │             │                │                 │
   │             │                │ 上报结果         │
   │             │                │◄────────────────│
   │             │                │                 │
   │             │ 汇报进度        │                 │
   │             │◄───────────────│                 │
   │             │                │                 │
   │             │ 反思 & 调整     │                 │
   │             │ Pipeline       │                 │
   │             │──┐             │                 │
   │             │  │             │                 │
   │             │◄─┘             │                 │
   │             │                │                 │
   │ 进度报告    │                │                 │
   │◄────────────│                │                 │
   │             │                │                 │