任务分配与模型选择指南
核心原则:脑子贵、手脚便宜 -- 想清楚的事用好模型,搬砖执行用便宜模型。
一、把 AI 当公司管
你的 OpenClaw 不是一个人,是一个团队:
你(老板)
└── 主 Agent(总监)— 理解你的意图,做判断和决策
├── 子 Agent 1(员工)— 写代码、建网站
├── 子 Agent 2(员工)— 写文章、做调研
└── 定时任务(值班保安)— 每天固定巡逻,不用动脑你不会让总监去扫地,也不会让保安去谈客户。AI 模型也一样。
二、模型怎么选?看任务类型
| 任务类型 | 模型等级 | 说明 |
|---|---|---|
| 主对话、复杂决策 | 总监级 | 需要理解力、判断力、连贯性 |
| 子任务、写代码 | 员工级 | 需要执行力,不需要最强推理 |
| 定时任务、后台搬砖 | 保安级 | 固定流程,不需要动脑 |
| 本地运行 | 内部员工 | 免费,隐私保护好 |
三、各家最新模型对号入座(2026 年 2 月)
「总监」级 -- 主对话、复杂决策
适用于你直接和 Agent 聊天时使用的 primary 模型。需要聪明、连贯、有人情味。
| 模型 | 提供商 | 适用场景 |
|---|---|---|
| Claude Opus 4.6 | Anthropic | 综合最强,推荐首选 |
| GPT-5 | OpenAI | 综合能力强 |
| Kimi K2.5 | Moonshot | 性价比高 |
「员工」级 -- 子任务、写代码
适用于 sessions_spawn 的子 Agent。需要执行力,可以用稍便宜的模型。
| 模型 | 提供商 | 适用场景 |
|---|---|---|
| Claude Sonnet 4.5 | Anthropic | 编程能力强,性价比好 |
| Codex GPT 5.2 xHigh | OpenAI | 专门编程模型 |
| MiniMax | MiniMax | 便宜,适合批量任务 |
「保安」级 -- 定时任务、后台搬砖
适用于 cron 任务、heartbeat 等不需要创造力的固定流程。
| 模型 | 提供商 | 适用场景 |
|---|---|---|
| Gemini 3 Flash | 快速便宜 | |
| DeepSeek v3 | DeepSeek | 极便宜 |
| Claude Haiku 4.5 | Anthropic | 快速轻量 |
「内部员工」级 -- 本地模型(免费)
| 模型 | 说明 |
|---|---|
| Ollama + Qwen | 本地运行,完全免费 |
| LM Studio | 本地运行,GUI 界面 |
四、什么时候该分出去做?
自己做(不用 spawn)
- 问个问题、查个信息(10 秒搞定)
- 简单计算、翻译一段话
- 改个小文件
spawn 子 agent
- 写一整个项目(要好几分钟)
- 做深度调研(要翻很多网页)
- 任何超过 2 分钟的活
设成定时任务(cron)
- 每天都要做的事(晨报、数据同步)
- 定时检查(价格预警、新闻监控)
- 不需要你盯着的后台任务
五、怎么配置
方法 1:在 SOUL.md / AGENTS.md 里写规则
直接告诉你的 agent:
markdown
## 任务分配原则
- 简单任务(查询、搜索、短回复):自己处理,不要 spawn
- 复杂任务(写代码、建项目、长文):spawn 子 agent
- 定时任务(cron):用最便宜的模型(Flash / DeepSeek / MiniMax)
- 超过 2 分钟的任务必须 spawn,不要阻塞主对话方法 2:cron 任务指定便宜模型
json
{ "model": "google-antigravity/gemini-3-flash" }方法 3:spawn 时指定模型
直接用自然语言告诉 Agent:
"帮我写个脚本,spawn 一个子 agent 用 sonnet 来做"
六、省钱效果
场景:每天 14 个定时任务 + 正常聊天
TIP
合理分层可以省 50-90% 的成本,功能几乎不受影响。关键是把 heartbeat 和 cron 任务从 Opus 换成 Flash/Haiku。
七、一句话总结
就像开公司 -- 不是每个岗位都要招清华的。
| 岗位 | 模型 | 用途 |
|---|---|---|
| 保安 | Flash / DeepSeek | 定时任务 |
| 员工 | Sonnet / MiniMax | 写代码 |
| 总监 | Opus / GPT-5 | 跟你聊天 |