點點學院 banner
推薦課程平台
前往點點學院,查看更多 AI 與實戰課程
如果你喜歡這篇內容,可以直接到點點學院延伸閱讀更多工具教學、工作流與實作型課程。
立即前往 →
← 課程總覽 ← MemPalace 大綱
補充篇 · Concept Map

概念對照篇

L0-L3 與 Wing / Hall / Room / Closet / Drawer 到底是什麼關係?

先講最短答案

Wing / Hall / Room / Closet / Drawer 是在講 記憶怎麼被組織

L0 / L1 / L2 / L3 是在講 記憶什麼時候被取用

前者是空間結構,後者是載入策略。兩者不是互斥,而是疊加運作。

1. 兩套模型在回答不同問題

空間結構模型

Wing / Hall / Room / Closet / Drawer

回答的是:

  • 資料放在哪裡?
  • 先從哪個區塊開始找?
  • 原始內容和索引內容怎麼對應?

分層載入模型

L0 / L1 / L2 / L3

回答的是:

  • 哪些內容應該常駐?
  • 哪些內容應該按需讀取?
  • 什麼時候該局部回憶,什麼時候該全域深搜?

2. 用一句比喻記住

Wing / Hall / Room / Closet / Drawer = 圖書館的書架與分類方式

L0 / L1 / L2 / L3 = 讀者找書、拿書、翻書的流程

也就是說,前者決定「世界怎麼被整理」,後者決定「世界什麼時候被叫出來」。

3. 對照表

概念 它在做什麼 和另一套概念的關係
Wing 決定記憶屬於哪個大區塊,例如某人、某專案、某主題 L2、L3 檢索時常會先判斷該從哪個 wing 開始找
Hall 決定記憶是 facts、events、preferences、advice 等哪一類 幫助 L2 / L3 縮小搜尋範圍,提高檢索精度
Room 決定記憶的具體主題,例如 auth-migration、pricing、deploy L2 幾乎就是「打開當前 room」的局部回憶
Closet 提供摘要、索引、導航層,幫助快速定位 L2 / L3 取用時可先看 closet,再判斷是否回到原文
Drawer 保留原始對話、原始檔案、原始記錄 L3 深搜或需要驗證時,最後會回到 drawer
L0 身份、角色、原則、邊界 通常不屬於某個 wing;它更像整個系統的底層設定
L1 常駐的關鍵背景事實 可能從多個 wing / hall / room 抽出最重要內容形成「隨身背景包」
L2 當前主題的局部回憶 通常直接對應到某個 room,必要時參考對應 closet
L3 全域深搜 會跨 wing / hall / room 搜尋,必要時一路回到 drawer 原文

4. 真正運作時會怎麼疊在一起?

Step 1:L0 先讓 Agent 知道自己是誰、服務誰、要遵守什麼規則。
Step 2:L1 再帶入少量但關鍵的背景,例如使用者偏好、主要專案、重要限制。
Step 3:L2 當前話題一旦明確,就切到對應的 wing / hall / room,把局部脈絡拉進來。
Step 4:Closet 先用摘要與索引快速定位,看哪些資料最值得深入。
Step 5:L3 + Drawer 如果問題更複雜,就跨整個宮殿搜尋,最後回到原始 drawer 驗證。

5. 一個具體例子

假設你問:

「我們之前為什麼決定改用 Clerk?」

所以你會發現:L0-L3 是取用順序,Wing-Hall-Room-Closet-Drawer 是取用目標。

最後一句總結

空間結構 = 記憶地圖

分層載入 = 讀圖與取用策略

有地圖但沒有取用策略,Agent 會找很慢;有取用策略但沒有地圖,Agent 會亂找。真正成熟的記憶系統,需要兩者同時成立。

點點學院 banner
延伸閱讀
喜歡這篇內容?到點點學院看更多完整課程
從工具理解到實戰應用,點點學院整理了更多 AI、工作流與教學型內容,適合繼續往下學。
前往點點學院 →