人类每天重复做的事情,交给 Agent 来自动化——省下来的时间去喝咖啡不香吗?
Workflow Automation 是用 AI Agent 将多步骤的业务流程串联起来,实现端到端的自动执行。在 OpenClaw 中,它通过 Cron 定时任务、Sub-Agent 编排和工具链组合来实现。
| 模式 | 说明 | OpenClaw 实现 |
|---|---|---|
| 定时触发 | 按时间计划自动执行 | Cron Job (schedule.kind: cron) |
| 事件触发 | 收到外部事件后执行 | Webhook + Agent Turn |
| 链式执行 | 前一步完成后触发下一步 | Sub-Agent 链式 spawn |
| 并行执行 | 多个任务同时进行 | 并行 spawn Sub-Agent |
// 定时工作流示例:每日营销自动化
// Cron Job 1: 每天 01:00 生成SEO页面
{
"name": "seo-pages",
"schedule": { "kind": "cron", "expr": "0 1 * * *", "tz": "Asia/Shanghai" },
"payload": { "kind": "agentTurn", "message": "生成5个工具详情页" }
}
// Cron Job 2: 每天 08:00 生成新闻日报
{
"name": "daily-news",
"schedule": { "kind": "cron", "expr": "0 8 * * *", "tz": "Asia/Shanghai" },
"payload": { "kind": "agentTurn", "message": "生成AI新闻日报" }
}
┌─────────────────────────────────────┐
│ OpenClaw Gateway │
├─────────────────────────────────────┤
│ ┌──────────────────────────────┐ │
│ │ Cron Scheduler │ │
│ │ (定时触发 / 事件触发) │ │
│ └──────────┬───────────────────┘ │
│ │ │
│ ┌──────────▼───────────────────┐ │
│ │ Agent Workflow │ │
│ │ ┌─────┐ ┌─────┐ ┌─────┐ │ │
│ │ │搜索 │→│生成 │→│发布 │ │ │
│ │ └─────┘ └─────┘ └─────┘ │ │
│ └──────────────────────────────┘ │
│ │
│ ┌──────────────────────────────┐ │
│ │ Tools Layer │ │
│ │ web_search | write | exec │ │
│ └──────────────────────────────┘ │
└─────────────────────────────────────┘
| 时间 | 任务 | 说明 |
|---|---|---|
| 01:00 | 大规模SEO | 生成5-10个工具详情页 |
| 02:00 | SEO巡检 | 检查死链、meta、sitemap |
| 04:00 | 术语百科 | 生成AI术语解释页 |
| 08:00 | AI新闻日报 | 生成日报网页 |
| 22:00 | 每日营销报告 | 汇总数据 |