OpenClaw 深度解析系列 · Day 9
真正有用的 AI 应该是"主动出击"的。Heartbeat 就是 OpenClaw 实现主动 AI 的机制——AI 定期醒来,检查任务清单,有事就做,不用等着被问。
Heartbeat 是什么
定时任务系统。AI 定期(默认 30 分钟)醒来,检查 HEARTBEAT.md,执行需要做的事情。类比:手机推送服务。
HEARTBEAT.md 配置
## Quantrade 监控(每 5 分钟)
bash scripts/quantrade-monitor.sh
## 磁盘检查(每天上午)
df -h,超过 90% 通知
## 记忆整理(每周六)
读 memory/(7天),提炼更新 MEMORY.md
## 新闻推送(每天 9 点)
抓取新闻,过滤后推送 Telegram
状态管理
用游标文件记录上次处理到哪里:echo $NEW_MAX_ID > last-order-id.txt,下次从断点继续。
频率建议
- 量化交易:每 5 分钟
- 新闻推送:每天 1-2 次
- 记忆整理:每周 1 次
- 一般检查:每 30 分钟
明天开始实战篇——从零搭建完整的个人 AI 助手。