11 OpenClaw 定时任务与自动化

OpenClaw 定时任务与自动化

让小龙虾定时帮你巡检、汇报、备份

你好,我是鱼皮。前面我们学了怎么跟小龙虾对话让它干活,但每次都要手动发消息未免太累了。OpenClaw 提供了多种自动化机制,让小龙虾自己按时干活,你只需要定好规则就行。

定时任务(Cron)

定时任务(Cron)就是让小龙虾在指定的时间或固定间隔,自动执行你交代的任务,不需要你手动提醒。

定时任务支持标准的 Cron 表达式,也支持自然语言描述。你不用懂什么 Cron 语法,直接跟小龙虾说人话就行。

比如我让小龙虾:

每隔 5 分钟,给我输出 codefather.cn 网站的运行状态,以及最新发布的帖子。

相当于给我的网站增加了一个 24 小时值班的巡检员:

可以在 OpenClaw 网页控制台查看和管理已创建的定时任务:

定时任务的执行日志也能在 Web 控制台查看,出了问题方便排查。

除了跟小龙虾对话创建定时任务外,也可以直接在上面的界面新建任务,或者通过终端命令行 openclaw cron add 创建(详见 官方 Cron 文档 )。

但我不建议用这些方式,还得填写一堆参数信息,这不折磨自己嘛?跟龙虾说一嘴就搞定了。

除了网站监控之外,定时任务还有很多贴近日常生活的用法,随便列举几个:

  • 每天早上 8 点发送今日待办提醒
  • 每天晚上 10 点总结当天的聊天重点并写入记忆
  • 每周一早上 9 点生成上周工作总结
  • 定时检查你关注的 GitHub 项目有没有更新
  • 定期备份重要文件到指定目录
  • 每天中午 12 点抓取某个网站的数据并整理成表格
  • 每周五下午自动生成本周学习笔记

心跳(Heartbeat)

心跳(Heartbeat)是 OpenClaw 内置的另一种定时机制。

它和定时任务的区别在于:定时任务是你明确告诉小龙虾 在某个时间做某件具体的事,而心跳是小龙虾每隔一段时间自己醒来看一眼 有没有什么需要注意的,更像是一种被动巡逻。

心跳默认每 30 分钟执行一次,你可以通过配置调整间隔。心跳会读取工作空间中的 HEARTBEAT.md 文件作为检查清单,如果没什么事就静默跳过(返回 HEARTBEAT_OK),有事才会通知你。

配置心跳间隔的命令:

openclaw config set agents.defaults.heartbeat.every "30m"

如果你觉得心跳没用,想关掉它:

openclaw config set agents.defaults.heartbeat.every "0m"

对个人用户来说,一般用不到心跳机制,定时任务已经足够覆盖大多数场景了。如果你想深入了解心跳和定时任务的区别,可以参考官方文档:https://docs.openclaw.ai/automation/cron-vs-heartbeat

进阶自动化

除了定时任务和心跳,OpenClaw 还有几个更高级的自动化功能。大多数人根本用不到,这里简单介绍一下,感兴趣的同学去看官方文档就好。

Hooks 钩子自动化

让你的 OpenClaw 在关键节点自动做一些事,比如每次开新对话时自动保存上下文、每次执行命令时自动记日志、启动时自动加载额外配置文件。相当于给 AI 的工作流加了 “自动触发器”,某个事件一发生就自动执行对应的动作。参考官方文档:https://docs.openclaw.ai/automation/hooks

Webhook 和外部集成

可以把 OpenClaw 和其他服务打通。比如收到 GitHub Issue 时自动通知龙虾处理、接收外部系统的事件推送等。如果你用过飞书机器人或者 Slack 的 Webhook,这个概念是类似的。参考官方文档:https://docs.openclaw.ai/automation/webhook

Lobster 工作流引擎

用于多步骤工具管道的确定性执行,支持暂停、审批、恢复等流程控制。简单来说就是当你的自动化任务需要人工审批环节时(比如 AI 写完代码后等你确认再提交),可以用 Lobster 来编排这种多步骤工作流。参考官方文档:https://docs.openclaw.ai/tools/lobster

写在最后

自动化玩法学会了,接下来进入最激动人心的部分 —— 多 Agent 协作,组建你的龙虾军团!

推荐资源

1)鱼皮 AI 导航网站:AI 资源大全、最新 AI 资讯、免费 AI 教程

2)编程导航学习圈:学习路线、编程教程、实战项目、求职宝典、交流答疑

3)程序员面试八股文:实习/校招/社招高频考点、企业真题解析

4)程序员写简历神器:专业模板、丰富例句、直通面试

5)1 对 1 模拟面试:实习/校招/社招面试拿 Offer 必备

0

评论0

显示验证码
没有账号?注册  忘记密码?