Internal Documentation
v2.2 · 2026-02-23
INTERNAL README

🧠 道术法记忆系统

飞飞与 Maddox 共同迭代 19 天构建的 AI 长期记忆系统。六轮审查,修复 9 个 bug,综合评分 8.3/10。

v2.2当前版本
19天迭代周期
9个Bug 修复
8.3/10综合评分
315索引文件

一句话概括

把记忆当文件系统管理 — 有写入、有提炼、有归档、有搜索、有自动化维护。不用数据库,不花钱,全透明可审查。

文件地图

workspace/
├── AGENTS.md          ← 操作规则(记忆流程、回调处理、任务规范)
├── SOUL.md            ← AI 人格(语气、价值观、边界)
├── USER.md            ← 用户画像(偏好、雷区、沟通风格)
├── IDENTITY.md        ← AI 身份和职责
├── TOOLS.md           ← 工具笔记(设备、API、脚本路径)
├── MEMORY.md          ← ⭐ 长期精华记忆(道、人物、决策、热区)
├── HEARTBEAT.md       ← 心跳任务清单
├── CHECKLIST.md       ← 高频踩坑速查卡
│
└── memory/
    ├── YYYY-MM-DD.md           ← 📅 每日原始记录
    ├── YYYY-MM-DD-slug.md      ← 💾 session-memory 自动保存
    ├── lessons-learned.md      ← 📕 术:踩坑经验
    ├── procedures.md           ← 📗 法:标准操作流程
    ├── 道.md                   ← 📙 道的完整版
    ├── 专题文件.md              ← 📘 活跃专题
    │
    └── archives/
        ├── monthly-YYYY-MM.md  ← 月度摘要
        └── daily/              ← 归档的旧 daily notes
分类口诀:人格→SOUL,规则→AGENTS,流程→procedures,踩坑→lessons-learned,工具→TOOLS,道详情→道.md,长期索引→MEMORY,当天→daily,活主题→专题,死记录→归档

架构总览

┌────────────── 每次会话自动注入 ──────────────┐
│                                              │
│  MEMORY.md    ← 精华记忆(道、人物、决策)     │
│  AGENTS.md    ← 操作规则                      │
│  SOUL.md      ← AI 人格                      │
│  USER.md      ← 用户画像                     │
│  TOOLS.md     ← 工具笔记                     │
│  IDENTITY.md  ← AI 身份                      │
│  CHECKLIST.md ← 速查卡                       │
│  HEARTBEAT.md ← 心跳任务                     │
│                                              │
└───────────────── ~14.5k tokens ──────────────┘
        ↑ 自动注入              ↑ 提炼(周记 cron)
        │                      │
┌───────┴──── 主动读取(启动清单)─┴────────────┐
│                                              │
│  memory/YYYY-MM-DD.md  ← 今天 + 昨天         │
│  memory/lessons-learned.md ← 术              │
│  memory/procedures.md     ← 法               │
│                                              │
└──────────────────────────────────────────────┘
                    │
                    ↓ 按需检索
┌───────────── QMD 向量搜索引擎 ────────────────┐
│                                               │
│  memory_search → 语义搜索所有 .md 文件          │
│  315 files · BM25 + 向量混合搜索               │
│                                               │
└───────────────────────────────────────────────┘

道术法三层认知架构

业界按"短期/长期"分层。我们按认知层级分。这是认知架构创新,不是技术创新。

🌌 道 — 方向层

从反复实践中提炼的普适原则。拿掉技术背景,对不懂代码的人依然成立。

  • 存储:MEMORY.md + memory/道.md
  • 写入权限:飞飞 + Maddox 讨论后
  • 数量:~17 条,极少变动
  • 例子:"从需求出发,不从工具出发"

📕 术 — 战术层

踩坑 → 解决 → 沉淀的实战记录。现实驱动。

  • 存储:memory/lessons-learned.md
  • 写入权限:飞飞确认后才能写入
  • 数量:~20+ 条,持续增长
  • 例子:"编辑索引消息前必须先读原文"

📗 法 — 流程层

从术中提炼的标准操作流程。

  • 存储:memory/procedures.md
  • 写入权限:Maddox 自主维护
  • 数量:~270 行,随术增长
  • 例子:"cron 任务管理六步法"
信息流动:踩坑 → 产生术 → 从术中提炼法 → 从多条法中悟出道
核心原则:知道刚好 > 知道太多。每一层只给需要的人看需要的部分。

记忆生命周期

Phase 1:写入

事件发生 → 写 daily notes → 加标签前缀

"记一下"默认只记当前话题。"把今天的都记一下"才全面回顾。

Phase 2:提炼

周记 cron(每周日 23:30)→ 按标签分类 → 更新 MEMORY.md + 热区 + 关系表

Phase 3:归档

月归 cron(每月 1 号)→ 旧 daily notes → 月度摘要 → 移入 archives/

Phase 4:检索

memory_search(QMD 混合搜索)→ memory_get 精确读取 → 注入上下文

四道防线

对话中的信息不丢失的保障体系:

1
/new 时 — session-memory hook

自动保存最后 15 条消息。安全网,自动触发,不依赖人。

2
对话中 — Pre-Compaction 深度提取

compaction 前回扫整段对话,提取偏好/决策/人物/金句。主力防线。

3
随时 — "记一下"手动触发

飞飞说"记一下"写 daily notes。最精准但依赖人。

4
每天 22:00 — 晚间复盘扫 JSONL

兜底防线。扫原始对话记录,找 daily notes 里没有的遗漏。

标签系统

