每次心跳时执行的维护检查清单
触发条件: 时间 ≥ 22:00
执行技能: hot-memory
执行脚本: skills/hot-memory/scripts/daily_maintenance.py
执行逻辑: 收到心跳请求 │ ▼ 读取 HEARTBEAT.md 获取任务清单 │ ▼ 时间 ≥ 22:00 ? ├── 否 → 回复 HEARTBEAT_OK(时间未到) │ └── 是 → 执行 hot-memory 每日更新 │ ▼ 扫描今日记忆检索 │ ▼ 提取重要事件和日常活动 │ ▼ 更新 MEMORY.md │ ▼ 移除8天前的旧记录 │ ▼ 检查文件大小(4KB限制) │ ▼ 执行 git 提交 │ ▼ 回复 HEARTBEAT_OK
更新内容:
动作:
- 执行 daily_maintenance.py update 更新 MEMORY.md
- 执行 git add MEMORY.md && git commit -m "每日:更新热记忆 $(date +%Y-%m-%d)"
- 如发现重要事件 → 告知用户已记录
- 如文件超限 → 提示需要瘦身
# 手动执行每日更新
python ~/.openclaw/workspace/skills/hot-memory/scripts/daily_maintenance.py update
# 检查文件大小
python ~/.openclaw/workspace/skills/hot-memory/scripts/daily_maintenance.py check-size
# 添加日常事件
python ~/.openclaw/workspace/skills/hot-memory/scripts/daily_maintenance.py add-daily 2026-03-16 "10:30" "事件概要" "关键词"
# 添加重要事件
python ~/.openclaw/workspace/skills/hot-memory/scripts/daily_maintenance.py add-important 2026-03-16 "14:00" "重要事件" "关键词"
# 手动提交热记忆更新
cd ~/.openclaw/workspace && git add MEMORY.md && git commit -m "每日:更新热记忆 $(date +%Y-%m-%d)"