跳至主要內容

長期記憶

想讓 Anyy 在以後的對話裡沿用一項偏好或事實,可以明確要求它記住。聊天原文不會自動成為永久事實;臨時進度和一次性指令仍應留在工作階段中。

告訴 Anyy 要儲存或更正什麼​

例如:

记住:我看行程时希望同时显示当地时间和北京时间。
把每周复盘时间改成周六上午,并移除原来周五的记录。
删除“准备申请 Provider A 试用”的长期记录,我已经不考虑了。

Anyy 使用記憶工具新增、替換或刪除 Markdown 內容塊。新增時跳過完全相同的重複項;更正和刪除需要能唯一定位舊內容的短文字。不要用追加新說法代替刪除已經失效的事實。

選擇使用者資料或長期工作背景​

記憶目標儲存內容檔案
user使用者的語言、單位、需求、無障礙要求和穩定偏好memory/USER.md
memory持續專案、決定、關係、承諾與其他長期事實memory/MEMORY.md

檔案屬於 Profile,同一個 Profile 的 Role 共用。Markdown 檔案是權威記憶;沒有額外的向量記憶庫或自動整合流程。Pi 的持久對話和執行儲存所保留的是工作階段記錄,不替代這裡的記憶。

助理的身分與語氣放在 Soul。需要跟蹤狀態和截止時間的事項放在任務裡;找回以前聊過什麼則用工作階段搜尋。

寫入後怎麼確認​

進入 Dashboard → Memory,分別開啟兩份檔案檢查正文。重要修改可以要求 Anyy 說明更改了哪個目標,再核對儲存結果。記憶寫入會留下稽核記錄;產生內容中的不安全資訊可能被拒絕或遮蔽其中的敏感資訊。

手動維護與儲存衝突的操作見 Dashboard 記憶。

新舊工作階段用的版本不同​

USER.md 用於使用者側上下文。只有確定對話受眾適合使用私密資訊時,新工作階段才納入完整原文,並固定這個版本;不適合時不納入。更改後應建立私密工作階段驗證,舊工作階段不會自動替換已經固定的版本。

MEMORY.md 在每次執行時重新選取。Anyy 優先考慮 ## Pinned 區域,再選擇與目前問題匹配的一般內容區塊。選擇受上下文預算限制:每個內容區塊會完整使用或整塊省略,不會因為儲存過就每回合全部帶入。

確實需要跨主題適用的簡短約定,可以在 Dashboard 編輯成:

## Pinned

讨论计划时,把尚未决定的事项明确标出来。

## 项目

今年的旅行目的地尚未确定。

Pinned 必須使用這個二級標題;下一個一級或二級標題結束該區域。Pinned 也受預算限制,請控制長度;沒選中的一般條目仍保留在檔案中。

保持內容可靠​

只儲存由使用者明確說出或確認、以後仍有用的事實。每條只表達一個意思;容易變化的決定加上日期、條件或「尚未確定」。不要儲存密碼、API Key、復原碼、私鑰、整段文件和臨時工作進度。原始檔案留在 Workspace。

發現的問題怎樣處理
新偏好沒有生效先檢查儲存正文;修改 User 後建立私密工作階段
一筆工作記憶沒有被提到明確問相關主題,確認條目是否清楚;儲存不保證每回合選中
同一事實有兩個版本替換或刪除舊區塊,避免繼續追加矛盾記錄
寫入被拒絕去掉秘密或不安全內容,只保留必要的長期事實