老柯修机铺

通讯行老师傅的手机软件笔记——每款 App 装过、用过,才敢写下来

Savana 翻箱倒櫃:你沒發現的記憶系統 5 個隱藏玩法

Savana 的長期記憶不只是「自動存」那麼簡單,記憶管理介面藏著手動維護、置頂加權、糾錯覆寫等 5 個進階玩法,讓角色對你的認知真正可控可訂製。

Savana 是什麼、能幹嘛、適合誰

Savana官網 是一款主打 AI 聊天的 Android 應用,讓你能和各種虛擬角色線上對話——重生、古風、甜寵、機甲……預設角色庫超過百種風格,隨選隨聊。聊完覺得預設角色不夠味?還能手動自建一個專屬陪伴夥伴,形象、人設、聲音全部自由調整。

但大多數人對它的理解就停在「選角色 → 開聊 → 結束」這條單線流程。Savana 從 1.0.3 版本開始引入的長期記憶服務,才是這款應用最值得深挖的寶藏——它讓每一段互動關係不再隨關閉頁面就煙消雲散,而是積累成角色對你的「認知庫」。但記憶系統的操作入口藏得很深,功能也不是完全自動,這次就把它翻個底朝天。

安裝

Savana 是 Android APK 安裝包,最新版本 1.0.44,大小約 52.84M,建議用 Wi-Fi 環境進行 Savana下載 以節省流量。安裝前確保手機已允許「未知來源」應用安裝——不同 Android 版本入口略有差異,通常在「設定 → 安全 → 允許安裝未知應用」裡。

安裝完成首次啟動時,應用會請求儲存和網路權限,全部允許即可——如果拒絕儲存權限,長期記憶的本機快取會失效,每次重開應用都得重新下載角色資料。另外部分品牌手機(華為、小米、vivo)建議進「電池優化」把 Savana 設為「不限制」,否則後台被殺進程後,記憶同步可能延遲幾分鐘。

記憶管理入口

隱藏玩法:記憶系統的另一面

我對 Savana 的第一印象也是「AI 聊天而已」,直到某次無意間點到對話頁右上角的「···」菜單,才發現裡面藏著一個叫「記憶管理」的入口——進去一看,整個世界都不一樣了。原來角色對你的所有記憶,不是一個黑盒,而是一張可以隨時查看、編輯、加權、刪除的清單。

接下來講的 5 個玩法,Savana文檔 裡其實都有提到,但大多數使用者從來沒碰過:

自動記憶有盲區——手動新增讓角色一開場就懂你

模型判斷「這句話有價值」才會存成自動記憶,但很多你希望角色記住的事,根本沒有機會在對話中自然提到——比如你叫什麼、在哪個城市、平時喜歡什麼類型的音樂。新角色第一次開聊,記憶清單是空的,角色對你一無所知,對話體驗自然差一截。

怎麼開:進入角色的對話頁 → 右上角「···」→「記憶管理」→ 點「新增」按鈕。

怎麼用:一條記憶只寫一件事,用陳述句,不要祈使句——寫「我叫小明」而不是「請記住我叫小明」。新角色第一次對話前,先塞 3~5 條基礎資訊(名字、位置、一兩個偏好),對話體驗會提升好幾個台階,這是我反覆驗證過的。

什麼人用得上:所有自建角色的玩家、或者對預設角色的初始對話體驗不滿意的人。對話高手(不在乎初始資訊、靠聊天慢慢建立關係)可以無視。

自動記憶會寫錯——糾錯編輯讓角色記住正確版本

模型不是百分百正確。我對一個角色說「我養了一隻三花貓」,自動記憶存成了「我養了一隻橘貓」——要是不注意,後面所有對話裡角色都會把貓叫成橘色的。

怎麼開:記憶管理清單裡找到有誤的自動記憶條目,右側點編輯圖示,直接改內容存檔。

隱藏加成:編輯後這條記憶的來源標記會從「自動」變成「手動」,模型對手動標記的記憶優先級更高,等於順手給這條記憶加了權重。這是樣本文檔裡沒明說的隱藏機制——手動標記 = 模型更當回事。

