定时任务 + 子Agent编排 = 7×24小时AI自动运行
手动让AI干活?太累了。OpenClaw的工作流自动化让你的Agent变成一个7×24小时不打烊的自动化工厂——定时任务自动触发,多个子Agent并行执行,结果自动汇总通知。
| 对比项 | 手动操作 | 自动化工作流 |
|---|---|---|
| 执行频率 | 想起来才做 | 定时自动触发 |
| 多任务并行 | 串行执行,耗时 | 子Agent并行,快 |
| 错误处理 | 人工排查 | 自动重试+报警 |
| 成本 | 高(人工时间) | 低(token消耗) |
OpenClaw的cron工具支持三种调度方式,覆盖所有场景:
// 每天早上8点执行新闻日报生成
{
"name": "ai-news-daily",
"schedule": {
"kind": "cron",
"expr": "0 8 * * *",
"tz": "Asia/Shanghai"
},
"payload": {
"kind": "agentTurn",
"message": "执行AI新闻日报生成任务"
},
"sessionTarget": "isolated"
}
// 每2小时执行一次RSS聚合
{
"name": "rss-aggregator",
"schedule": {
"kind": "every",
"everyMs": 7200000 // 2小时 = 7200000毫秒
},
"payload": {
"kind": "agentTurn",
"message": "执行RSS内容聚合"
}
}
// 30分钟后提醒开会
{
"name": "meeting-reminder",
"schedule": {
"kind": "at",
"at": "2026-06-23T10:30:00+08:00"
},
"payload": {
"kind": "systemEvent",
"text": "⏰ 提醒:15分钟后有产品评审会议"
}
}
tz: "Asia/Shanghai",避免时区混乱导致任务在错误时间执行。
当一个任务太复杂时,拆分给多个子Agent并行执行,效率提升10倍!
// 数据采集 → 分析 → 生成报告 → 通知
步骤1: spawn子Agent采集数据
步骤2: spawn子Agent分析数据
步骤3: spawn子Agent生成报告
步骤4: 通知用户
// 示例:每日营销报告
const task = `
1. 搜索今日AI行业热点新闻
2. 分析竞品网站更新
3. 生成营销报告HTML
4. 发送到飞书群
`;
// 多个子Agent同时执行不同任务
Agent-1: 生成新闻日报
Agent-2: 更新术语百科
Agent-3: SEO巡检
Agent-4: 竞品监控
Agent-5: Discord社区运营
// 所有Agent完成后自动汇总
await sessions_yield(); // 等待所有子Agent完成
// 两个Agent从不同角度分析同一问题
Agent-1 (乐观派): "这个功能的优势是..."
Agent-2 (悲观派): "但潜在风险是..."
最终: 综合两方观点得出结论
// 01:00 - SEO大规模内容生成
cron.add({
schedule: { kind: "cron", expr: "0 1 * * *" },
payload: { kind: "agentTurn", message: "生成5-10个SEO页面" }
});
// 02:00 - SEO巡检
cron.add({
schedule: { kind: "cron", expr: "0 2 * * *" },
payload: { kind: "agentTurn", message: "检查死链、meta、sitemap" }
});
// 08:00 - 新闻日报
cron.add({
schedule: { kind: "cron", expr: "0 8 * * *" },
payload: { kind: "agentTurn", message: "生成AI新闻日报" }
});
// 每2小时 - RSS聚合
cron.add({
schedule: { kind: "every", everyMs: 7200000 },
payload: { kind: "agentTurn", message: "RSS内容聚合" }
});
deleteAfterRun: true标记一次性任务failureAlert,失败时自动通知