OpenClaw 定时任务设置 – 让 AI 自动执行日常任务

OpenClaw 定时任务设置 – 让 AI 自动执行日常任务

让 AI 帮你自动化日常任务

什么是定时任务?

定时任务(Cron Job)是一种在指定时间自动执行任务的机制。OpenClaw 让你可以通过简单的配置,让 AI 在固定时间自动执行各种操作。

应用场景

  • ⏰ 每天早上 8 点推送天气预报
  • 📅 会议前 30 分钟提醒
  • 📰 定时抓取新闻并发送摘要
  • 💰 每日股票/基金行情推送
  • 🎂 生日、纪念日提醒

配置方法

方法 1:通过配置文件

在 OpenClaw 配置目录创建 cron 任务:

# 编辑配置文件
openclaw cron edit weather

# 配置内容
task: weather
schedule: "0 8 * * *"  # 每天早上 8 点
delivery:
  channel: openclaw-weixin
  to: your_wechat_id
message: "早上好!今天的天气是..."

方法 2:通过对话创建

直接对 AI 说:

“每天早上 8 点提醒我看天气”

AI 会自动帮你创建定时任务!

方法 3:使用 HEARTBEAT.md

在工作区创建 HEARTBEAT.md 文件:

# 定期检查事项
- 查看未读邮件
- 检查日历事件
- 查看天气

AI 会定期(每 30 分钟)检查这些事项。

Cron 表达式速查

表达式 含义
* * * * * 每分钟
0 * * * * 每小时整点
0 8 * * * 每天早上 8 点
0 9 * * 1-5 工作日早上 9 点
0 0 1 * * 每月 1 号零点

实战案例

案例 1:每日新闻摘要

task: news-digest
schedule: "0 7 * * *"
actions:
  - web_search: "今日科技新闻"
  - summarize: true
delivery:
  channel: openclaw-weixin

案例 2:会议提醒

task: meeting-reminder
schedule: "*/30 * * * *"  # 每 30 分钟检查
calendar:
  check: true
  remindBefore: 30  # 提前 30 分钟

管理定时任务

查看任务列表

openclaw cron list

暂停任务

openclaw cron pause weather

删除任务

openclaw cron delete weather

注意事项

  1. 时区设置 – 确保服务器时区正确(Asia/Shanghai)
  2. 任务日志 – 定期检查 memory/ 目录查看执行记录
  3. 避免刷屏 – 合理设置频率,不要太频繁
  4. 错误处理 – 配置失败通知,及时发现问题

总结

定时任务是提升效率的神器!配置好后,AI 就会像私人助理一样,在合适的时间提醒你该做的事。快去试试吧!⏰

有问题欢迎留言!😄

Comments

No comments yet. Why don’t you start the discussion?

发表回复

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