角色的日記裡,可能會有這樣一句話:
我說我已經把車票丟了。其實它還在我的大衣口袋裡。
這是一個很小的細節,卻有發展的空間。隔天早上,你可以提起那趟旅程,問問對方行李整理好了沒;也可以讓那張車票先擱在那裡一陣子,等待一個讓它變得重要的理由。
要讓這些都成立,角色必須知道日記裡交代過什麼。而當你再次打開日記時,你也會期待看到同一篇內容。
我們一直在把這些環節串起來。AI 生成的插件頁面現在會跟著聊天保存,頁面中的相關細節也能影響角色的回覆。 日記、筆記和狀態面板,和它們周圍的對話之間有了更緊密的連結。
回到同一頁
插件生成頁面後,Reverie 會把它和那段聊天一起儲存。你可以關掉面板、晚點再回來,或在另一台裝置上打開同一段聊天,再次閱讀已儲存的頁面。你也可以用歷史紀錄按鈕瀏覽先前的內容。
閱讀已儲存的頁面不花點數;生成新頁面才需要,而且第一次會先請你確認費用。所以,當某句話吸引了你的注意,你可以重讀它,而不用付費讓它再寫一次。
當你真的要求生成新頁面時,它除了參考對話,也能參考最近的舊頁面。這樣一來,日記就有可以接續的東西:一個還沒想完的念頭、一次心情的轉變,或是一個後來已經揭曉結果的計畫。
歷史紀錄有容量上限,存滿時最舊的內容最後會被清除。你也可以自己從歷史紀錄中刪除個別頁面。
讓細節延續到下一則回覆
現在聊天時,角色會收到最近相關插件頁面的簡短摘要。這讓日記內容或狀態面板有機會影響下一則回應。當你透過某個頁面傳送訊息時,角色也會取得你當時正在看的頁面作為脈絡。
當你提到車站,大衣裡的那張車票可能就會讓角色遲疑一下。一則關於還沒說出口的道歉的筆記,可能會讓下一段交流多一點張力。模型會把這些細節和對話中的其他內容一起納入考量,決定要如何回應。
對話依然會繼續往前走。如果角色後來把車票撕了,模型會被指示讓這個較新的事件優先於較舊的日記內容。它也會被告知,不要預設你已經看過那個頁面。寫在日記裡的心事可以影響角色的行為,但不會被當成他們已經在故事裡親口告訴過你的事。
頁面也會跟著故事的分支走。為聊天建立分支時,會一併帶上分支點之前符合條件的頁面。刪除訊息時,根據被刪除的那部分對話所生成的頁面也會一起移除,讓已經捨棄的劇情不會繼續透過舊面板提供事實。
讓遊戲把規則帶進聊天
有些插件不只要影響頁面上顯示的內容,也需要影響角色的回應方式。現在,作者可以為 AI 生成的插件加上指示,處理這部分的互動。
官方的真心話大冒險插件就用這個功能告訴角色現在輪到誰回答,並把你的答案留給你自己決定。抽一張卡會帶出一個問題或挑戰;接下來的回應應該留出空間,讓你自己去演繹。
這讓插件可以擁有自己的節奏:一個問題、一個選擇、一個反應,然後進入下一段交流。創作者可以在設計頁面的同時,把這些規則一併寫進去。
想試試 AI 生成的面板,請在聊天的側邊面板中打開插件,安裝並啟用一個插件,再從訊息框旁邊的插件選單打開它。生成一個頁面、讀一讀,然後回到對話裡。如果有哪個細節吸引了你,就給它一條可以發展的路。

