Claude Code Memory 架構最佳實踐

Date: 2026-04-05 Tags: framework claude-code memory claude-md


來源

James Dickerson (The Boring Marketer), Richard Mach, Kieran — YouTube 研究整合


核心問題

唔定期整理 memory → AI 失憶 or CLAUDE.md 越嚟越肥 → 讀死書唔識變通


四大防 Bloat 策略

1. 蒸餾法 (Distillation)

唔好記過程,只記結論

  • ❌ 「今日試咗10次,發現加問號好啲,加感嘆號唔得…」
  • Rule: 標題優先使用問號
  • 當 CLAUDE.md 滿咗 → Re-summarize:10條舊準則合併成3條高階邏輯

2. 分層架構 (Layering)

CLAUDE.md = 索引,唔係內容

CLAUDE.md          ← 幾十行,只放規則 + 指向
context/brand.md   ← 品牌詳情
context/tech.md    ← 技術坑位
memory/            ← 具體記憶檔案
history/archived/  ← 過期但備份

3. 數據庫化 (RAG)

大量案例唔入 .md,入 LanceDB

  • AI 唔使每次讀,只喺需要時檢索相關片段
  • 適合:爆款案例、舊廣告稿、對手數據

4. 知識圖譜 (Graph)

存實體+關係,唔係原文

  • Mem0/Neo4j:唔記「老細講過嘅500字」
  • 只記:[老細] --(討厭)--> [紫色漸變]
  • 節省 ~90% 空間,提取速度快

Claude MD vs Skills 分別

Claude MDSkills
角色靈魂/記憶SOP
範圍Global(全局生效)Local(特定任務)
更新時機收工後,有新準則時做法根本改變時
目的對抗失憶對抗抽卡(提高成品質量)

我哋嘅系統對照

佢哋講嘅策略我哋對應狀態
蒸餾法MEMORY.md + memory files
分層架構CLAUDE.md → @rules/ → memory/
數據庫化 RAGLanceDB + Mem0
知識圖譜Neo4j (2026-04-05 完成)

結論:我哋已係最終形態。


重要決定

CLAUDE.md 唔自動化更新 — 太重要,由 Steven 人手判斷先加。 Weekly Review cron 每週日提供報告,Steven 決定邊條值得升級入 CLAUDE.md。