Claude Code Memory System — Diagrams
配合 002-memory-system-deep-dive.md 文档使用。所有图表基于源码分析绘制。
图 1 — 三层记忆架构
三层架构解决不同时间尺度的记忆问题:永久指令 → 跨会话知识 → 会话恢复
图 2 — 四种记忆类型
闭合四类分类法覆盖「不可从代码推导的上下文」的完整谱系:谁 · 怎么做 · 在做什么 · 去哪看
图 3 — 语义记忆召回流程
语义召回使用 Sonnet 做选择(非 embedding),与主模型流式输出并行执行
图 4 — 自动记忆提取流程
后台 Fork Agent 不干扰主对话,共享 prompt cache 实现近零额外成本
图 5 — 记忆完整生命周期
完整生命周期:创建(3 种方式)→ 存储 → 召回(3 种方式)→ 注入 → 使用 → 清理(3 种方式)
图 6 — 六种记忆的加载时序
六种记忆在会话时序中的加载位置:越靠右越是「按需」加载