OpenClaw实操指南21|HEARTBEAT心跳实战:让AI在你不说话时,自己主动干活

你不说话,它就什么都不做。

HEARTBEAT 打破了这个模式。配置好之后,OpenClaw 会按照你设定的节奏,自动执行任务------不需要你触发,不需要你盯着,它自己跑。

这篇文章教你配置 HEARTBEAT,从最简单的每日提醒,到复杂的多步骤自动化工作流,全部覆盖。


一、HEARTBEAT 是什么

HEARTBEAT.md 是 OpenClaw 的定时任务配置文件,存放在 Workspace 根目录下。

它的工作原理:OpenClaw 在运行时会定期检查 HEARTBEAT.md,发现到了执行时间的任务,就自动触发执行。

和普通定时任务的区别:HEARTBEAT 里的任务是用自然语言描述的,OpenClaw 会理解任务意图,自动规划执行步骤,不需要你写脚本。


二、HEARTBEAT.md 的基本格式

复制代码
# HEARTBEAT 心跳任务

## [任务名称]
- 触发时间:[时间描述]
- 执行内容:[自然语言描述任务]
- 输出方式:[结果发到哪里]

时间描述格式

格式 含义
每日 08:30 每天早上 8:30
每周一 09:00 每周一早上 9:00
每月1日 10:00 每月1号上午 10:00
每日 18:00(工作日) 工作日每天下午 6:00

三、实战配置:从简单到复杂

场景一:每日待办提醒

复制代码
## 每日待办汇总
- 触发时间:每日 08:30
- 执行内容:
  1. 搜索昨天所有已结束的会议,提取待办事项
  2. 查询飞书任务中今日到期的任务
  3. 合并两个来源的待办,按优先级排序
- 输出方式:发送到我的飞书消息,格式:
  【今日待办 MM-DD】
  🔴 紧急:xxx
  🟡 今日:xxx
  ⚪ 本周:xxx

场景二:每日会议纪要归档

复制代码
## 每日会议归档
- 触发时间:每日 18:00(工作日)
- 执行内容:
  1. 搜索今天所有已结束的会议
  2. 逐个提取会议纪要(总结+待办+章节)
  3. 追加写入「每日会议汇总」文档
  4. 如果有待办事项,同步写入飞书任务
- 输出方式:
  - 文档更新完成后,发消息通知我
  - 消息格式:「今日 N 个会议已归档,共 M 条待办」

场景三:每周简报生成

复制代码
## 每周工作简报
- 触发时间:每周五 17:00
- 执行内容:
  1. 汇总本周所有会议的核心结论
  2. 统计本周待办的完成情况(已完成/未完成)
  3. 从「每日会议汇总」文档提取本周内容
  4. 生成周报草稿,结构:本周完成/本周待办/下周计划
- 输出方式:
  - 新建一篇文档「YYYY-WW 周报草稿」
  - 发消息通知我查看和修改

场景四:竞品监控(配合联网搜索)

复制代码
## 竞品动态监控
- 触发时间:每日 09:00
- 执行内容:
  1. 搜索过去24小时内竞品A、竞品B的最新动态
  2. 筛选出产品更新、融资、重大发布类信息
  3. 如果有重要动态,写入「竞品监控」多维表格
- 输出方式:
  - 有重要动态时:发消息通知我,附上摘要
  - 无重要动态时:静默执行,不发通知

四、HEARTBEAT 的执行条件控制

有些任务不是每次都需要执行,可以加条件判断:

复制代码
## 会议纪要归档(有条件执行)
- 触发时间:每日 18:00
- 执行条件:今天有已结束的会议记录
- 执行内容:...
- 无会议时:跳过,不发通知

常用条件类型

  • 今天有已结束的会议记录

  • 多维表格中有未处理的新记录

  • 指定文件夹有新上传的文件

  • 距离上次执行超过 N 天


五、HEARTBEAT 与 BOOT 的配合

BOOT.md 在每次 AI 启动时执行一次,HEARTBEAT.md 按时间循环执行。两者配合,覆盖"启动时"和"运行中"两个场景。

典型配合方式

复制代码
# BOOT.md
## 每次启动执行
1. 检查今日是否有 HEARTBEAT 任务待执行
2. 如有,提示用户当前待执行的任务列表
3. 加载记忆系统,恢复上次任务状态

