Wing 決定去哪里找,Hall 與 Room 決定在那裡怎麼找
Hall 是記憶的類型,Room 是記憶的具體主題。 兩者疊在一起,讓 Agent 不只知道這是誰的記憶、哪個專案的記憶,還知道它屬於什麼性質、在談哪個問題。
Hall 可以理解為同一個 wing 裡的「走廊類別」,例如 facts、events、discoveries、preferences、advice。它回答的是:這段記憶屬於哪一類?
Room 是同一類記憶裡更具體的主題,例如 auth-migration、deploy-pipeline、pricing-model、meeting-style。它回答的是:這段記憶到底在談哪件事?
如果 hall 是分類架,room 就像架上的標籤盒。
你只知道這是 A 專案的記憶,但不知道是決策、事件還是偏好,也不知道具體在談什麼。
你可以快速定位:「A 專案 / facts / auth-migration」,搜尋效率和可解釋性都會高很多。
因為人類的問題常常同時包含兩種維度:
如果只有 room 而沒有 hall,很多不同性質的內容會塞在一起;如果只有 hall 而沒有 room,又會太粗。
Hall 與 Room 的組合,讓記憶從「一堆可搜文字」進化成「有結構的知識空間」。這樣的好處不是只有找得快,而是讓 Agent 更容易說明它為什麼找到這段內容。