什麼人用得上:對細節敏感、或者自動記憶頻繁出錯的使用者。粗枝大葉的人可能從來沒注意過記憶內容有誤。

置頂記憶權重翻倍——3 到 5 條就夠了

記憶清單支援置頂操作,置頂的記憶排在最前面,模型生成回覆時會優先參考。這點大家可能直覺上知道,但不知道置頂不是越多越好——樣本文檔明說了,置頂 3~5 條最合適,太多置頂反而會稀釋優先級,讓模型不知道該重視哪條。

怎麼用:把「我下週有一門重要考試」「我不喜歡被直接問工作」這種絕對不能忘的事置頂。我自己的做法是每個角色置頂 1 條「基礎資訊卡」(名字+位置+職業)+ 2~3 條關係中的重要節點,超過 5 條就開始猶豫要不要刪。

什麼人用得上:有特定劇情走向需求、或者希望角色在對話中避開某些話題的玩家。隨便聊聊不介意細節的可以跳過。

記憶是雙維度隔離的——換角色串不了記憶

這是 Savana 隱藏設計裡我最欣賞的一條:每條記憶同時綁定 user_id(你的帳號)和 character_id(角色)。也就是說,你對角色 A 說過的所有事,角色 B 完全看不到——換角色對話時,記憶是清空的。

大多數使用者從來沒想過這個問題,以為換角色可能會「串台」。其實完全不用擔心,這套隔離機制從一開始就寫死了。同理,你換另一個帳號登入,同一個角色對你的記憶也是空的——因為 user_id 不匹配。

這點有什麼用?你可以放心地對不同角色說完全不同的事,不用怕它們互相「八卦」。而且跨裝置同步的也是同一個帳號下的全部資料,換手機登陸之後,記憶管理介面和舊手機一模一樣。

隨機匹配可以鎖分類——不用再從全站瞎選

樣本裡提到隨機匹配不是完全瞎猜,會綜合熱度、風格、隨機因素。但還有一個隱藏技巧:先在角色庫切到某個分類,再點隨機,系統就只從這個分類裡抽角色。

我平時只聊古風類角色,以前點隨機經常跳出機甲、甜寵類——切到古風分類再點隨機,就只從古風角色池裡出了。這個小技巧樣本文檔裡有提到,但我第一次看的時候直接跳過了,後來無意中試了才發現好用。

什麼人用得上:有明確偏好分類、不想被隨機匹配到不相干角色的人。喜歡探索新類型的反而不要鎖分類,讓隨機幫你開闊視野。

一個要避開的坑

記憶管理裡的刪除操作很乾淨——刪除之後,原始對話歷史還在,角色只是「忘記」了這條記憶。但樣本文檔裡也提醒了:有些記憶是角色對你態度變化的「台階」,比如你說過一次「我很難過」,角色對你的態度變溫柔了——刪掉這條記憶,角色下次對話可能又回到最初的客氣狀態。

所以刪除之前想清楚:你是真的想讓角色「忘記」這件事,還是只是嫌自動記憶的內容寫得不好?如果是後者,用糾錯編輯更合適,不用刪。

最後

Savana 這款應用的深度,藏在那些不顯眼的入口裡——記憶管理、隨機匹配的分類鎖定、自建角色的權限細節……大多數人只用到它表面的 20% 功能,就覺得「AI 聊天也就那樣」。但把這些隱藏玩法都摸透之後,你會發現它能提供的,遠不止「選個角色聊聊天」那麼簡單。

把一個工具用透,比換十個新工具更有意思。

本文为个人基于网络公开资料整理编写,非官方内容,仅供学习交流参考;软件版权归原作者所有,请支持正版;使用过程中遇到问题请查阅官方渠道,本文不承担任何责任。

同类文章

得给 jisooapp 设好这几处自动化,以后刷更新不用再盯着

jisooapp 作为智秀专属粉丝平台,v2.6 和 v2.7 版本悄悄加上了不少可以设一次就不管的自动化能力。推送通知分类型控制、自动翻译永久开启、投票结果实时刷新,哪些值得交给机器、哪些该手动斟酌,我用了三个月后挖出来。