这样每次打开 OpenClaw,你就能看到今天有哪些自动任务,以及上次任务的状态。


六、常见问题

Q:HEARTBEAT 任务执行失败怎么办?

在任务描述里加错误处理:

复制代码
- 失败处理:如果任务执行失败,发消息通知我,附上错误原因

Q:任务执行时间太长怎么办?

把复杂任务拆成多个小任务,分散到不同时间点执行。

Q:怎么临时暂停某个任务?

在任务前加 [暂停] 标记:

复制代码
## [暂停] 竞品监控

我的体感 & 行动

配 HEARTBEAT 之前,我知道很多事情"应该定期做",但总是忘。配完之后,这些事情直接从我的待办列表里消失了------不是因为不重要,而是因为 OpenClaw 会自动做。

最有价值的是每日 18:00 的会议归档任务。以前会议纪要经常烂尾,现在每天下班前自动整理好,下次开会前能直接看到上次的待办有没有完成。这个闭环让会议真的有了价值。

我接下来打算做的事:把 HEARTBEAT 里的每日简报任务再细化,加入行业资讯的自动抓取,让每天早上的简报不只有会议待办,还有值得关注的外部信息。


行动清单

动作 验证标准
创建 HEARTBEAT.md,配置一个每日待办提醒任务 次日指定时间自动执行并发出通知
配置每日会议归档任务 当天有会议时自动归档,无会议时静默
配置每周简报生成任务 周五自动生成周报草稿
BOOT.md 里加 HEARTBEAT 状态检查 每次启动时显示今日待执行任务

下篇预告

第22篇:BOOT启动任务配置:Agent上线第一件事,决定它能走多远

HEARTBEAT 管的是"定时干活",BOOT 管的是"启动时干什么"。下篇深入 BOOT.md 的配置------环境自检、记忆加载、任务恢复,让你的 AI 每次上线都处于最佳状态。


获取更多 AI 咨询、一人公司、创业读书笔记、 Openclaw Claude Code 实战干货,欢迎关注我

关键词:OpenClaw实操 HEARTBEAT心跳任务 定时任务 自动化工作流 每日简报 会议归档 AI主动执行 Workspace配置

相关阅读:OpenClaw实操指南20|记忆系统实战:别让你的AI用完就忘,短期+长期记忆配置指南

OpenClaw实操指南19|SOUL.md + AGENTS.md实战:给AI注入性格、边界和判断力

OpenClaw实操指南18|Workspace完全指南:六个文件,决定你的AI是"工具"还是"数字分身"

相关推荐
Rubin智造社2 天前
OpenClaw实操指南20|记忆系统实战:别让你的AI用完就忘,短期+长期记忆配置指南
大数据·人工智能·用户画像·长期记忆·记忆系统·memory.md·openclaw实操
Rubin智造社2 天前
OpenClaw实操指南19|SOUL.md + AGENTS.md实战:给AI注入性格、边界和判断力
人工智能·soul.md·openclaw实操·agents.md·ai性格配置·行为边界·workspace配置
带娃的IT创业者5 天前
Claude Code Routines:如何让AI编程助手实现全自动工作流?
agent·ai编程·ai编程助手·claude code·自动化工作流·routines
Rubin智造社6 天前
OpenClaw实操指南16|用AI接管飞书云空间:文件上传、自动归类、权限管理全搞定
工作流自动化·openclaw实操·飞书云空间·lark-drive·文件管理自动化·权限管理‘·飞书ai助手
boomworks1 个月前
定时执行专家V8.0 - 安装使用说明
定时任务·定时执行专家·定时任务管理软件·定时登录·日常办公
大傻^1 个月前
【OpenClaw -09】OpenClaw 自动化编排:Cron 精准调度与 Heartbeat 批处理
heartbeat·openclaw·自动化编排·cron 精准调度
问道飞鱼1 个月前
【微服务相关】分布式定时任务 Quartz 全解析:从底层原理到 Spring Boot 实战
spring boot·分布式·微服务·quartz·定时任务
曲幽2 个月前
FastAPI实战:WebSocket长连接保持与心跳机制,从入门到填坑
javascript·python·websocket·keep-alive·fastapi·heartbeat·connection
予枫的编程笔记2 个月前
【Linux高级篇】系统级vs用户级Crontab:区别在哪?实战配置一步到位
定时任务·linux命令·linux运维·crontab·运维干货·crontab陷阱·linux实战