运行时依赖
无特殊依赖
安装命令
点击复制官方npx clawhub@latest install anti-amnesia
镜像加速npx clawhub@latest install anti-amnesia --registry https://cn.longxiaskill.com 镜像可用
技能文档
反遗忘代理系统 🧠🛡️ 您的 OpenClaw 代理在会话之间忘记一切。这项技能可以解决这个问题。 它的作用 STATE.md — 单一事实来源。活跃项目、铁杆决策、开放问题。每次唤醒时首先阅读。 会话内存钩 — 自动在 /new 或 /reset 时保存完整对话。零手动工作。 每日日志 — memory/YYYY-MM-DD.md 文件捕获每天发生的所有事情。 MEMORY.md — 长期策划的内存。提炼的智慧,而不是原始日志。 心跳健康检查 — 每次唤醒:验证 cron、检查进程、验证状态一致性。 决策捕获 — 对话中做出的决策立即写入文件。没有“精神笔记”。 设置 步骤 1:启用会话内存钩 在 ~/.openclaw/openclaw.json 中的 hooks 下添加: { "hooks": { "session-memory": { "enabled": true, "messages": 9999, "path": "memory/" } } } 步骤 2:创建核心文件 从此技能的 templates/ 文件夹复制模板到您的工作区: templates/STATE.md → workspace/STATE.md templates/HEARTBEAT.md → workspace/HEARTBEAT.md 编辑 STATE.md 以包含您的实际项目和决策。 步骤 3:更新 AGENTS.md 在您的 AGENTS.md 中添加会话开始协议:
每次会话 — 必须
- 阅读
STATE.md— 当前世界状态 - 阅读
memory/YYYY-MM-DD.md(今天) — 如果缺失,创建它 - 阅读
MEMORY.md— 长期内存
- 阅读 STATE.md
- 检查 cron 健康(consecutiveErrors > 0 → 警报)
- 检查关键进程(它们是否正在运行?)
- 阅读 income-tracker.md(如果夜班)
- 将所有内容写入 memory/today.md