11. 自动化与定时任务:让 AI 主动干活

11. 自动化与定时任务:让 AI 主动干活

OpenClaw 专题系列 · 第十一篇


别再每次都自己开口了

OpenClaw 提供了两种机制:Heartbeat(心跳)Cron(定时任务)


一、Heartbeat:定期醒来检查

每隔一段时间,OpenClaw 会”醒来”一次,执行预定的检查任务。

它能做什么?

  • 检查有没有新邮件
  • 查看日历有没有快到的会议
  • 检查天气、股票、热点资讯
  • 整理和归档记忆文件

怎么配置?

HEARTBEAT.md 里写下你想让它检查什么。


二、Cron:精确到分钟的定时任务

常见用法

每天早上 8 点推送日报

cron add "每日早报" --schedule "0 8 * * *"

每周一 9 点发周报

cron add "周报" --schedule "0 9 * * 1"

Cron 能做什么?

场景 Cron 表达式 说明
每日早报 0 8 * 每天早上 8 点
午间资讯 0 12 * 每天中午 12 点
收盘总结 0 15 1-5 工作日下午 3 点
周五周报 0 17 5 每周五下午 5 点

三、Heartbeat vs Cron

场景 选谁 原因
“大约每隔半小时检查” Heartbeat 不需要精确到分钟
“每天早上 8 点整” Cron 时间必须精确
“多个检查打包” Heartbeat 一次心跳可以批量检查

四、省钱的技巧

  • 不需要那么频繁的任务就别设太频繁
  • 夜间(23:00-08:00)一般不需要执行任务
  • 用轻量模型执行定时任务

_(OpenClaw 专题系列 · 持续更新中)_

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注