分支裡衣服濕了、髒了、脫了外套:怎樣防止人物狀態突然復原?
把服裝當成一條獨立的狀態線來管,而不是角色立繪的附屬描述。做法是四步:給每件關鍵衣物定一個可觀察的初始態;在分支節點寫清「什麼動作改變了它」;給每個改變配一個恢復條件;最後規定下游文本只能引用當前狀態,不能憑印象重寫。下面用一個虛構教學例子走完全程,人物、數字和台詞都是編的,只為演示方法。

導讀
把服裝當成一條獨立的狀態線來管,而不是角色立繪的附屬描述。做法是四步:給每件關鍵衣物定一個可觀察的初始態;在分支節點寫清「什麼動作改變了它」;給每個改變配一個恢復條件;最後規定下游文本只能引用當前狀態,不能憑印象重寫。下面用一個虛構教學例子走完全程,人物、數字和台詞都是編的,只為演示方法。
先分清「可觀察狀態」和「情緒形容」
「狼狽」「有點冷」「心情很差」無法核對,寫到下一段就容易漂回去。可觀察狀態是能被人看見、被道具記錄、被另一角色指認的東西:外套在不在身上、袖口濕到什麼位置、徽章還別沒別著、泥點落在哪一側。作者要寫的是這些。
以虛構故事《雨夜值班室》為例。值班員林槐有三件相關物品:一件深灰外套、一件襯衫的左右袖口、一枚別在左胸的銅徽章。初始態記為:
| 物品 | 初始狀態 | 可觀察依據 |
|---|---|---|
| 深灰外套 | 穿在身上,乾燥 | 進門時肩線完整,無滴水 |
| 襯衫袖口 | 兩側乾燥 | 捲到小臂中段 |
| 銅徽章 | 別在左胸,位置端正 | 與第二顆鈕扣齊平 |
這張表放在分支開頭,後面所有路徑都從這裡出發。它不寫「林槐很累」,只寫看得見的部分。
每條分支寫「觸發動作」,不寫結果形容
分支的價值在於動作不同。同一個雨夜,可以分出三條路徑,每條只改變一到兩件物品。
路徑A:冒雨出去接人。 觸發動作是「推開側門走進雨裡約四分鐘」。結果:外套肩部和後背濕透,袖口捲邊被雨水打濕,徽章仍別著但表面有水珠。外套沒有脫。
路徑B:在室內搬漏水的桶。 觸發動作是「彎腰搬桶,桶沿蹭過左胸」。結果:外套左胸位置沾上一道灰黑水痕,徽章被蹭歪、偏向腋下方向,袖口因為反覆擰抹布而濕到手腕上方。外套沒脫,但髒了。
路徑C:嫌悶,把外套脫了搭在椅背上。 觸發動作是「解開扣子,脫下外套,搭在椅背」。結果:外套離身、乾燥;襯衫袖口保持乾燥;徽章隨外套一起離開身體,別在外套左胸上。人身上只剩襯衫。
三條路徑的差異必須落在具體物品上。寫「林槐變得很慘」沒有用,寫「徽章從胸口移到椅背上的外套左胸」才有用。
恢復條件要寫死,別留給下一段猜
衣物不會自己復原。想讓外套重新變乾,就得寫一個能變乾的條件,並且寫清代價。
路徑A的恢復條件:進入有暖氣的內間,把外套掛上牆鉤,至少經過一段可被對話覆蓋的時間。這段時間裡,林槐只能穿襯衫,肩部仍帶潮氣。若劇情不允許等待,外套就得一直濕著,濕外套會限制他能做的動作,比如不能久坐、不能把背靠上文件櫃。
路徑B的恢復條件:外套可以繼續穿,但左胸水痕需要擦拭才會變淡,且擦不乾淨會留印。徽章可以重新別正,但「重新別正」是一個明確動作,得有人做。沒寫這個動作,徽章就停在歪的位置。
路徑C的恢復條件:外套要重新穿回身上,需要一個「拿起並穿上」的動作。在穿上之前,徽章不在人身上,任何「林槐左胸的徽章」都說不通。
恢復條件最好帶上不可逆項:水痕擦淡了仍有印,濕袖口乾了會起皺,徽章被蹭過之後別針略鬆。這些細節讓狀態有記憶,不會一鍵歸零。
下游引用只認當前狀態
三條路徑合流後,後續場景不能籠統寫「林槐站在門口」。要按當前狀態選詞。合流處理可以這樣寫:
- 合流點之前,先聲明「以進入值班室內間為合流條件」。
- 合流後第一句只引用狀態表裡仍成立的項目。
- 如果某條路徑的狀態與合流場景衝突,先補一個過渡動作,再合流。
對照如下:
| 合流場景要寫的動作 | 路徑A可否直接寫 | 路徑B可否直接寫 | 路徑C可否直接寫 |
|---|---|---|---|
| 林槐把外套掛在牆鉤上 | 可以,外套已濕 | 可以,但左胸帶痕 | 不可以,外套還在椅背 |
| 林槐低頭看左胸的徽章 | 可以,徽章在身上 | 可以,但徽章偏位 | 不可以,徽章在外套上 |
| 林槐捲起袖口 | 可以,袖口已濕 | 可以,袖口濕到手腕 | 可以,袖口乾燥 |
這張表的作用是逼作者在寫合流句之前先查一遍。如果某條路徑不成立,要麼改合流句,要麼在該路徑裡補一個動作把它推到能合流的狀態。
一個容易漏的檢查:徽章跟著誰走
徽章是別在衣物上的物件,它的位置取決於衣物在哪。路徑C裡外套離身,徽章就跟著外套走。這時如果下游寫「林槐抬手碰了碰胸口的徽章」,讀者會發現徽章憑空回來了。正確寫法是先寫「他從椅背外套上取下徽章」,再寫佩戴動作。這個順序不能省。
同理,袖口濕了之後,寫「他挽起袖子」和寫「他放下袖子」效果不同。放下濕袖口,手腕會沾上潮氣,這個連帶變化也要記進狀態表。
完成檢查
寫完一條分支後,用下面五項過一遍:
- 每件關鍵衣物都有初始態,且初始態用的是可觀察描述。
- 每個分支節點至少寫了一個改變衣物的觸發動作。
- 每個改變都配了恢復條件,恢復條件裡含一個不可逆細節。
- 合流前先聲明合流條件,合流句只引用當前仍成立的狀態。
- 徽章、袖口這類「跟著衣物走」的物件,位置與衣物位置一致。
涉及AI輔助生成時,只需記住一點:它可能把上一段沒寫明的衣物狀態按常見印象補回去,所以狀態表要由作者自己維護,生成結果逐句對照檢查,而不是指望它自動記住。這套方法是檢查方案,不保證任何工具的輸出每次都一致。
下一步很小:挑你正在寫的一場戲,只列三件衣物,填出初始態、觸發動作、恢復條件三列,然後檢查合流句。


