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 │ │
│ │──┐ │ │
│ │ │ │ │
│ │◄─┘ │ │
│ │ │ │
│ 进度报告 │ │ │
│◄────────────│ │ │
│ │ │ │