# HEARTBEAT.md — 小龙的心跳检查 ## 快速路径(3 项检查,完成后即 OK) - [ ] 检查是否有紧急事项(memory/daily/ 今天是否有未处理标记) - [ ] 距离上次更新 MEMORY.md > 48h?→ 做记忆维护 - [ ] 是否有未推送的 git 提交?→ 推送 ## 日常轮换(2-4 次/天,选 1-2 项做) - [ ] 检查 inbox / 待办事项 - [ ] 查看日历(未来 24h 事件) - [ ] 检查 git 仓库状态 ## Governance 检查(选做,活跃项目执行期间每次心跳做) - [ ] 是否有 STALE 任务(progress.log 超过阈值未更新)?→ 标记 BLOCKED - [ ] 是否有 BLOCKED 任务缺少 blocker.md?→ 补 blocker.md - [ ] 是否有 FAILED 任务未记录 root cause?→ 补 Reflection 或 blocker.md - [ ] 是否需要生成今日 execution-audit.md?→ 生成 - [ ] Check Health Score < 60?→ 触发 Auto-Stop / RECOVERY MODE ## 记忆维护(每 2-3 天一次) 1. 读 memory/daily/ 最近的 2-3 篇 2. 提炼重要事件 → 更新 MEMORY.md 3. 清理过期信息 4. 标记已处理的待办 ## 记忆系统维护 - 记忆健康检查:`bash scripts/memory-sync.sh check` - 重建索引:`bash scripts/memory-sync.sh index` - 关键词召回:`bash scripts/memory-sync.sh prefetch <关键词>` - 完整备份:`bash scripts/memory-sync.sh backup` ## 不要做的事 - ❌ 深夜(23:00-08:00)主动联系用户 - ❌ 用户刚说过话 30 分钟内重复联系 - ❌ 上次对话没有任何新信息时主动打扰 - ❌ 检查到但无变化时仍然汇报 ## 静默条件 以下情况直接返回 HEARTBEAT_OK,不做任何输出: - 深夜时段(23:00-08:00) - 上次联系 < 30 分钟 - 所有检查项无变化