第 9 章进阶15 分钟阅读
定时任务与自动化
使用 Cron 任务和触发器,让 AI 在后台持续为你工作
本章内容
- 1Cron 定时任务
- 2并行工作流
- 3实用自动化场景
Cron 定时任务
OpenClaw 支持 Cron 表达式定时执行任务,让你的 AI 助手在指定时间自动工作:
创建定时任务
# 每天早上 8 点发送新闻摘要到飞书群
openclaw cron add "0 8 * * *" "抓取今日科技新闻并整理成摘要,发送到飞书工作群"
# 每周一早上 9 点生成周报
openclaw cron add "0 9 * * 1" "整理上周工作记录,生成周报发送给我"
# 每小时监控服务器状态
openclaw cron add "0 * * * *" "检查服务器 CPU 和内存使用率,超过 80% 时发送告警"
# 查看所有定时任务
openclaw cron list
# 删除任务
openclaw cron remove <task-id>💡 Cron 表达式格式:分 时 日 月 周。例如 `0 8 * * *` 表示每天 8:00,`0 9 * * 1` 表示每周一 9:00。
并行工作流
OpenClaw 最强大的特性之一是并行执行多个任务。一句话可以拆分成多个子任务同时执行:
并行任务示例
# 一句话触发多个并行任务
openclaw run --goal "并行执行以下任务:
1. 更新网站首页内容
2. 生成本周 SEO 报告
3. 发布新博客文章
4. 同步知识库文档"
# 指定并行度(最多同时运行几个任务)
openclaw run --parallel 4 --goal "处理这批100个文件"实用自动化场景
| 场景 | 触发方式 | 示例指令 |
|---|---|---|
| 每日早报 | Cron 每天 8:00 | 抓取科技/财经新闻,整理成摘要推送到钉钉群 |
| 周报生成 | Cron 每周五 17:00 | 读取本周 Git 提交记录,生成工作周报 |
| 数据监控 | Cron 每小时 | 查询数据库关键指标,异常时发送企业微信告警 |
| 内容发布 | 手动触发 | 写好草稿后,AI 自动校对、排版、发布到多个平台 |
| 文件处理 | 文件变化触发 | 新文件上传后,AI 自动分类、重命名、生成摘要 |