15 lines
647 B
Markdown
15 lines
647 B
Markdown
# HEARTBEAT.md - 周期性检查任务
|
||
|
||
## 每次心跳执行(约30分钟间隔)
|
||
|
||
### 1. Cron 任务健康检查 ⚠️ 高优先级
|
||
- 执行 `openclaw cron list` 检查所有定时任务状态
|
||
- 如果任何 enabled 任务状态为 `error` 或连续失败 ≥2 次:
|
||
- 立即通知 Cris:哪个任务失败、失败原因、尝试手动恢复
|
||
- 记录到 `memory/heartbeat-state.json`
|
||
- 不需要每次都检查,每天检查 2-3 次即可(约 9:00、14:00、20:00)
|
||
|
||
### 2. 其他检查(低频)
|
||
- 系统磁盘空间:`df -h /`(每天一次)
|
||
- Git 仓库状态:检查 workspace 是否有未提交变更(每天一次)
|