OpenClaw费劲装好了,Agent也精挑细选配妥了,结果每次执行还得靠你手动点?这也太反人类了!真正的AI员工,应该是7×24小时全天候待命、主动找活干,而不是像个老式语音助手,非得等你下达“帮我查个天气”的指令才肯动弹。今天这篇硬核教程,就手把手教你用crontab赋予OpenClaw“自动驾驶”能力,让它真正开始为你打工!
—— ✦ ——
01 先了解crontab是什么?
Linux系统自带的定时任务调度器。,不需要装任何东西,只要有服务器(或者Mac终端),就能用。
核心优势:
-
原生支持,稳定
-
配置简单,一行命令
-
系统级运行,不依赖你登录
—— ✦ ——
02 基础命令速查
- 查看当前任务
crontab -l
-l = list,列出所有定时任务。
- 编辑定时任务
crontab -e
-e = edit,打开编辑器(默认vim)添加/修改任务。
- 删除所有定时任务
crontab -r
-r = remove,慎用!会清空所有任务。
- 添加/编辑单条任务
crontab -e
在文件末尾添加一行
保存后自动生效,不需要重启。
—— ✦ ——
03 时间格式拆解
crontab的时间格式是: 分 时 日 月 周 命令
—— ✦ ——
04 常用模板:让OpenClaw真正自动化
- 每 2 小时提醒休息
0 */2 * * * cd ~/.openclaw/workspace && echo "该休息了 🧘"
- 每天 9:00 提醒开始工作
0 9 * * * cd ~/.openclaw/workspace && echo "开始工作时间!💪"
- 每周五 17:00 整理周
0 17 * * 5 cd ~/.openclaw/workspace && bash scripts/weekly-review.sh
—— ✦ ——
05 Before vs After
| 维度 | 手动触发 | crontab自动化 |
|---|---|---|
| 触发方式 | 你想起就跑 | 时间到自动跑 |
| 可靠性 | 靠你记性 | 系统保证 |
| 覆盖范围 | 你醒着的时候 | 7×24小时 |
| 故障恢复 | 需要你手动重启 | crontab守护 |
用数据说话:自动化后,我的AI团队从"被动响应"进化到"主动服务",效率至少提升10倍。
你是不是也像让OpenClaw自动工作?
记住以下核心步骤:
- crontab -e 打开编辑器 复制上面的时间示例,替换成你自己的命令
- 保存退出,自动生效
- crontab -l 验证任务已添加
搞定。
工具就摆在那里,怎么用,是你的事!
