老板不需要亲自搬砖——Task Delegation 让 Agent 学会"派活",把合适的任务交给合适的人(或Agent)。
Task Delegation 是 AI Agent 将接收到的任务智能分配给最适合的执行者(子Agent、工具、外部系统)的机制。它不只是简单的转发,而是基于任务类型、执行者能力和当前负载做出最优选择。
| 策略 | 说明 | 示例 |
|---|---|---|
| 基于能力 | 根据任务类型匹配专长Agent | SEO任务→妙趣AI |
| 基于负载 | 分配给当前空闲的Agent | 轮询分配 |
| 基于优先级 | 高优先级任务优先处理 | 紧急Bug→立即处理 |
| 基于依赖 | 考虑任务间的依赖关系 | 先搜索再写报告 |
# 委派给子Agent
sessions_spawn task="搜索AI新闻" taskName="news_searcher"
# 委派给指定Agent
sessions_send agentId="seo-agent" message="优化这个页面"
# 委派给其他会话
sessions_send sessionKey="daily-report" message="生成今日报告"
用户请求
│
▼
┌───────────────┐
│ 任务分析引擎 │
│ (理解任务类型) │
└───────┬───────┘
│
▼
┌───────────────┐
│ 执行者匹配 │
│ (能力+负载) │
└───────┬───────┘
│
▼
┌───────────────┐
│ 任务分发 │
│ (spawn/send) │
└───────┬───────┘
│
▼
┌───────────────┐
│ 结果聚合 │
│ (yield/回调) │
└───────────────┘
// 在 Agent 的 SOUL.md 中定义路由规则
| 问题类型 | 交给谁 | 说辞 |
|-------------|-----------|-------------------|
| 招聘Agent | HR大姐头 | "HR大姐头负责招聘" |
| 整理信息 | 知识管家 | "知识管家管这个" |
| 个人品牌 | PR | "PR是专家" |
| 协调/复盘 | 特别助理 | "特别助理来统筹" |