繁
← 全部文章

AI記憶需要有效期

當AI把舊事實當成目前判斷,記憶就會變成負擔。有效期、版本化更正與維護責任,決定它能否真正減少使用者的重複勞動。

作者Open Market Notes類型文章
米白背景上的黑色手繪線條文件櫃,配有紅色日曆點綴;舊便條被擦去,新便條取而代之。

2026年10月20日,Databricks推出Agent Memory測試版。官方公告構成了這次討論的新聞起點。

配套的MemCurrent研究將原始對話與提煉後的記憶分開保存,並結合即時更新與背景整理進行維護。

更重要的產品問題在此之後才出現:一件值得記住的事不再成立時,系統會怎樣處理?助理需要連續性,但沒有修訂能力的連續性,會讓昨天的錯誤格外頑固。下文是我們的設計分析,不代表上述測試版已經實現文中所有功能。

一條記憶不只需要建立時間

設想一個專案助理:週一,團隊告訴它產品將在週五上線;週三,上線時間改到了下個月。系統即使準確找回週一的原話,仍然可能給出錯誤答案。問題不是資訊遺失,而是把一項歷史觀察當成了目前判斷。

三個時間維度有助於分清含義:系統何時得知這件事,它原本在哪段時間內適用,以及何時應該重新查證。旅行偏好可能多年有效,臨時收貨地址卻應隨旅程結束而失效。給兩者設定同一個保留期限,實際上是把儲存上的便利誤當成使用者生活的規律。

因此,過期應當首先改變一條記憶能否用於目前任務,而不一定要求立即抹去歷史。舊的上線日期仍能解釋當時為何這樣安排。它不該僅僅因為措辭與新問題高度匹配,就悄悄重新主導下一份計畫。

更正必須壓得住自己的歷史副本

另一個假設情境更能說明問題。使用者先說喜歡上午開會,後來更正為接下來六週盡量安排在下午。有效的記憶應保存臨時範圍、關聯先前的偏好,並設定複查時間。它不該把兩句話折衷成一種平均偏好,也不該把臨時例外變成永久規則。

更正也不應依賴票數取勝。十份舊摘要可能都重複上午開會的偏好,但一條明確、適用的更正應該優先於它們。重複次數可能只說明系統複製過多少次,並不能證明使用者更堅持那個說法。

由此可以提出一種帶版本的判斷模型:保存目前採用的說法、適用的時間與情境,以及它替代了哪條舊說法。當期限結束時,系統應採用使用者明確指定的後續安排,或者把偏好標記為不確定。使用者沒有再說話,不足以成為恢復舊規則的有力依據。

真正重要的介面,是下一次普通對話。如果每次更正後,使用者還得打開設定面板手動維護,記憶功能就把原本要節省的工作又推回給了使用者。

所有權意味著有人能處理分歧

這裡的所有權指實際的維護責任,不是在討論法律上的財產權。個人可以更正自己的偏好,專案負責人可以修改專案的工作假設,助理自行作出的推斷則應與兩者清楚區分。即使都保存在同一個資料庫裡,它們也不是同一種資訊。

設想助理因為使用者拒絕過兩次邀請,就推斷使用者不喜歡工作坊。這仍只是一種暫時的解釋。後續摘要即使把語氣寫得更加肯定,也不應讓它變成穩定的個人特徵。使用者應能輕鬆否定這項推斷,而不必先證明那兩次拒絕從未發生。

記憶介面因而需要幾個容易理解的操作結果:保留這條、使用到某一天、替換這條,以及停止使用這條。匯出也必須保留含義,而不只是文字。如果把舊說法搬到新助理時遺失了「已被替代」的狀態,使用者已經改掉的內容就可能重新生效。

保留記憶也有維護帳單

成本不只來自儲存空間。每條保留的資訊,未來都可能需要檢索、處理衝突、複查,並占用使用者注意力。即使儲存便宜,不斷膨脹的記憶庫也可能帶來額外負擔。這是設計上的成本分析,並非某個產品的實測結果。

一個有用的預算問題是:這條記憶能減少哪些後續工作,又可能製造哪些後續錯誤?一條能反覆避免同類編輯失誤的要求,可能值得長期保存。一次性的餐廳建議,則未必應成為固定偏好。為已完成任務保留依據,與把這些依據載入每個未來任務,是兩項不同決定。

團隊可以區分活躍記憶、歷史背景與已停用資訊。活躍記憶應形成一個精簡、認真維護的工作集合;歷史背景只在問題確實涉及過去時調取;已停用的資訊不應因為背景重建索引,就重新進入日常檢索範圍。

刪除還帶來一個相關的運作測試:使用者移除某項提煉出的偏好後,舊對話是否會在明天自動把它產生回來?產品需要給出明確答案。停止今後提煉某類資訊,與刪除全部底層紀錄,是不同請求,不應悄悄用其中一個代替另一個。

測試變化,而不只測試回憶

LongMemEval把時間推理、知識更新和資訊不足時不作答列為評估能力。Zep在2025年1月發布的論文提出了保留歷史關係的時序知識圖譜。兩者都沒有獨立驗證此次Databricks測試版,只是提供另外兩項研究背景。

對採購方和開發者而言,一組精簡的生命週期測試,可以讓討論落到實際表現。以下均為我們提出的假設測試,並非已報導的客戶事件:

  • 在截止日期已經進入多份摘要後修改它。下一份計畫應採用新日期,同時仍能解釋先前決策的背景。
  • 新增一條有結束日期的臨時偏好。到期後,助理應按明確的後續安排處理,或者詢問,而不是自行決定永久保留或恢復舊偏好。
  • 直接更正一條推斷出的偏好。更正應優先於原始推斷的各種副本,包括之後從舊資料重新產生的副本。
  • 分別詢問上個月的判斷和目前判斷。紀錄變化的地方,答案應有所區別,並明確尚不確定的部分。
  • 停用一條記憶,再重建搜尋索引、匯入舊的匯出檔案。這些操作都不應悄悄重新啟用那條資訊。
  • 讓一項影響較大的事實超過複查期限而未獲驗證。助理應重新查證或說明缺口,而不能把熟悉感包裝成時效性。

這些測試需要檢索準確率之外的指標:更正生效的延遲、過期記憶的使用情況、停用後重新出現的次數,以及過度遺忘導致的不必要提問。讓使用者把所有事情重新確認一遍,或許能減少陳舊斷言,卻也會消除記憶本來的價值。

真正有用的承諾是可以修訂

持久記憶最有價值的狀態,是既讓使用者少重複自己,又不把人困在過去的生活版本裡。產品的承諾應該容易理解:這是我目前採用的判斷,這是它適用的範圍,而你的更正將這樣改變下一步。

隨著智慧代理記憶成為基礎設施,值得比較的是:系統能否可靠地維護一組精簡、可修訂的工作判斷。單看儲存容量,無法知道一條更正能否繼續影響下一次決策。

內容僅供參考,不構成投資、法律、稅務或財務建議。