写 daily notes 时,给条目标题加标签前缀。周记扫标签即可分类提炼。

[决策] 飞飞做出的选择及理由
[人物] 新认识的人或关系变化
[偏好] 飞飞表达的喜好/雷区
[教训] 踩坑经验
[洞察] 值得沉淀的思考
[项目] 项目进展/里程碑
[待办] 需要后续跟进的事
### [决策] 订货系统用 SSH 直连而不是 API
### [洞察] 道是透镜不是锤子
### [项目] 记忆系统 v2.2 投入使用

自动化 Cron 体系

记忆相关 Cron

任务时间作用
🏆 战果提醒每天 21:30问飞飞完成了哪三件事
🏆 战果追问每天 21:50检查归档,未记录再催
🌙 晚间复盘每天 22:00核对任务 + 补捞遗漏记忆
📝 周记每周日 23:30提炼 daily notes → MEMORY.md
📦 月归每月 1 号 10:00归档旧文件 → 月度摘要

完整每日时间线

02:00
深夜摇篮曲
08:00
RSS 抓取
08:30
每日新闻简报
09:00
晨间对齐 + 日本项目检查
12:00
OpenClaw 每日技巧
18:00
每日技术热榜
21:30
🏆 战果提醒
21:50
🏆 战果追问
22:00
晚间复盘(含记忆补捞)
22:30
Ayako 遛狗提醒
22:50
📦 采购提醒
00:05
Token 日报

文件结构规范

MEMORY.md 结构

# MEMORY

## 🔥 近期关注(日期)    ← 最多 5 条,每周更新
1. ...

## 关键人物关系 👥        ← 人物/关系/关联/状态
## 道术法体系 ⚖️          ← 体系说明
## 道 🌌                  ← ~17 条核心原则
## 重要日期 📅
## 其他长期信息...

专题文件 YAML 头

---
status: active          # active / paused / archived
last_updated: 2026-02-23
---
# 专题标题

active — 持续更新中 · paused — 超 2 周未更新 · archived — 已完成封存

安全设计

写入权限分级

文件谁能写为什么
飞飞 + Maddox 讨论后防止 AI 自造原则
术(lessons-learned)飞飞确认后防止错误经验固化
问题(issues)飞飞确认后避免问题污染
法(procedures)Maddox 自主执行层,AI 更清楚
daily notesMaddox 自主原始记录,快速写入
为什么不用全自动?
全自动记忆有致命风险:如果 AI 悄悄记了一个错误的经验,然后基于这个错误经验做了 100 个决策,你都不知道。这比忘记更可怕。

TAME 论文(2024)称之为"有毒捷径"(toxic shortcuts)— 错误记忆会自我强化。确认机制直接切断了这条路径。

数据安全

操作手册

"记一下" 触发时

  1. 写到 daily notes(不直接写 MEMORY.md)
  2. 加标签前缀
  3. 默认只记当前话题
  4. 先存原始版本,不纠结分类

Pre-Compaction Flush

  1. 回扫整段对话
  2. 提取:偏好变化、决策理由、新人物、金句、待办
  3. 追加到当天 daily notes
  4. 宁可多记,不要漏掉

新的道确立时

  1. 写入 MEMORY.md 道部分(精华版)
  2. 同时写入 memory/道.md(完整版)
  3. 双写,不能只写一个

子智能体指令

  1. 子智能体不读 MEMORY.md
  2. 所需信息都在指令里
  3. 按需摘取术和法,不给全量

维护指南

频率内容方式
每天晚间复盘补捞 + 战果记录自动 cron
每周周记:提炼 daily notes → MEMORY.md自动 cron + 飞飞确认
每月月归:归档旧文件 → 月度摘要自动 cron
随机心跳期间记忆整理心跳触发

已知局限

  1. 自动化程度低 — 飞飞不说"记一下"信息可能丢(四道防线在弥补)
  2. 无知识图谱 — 关系型知识只能文本描述
  3. 时序感知弱 — QMD 搜索不对时间加权
  4. QMD 索引有延迟 — 刚写入的内容搜不到
  5. 扩展性上限 — 文件数量会随时间膨胀,需月归控制
核心态度:短板可以等 OpenClaw 官方来补。优势是架构层面的,别人抄不走。

版本历史

版本日期关键变更
v1.02/5 ~ 2/7初始体系:工作区文件结构 + daily notes + 启动清单
v1.12/8道术法三层认知架构确立
v1.22/14 ~ 2/20自动化 cron 体系(周记、月归、晚间复盘、战果)
v2.02/23五项改进:Pre-Compaction + 标签 + 热区 + 专题生命周期 + 关系表
v2.12/23/new 记忆漏洞修复(session-memory hook + 四道防线)
v2.22/23第六轮全链路审查通过,正式投入使用

相关文件索引

文件作用
记忆系统升级日志.md版本迭代详细记录(v1.0→v2.2)
道术法记忆系统-公开版.md脱敏版,给别人看 · memory-system.pages.dev
我们的记忆系统-2026-02-23.md全景评估报告(对比 mem0、Hindsight)
MEMORY.md精华记忆(道、人物、热区)
memory/道.md道的完整版 + 讨论背景
memory/lessons-learned.md术的合集
memory/procedures.md法的合集

设计哲学

道是透镜,不是锤子。用道去观察和思考,不套所有东西。能排除才有力量。
人类可审查比全自动更重要。所有记忆都是 Markdown 纯文本。随时可以打开看、改、删。
少即是多。效果最好且成本最低的交叉点才是最优解。如无必要,勿增实体。
知道刚好 > 知道太多。每一层只给需要的人看需要的部分。