第一次在 Reverie 為對話開分支時,你很容易忍不住處處都開分支。回覆不太喜歡?開分支。後悔某個選擇?開分支。好奇另一個答案會怎樣?開分支。
一週後,同一條主幹上長出了 14 個分支,你已經想不起來哪一個才是你真正喜歡的版本。
分支是 Reverie 最強大的功能之一,也是最容易被誤用的功能之一。這篇是一份實戰指南,教你像作者一樣使用它,而不是像反覆存檔讀檔的玩家。
開分支實際上做了什麼
在 Reverie 裡,每則訊息都是一個分支點。從某則訊息開分支,會建立一個新分支,它會:
- 繼承那一點之前的一切——同樣的歷史、同樣的長期記憶、同樣的角色狀態。
- 從那一點之後各走各的——新分支有自己的對話歷史、自己累積的記憶、自己的摘要。
- 不會回頭影響原本的分支——分支裡發生的任何事,都不會滲回主線。原本分支裡的角色永遠不會「得知」另一條分支發生了什麼。
你可以為分支命名、加上標籤、在分支之間切換,數量也幾乎沒有上限。
最後這個特性——分支彼此隔離——正是分支之所以好用的全部原因。這也是多數使用者一開分支開上癮時最容易忘記的一點。
開分支 vs. 滑動:什麼時候用哪個
這兩個功能有重疊,大多數使用者會把它們混為一談。其實不該如此。
滑動/重新生成會產生同一則回覆的不同版本。這是一個小範圍、局部的操作,角色只是把這一輪換個說法。你傳送下一則訊息時,會選定其中一個版本繼續下去。適合用在:
- 回覆的意圖對了,但措辭不對。
- 你想比較同一個節拍的兩種呈現方式。
- 你想在這一輪內調整節奏,但不改變方向。
開分支會建立一條新的時間線。這是結構性的操作。分支點之後的一切都會成為獨立的分支,擁有自己的未來。適合用在:
- 你想嘗試一條根本不同的路——不同的答案、不同的場景、不同的氛圍。
- 你做了一個想收回的選擇,但不想抹掉之前發生的一切。
- 你想一邊做實驗,一邊確保目前的劇情安然無恙。
經驗法則:節拍之內用滑動,場景之間開分支。 如果你是在兩種「角色說了什麼」之間選擇,就滑動。如果你是在兩種「接下來發生什麼」之間選擇,就開分支。
三個值得開分支的好理由
在以下這些情況,開分支才真正發揮價值:
1. 想試試看、又不想就此定案的「如果」
角色即將做出一個決定,而你真的很掙扎。在決定之前開分支,在分支裡用其中一種方式演下去,看看效果如何。喜歡的話,就改到那條分支繼續讀下去;不喜歡的話,原本的分支完全不受影響。
這是多數作者最常用的分支方式。把它當成大綱草稿——成本低、隨時可丟,很適合用來看某個方向有沒有發展潛力。
2. 想乾淨俐落地挽回的失誤
你傳了一則讓自己後悔的訊息——太早透露了某件事、語氣破壞了場景,或是不小心把角色逼進了死角。從那則糟糕訊息之前開分支,重新來過,在你真的想回去看之前,別再回頭看原本的版本。
要避開的陷阱:用刪除訊息來代替開分支。刪除無法復原,開分支可以。開分支也更乾淨——原本的劇情依然存在,萬一那個「失誤」後來證明其實挺有意思的,也還找得回來。
3. 想保持彼此獨立的平行劇情
同一個角色,兩個故事。也許是一條慢熱的戀愛線,加上一條「如果我們從未相遇」的線,兩者並行。分支能讓它們真正各自獨立——戀愛線不知道另一條線的存在,另一條線也沒有戀愛線的記憶。
搭配使用者人設,你就能和同一個角色過著完全不同的人生,彼此不會互相干擾。
三個看似合理、其實不然的理由
以下這些模式會讓分支失控蔓延:
- 因為模型的回覆感覺普普通通就開分支。 這是滑動該處理的事。為了一則平庸的回覆開分支,只會換來一條你永遠不會回去的分支,以及一堆你永遠不會清理的雜物。
- 用開分支代替編輯記憶。 如果角色「老是忘記」某件事,解法是記憶面板(指南),而不是新的分支。
- 在冒險之前開分支來「存檔」對話。 Reverie 會自動儲存。分支不是存檔檔案。如果你在每個戲劇性的節拍前都開分支,你不是在探索——你是在囤積。
如何管理分支而不被淹沒
幾個習慣能讓分支樹保持清楚易讀:
- 開分支的當下就命名。 善用標籤——「比較溫柔的告白」、「他們沒說出口」、「另一版:先離開的是她」。一週後,「分支 5」什麼也沒告訴你。
- 保留一條正史分支。 選定哪個版本是「這個故事」,不要隨意從它開分支。把其他分支當成實驗,而不是與它平起平坐。
- 修剪。 如果一條分支兩週沒碰了,你記得當初為什麼開它,卻想不起裡面發生了什麼,那就刪掉吧。它並不是撐起故事的關鍵。
- 在場景交界處開分支,而不是在台詞中途。 在情緒節拍進行到一半時開分支,只會產生兩個未完成的場景。等節拍告一段落、出現自然的喘息點時再開分支。
開分支做不到的事
先把預期設定正確,可以省去很多挫折:
- 分支不會合併回去。 沒有「把分支 B 的精彩部分套用到分支 A」這種功能。如果兩邊都想要,你得手動把脈絡帶過去。
- 角色不會意識到其他分支。 他們不知道「在另一條時間線裡我們接吻了」。他們確實沒有那些資料。不要在一條分支之外提起那條分支裡的內容。
- 開分支不會重設角色。 角色在分支點的個性、聲音、情境和長期記憶狀態都會延續下去。開分支是「如果我當時做了不同的選擇」,而不是「重新開始」。
如果真的想重新開始,就開一段新的對話——那是另一個獨立的基本功能。
綜合起來:一套工作流程
一個常見且行得通的節奏:
- 照常進行主線劇情——用滑動挑選版本,不要開分支。
- 遇到真正的分歧點——道德抉擇、告白、會讓角色輾轉難眠的決定。
- 開一次分支。 為兩條分支取清楚的名字(「她答應了」/「她拒絕了」)。
- 每條分支都演幾個節拍——不是只看一則回覆,而是好幾則。
- 選出你想繼續下去的那一條。先別急著刪掉另一條,放著觀察一段時間。
- 如果一週後你都沒有回到被擱置的分支,就把它修剪掉。
這就是作者使用修訂稿的方式。重點不是什麼都留著——而是選定一個版本,同時明白那次實驗是真實發生過的,而不只是空想。
如何與 Reverie 的其他功能搭配
- 記憶——每條分支各自累積記憶;在一條分支裡釘選的關鍵事實不會帶到其他分支。
- 節奏——如果某個場景需要完全不同的開場,與其無止盡地滑動尋找對的第一則回覆,不如先開分支。
- 人設——如果要讓平行劇情完全分開(不同名字、不同記憶、不同關係),人設比分支更徹底。
- 角色撰寫——角色越鮮明,分支之間的差異就越有意義。模糊的角色只會產出同一則回覆的三個微幅變化版本。
重點整理
開分支時,要像在寫草稿,而不是在玩存檔。在真正的抉擇處開分支,在台詞上用滑動,每條分支都命名,不會再回去的就修剪掉。
分支的魔力不在於讓所有可能性都敞開——而在於讓你能選定一個版本,同時知道那條沒走的路,在你需要時依然還在。

