OpenClaw 不仅能响应你的指令,还能主动为你工作。通过 Cron 和 Heartbeat 两种定时机制,你可以让 AI 在特定时间自动执行任务。

Cron 定时任务

Cron 用于精确计划的任务——在指定时间执行一次性或周期性操作。

# 每小时执行一次
openclaw cron "0 * * * *" "检查热点新闻"

# 每天早上 9 点执行
openclaw cron "0 9 * * *" "发送每日简报"

Cron 表达式

┌───────────── 分钟 (0-59)
│ ┌─────────── 小时 (0-23)
│ │ ┌───────── 日 (1-31)
│ │ │ ┌─────── 月 (1-12)
│ │ │ │ ┌───── 星期 (0-7)
* * * * *

Heartbeat 心跳机制

Heartbeat 是轻量级周期性检查,比 Cron 更灵活,适合定期做多件事的合并检查。

# HEARTBEAT.md 示例
## 心跳任务
### 1. 每日记忆整理
- 回顾当天对话,更新 MEMORY.md
### 2. 定期健康检查
- 检查定时任务执行状态

两者如何选择?

  • 用 Cron:精确时间、重要提醒、一次性任务
  • 用 Heartbeat:周期性检查、合并多个轻量任务

管理命令

openclaw cron list
openclaw cron delete <id>
openclaw cron pause <id>

实用场景

  • 📰 每日定时推送热点新闻
  • 📊 每周一生成数据报告
  • 📅 会议前 15 分钟提醒
  • 🔍 每小时检查指定 API 可用性
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。