乐于分享
好东西不私藏

OpenClaw 定时任务:每天省 1 小时

OpenClaw 定时任务:每天省 1 小时
有些事每天都要做:签到、查邮件、看新闻、备份。
不复杂,但烦。用 OpenClaw 定时任务,让 AI 自动做。
OpenClaw 的定时任务就是 cron 的 AI 增强版。用自然语言描述要做什么,AI 帮你配置、执行、汇报。

创建任务

openclaw cronadd"每天早上 8 点查天气"
OpenClaw 解析时间描述,生成 cron 表达式,创建任务。
也可以直接和 AI 说:帮我设置每天早上 8:30 去个站商店签到。
AI 会解析时间、生成脚本、配置通知。

查看任务

openclaw cron list
输出:
ID              名称              时间        状态
abc123          个站签到          08:30      启用
def456          天气提醒          07:00      启用
ghi789          新闻简报          21:00      启用

管理任务

暂停

openclaw cron disable abc123

恢复

openclaw cron enable abc123

删除

openclaw cron remove abc123

实战案例

每日签到

很多网站有签到奖励,每天点很烦。
每天 9 点打开 example.com 签到
AI 用浏览器技能打开网页、点击签到、关闭页面。

新闻推送

每天早上 7 点推送科技新闻到邮箱
AI 抓取 RSS、生成简报、发邮件。

数据备份

每天凌晨 3 点备份数据库
AI 执行 mysqldump 或 pg_dump,上传到云存储。

健康检查

每小时检查一次服务器状态
AI 检查 CPU、内存、磁盘,异常时告警。

失败处理

任务可能失败:网络断了、网页改版、登录过期。
OpenClaw 处理方式:
  1. 重试:失败后自动重试 3 次
  2. 通知:都失败就发消息通知你
  3. 日志:记录原因,方便排查
配置通知:
{"notification":{"email":"your@email.com"}}

高级配置

时区

默认用系统时区,可以指定:
openclaw config set timezone "Asia/Shanghai"

超时

有些任务会卡住。设置超时:
openclaw cron add "每天备份" --timeout 3600
单位秒。超时后强制终止。

安全限制

定时任务能做的事有限制:
不能执行需要交互的命令
不能访问敏感文件(除非明确授权)
不能发送消息到外部(除非配置通知渠道)
限制在 security.json 里调整。

调试

任务不执行?检查:
  1. 时间对不对:openclaw cron list 看下次执行时间
  2. 日志有没有报错:openclaw cron logs
  3. 手动跑一次:openclaw cron run
定时任务是把 AI 变成自动助手的关键。配置好,每天自动做事,出问题通知你。
我现在有十几个任务在跑:签到、备份、监控、推送。省下来的时间,够写几行代码。

你有什么想自动化的日常任务?评论区说说。