分支里衣服湿了、脏了、脱了外套:怎样防止人物状态突然复原?
把服装当成一条独立的状态线来管,而不是角色立绘的附属描述。做法是四步:给每件关键衣物定一个可观察的初始态;在分支节点写清“什么动作改变了它”;给每个改变配一个恢复条件;最后规定下游文本只能引用当前状态,不能凭印象重写。下面用一个虚构教学例子走完全程,人物、数字和台词都是编的,只为演示方法。

导读
把服装当成一条独立的状态线来管,而不是角色立绘的附属描述。做法是四步:给每件关键衣物定一个可观察的初始态;在分支节点写清“什么动作改变了它”;给每个改变配一个恢复条件;最后规定下游文本只能引用当前状态,不能凭印象重写。下面用一个虚构教学例子走完全程,人物、数字和台词都是编的,只为演示方法。
先分清“可观察状态”和“情绪形容”
“狼狈”“有点冷”“心情很差”无法核对,写到下一段就容易漂回去。可观察状态是能被人看见、被道具记录、被另一角色指认的东西:外套在不在身上、袖口湿到什么位置、徽章还别没别着、泥点落在哪一侧。作者要写的是这些。
以虚构故事《雨夜值班室》为例。值班员林槐有三件相关物品:一件深灰外套、一件衬衫的左右袖口、一枚别在左胸的铜徽章。初始态记为:
| 物品 | 初始状态 | 可观察依据 |
|---|---|---|
| 深灰外套 | 穿在身上,干燥 | 进门时肩线完整,无滴水 |
| 衬衫袖口 | 两侧干燥 | 卷到小臂中段 |
| 铜徽章 | 别在左胸,位置端正 | 与第二颗纽扣齐平 |
这张表放在分支开头,后面所有路径都从这里出发。它不写“林槐很累”,只写看得见的部分。
每条分支写“触发动作”,不写结果形容
分支的价值在于动作不同。同一个雨夜,可以分出三条路径,每条只改变一到两件物品。
路径A:冒雨出去接人。 触发动作是“推开侧门走进雨里约四分钟”。结果:外套肩部和后背湿透,袖口卷边被雨水打湿,徽章仍别着但表面有水珠。外套没有脱。
路径B:在室内搬漏水的桶。 触发动作是“弯腰搬桶,桶沿蹭过左胸”。结果:外套左胸位置沾上一道灰黑水痕,徽章被蹭歪、偏向腋下方向,袖口因为反复拧抹布而湿到手腕上方。外套没脱,但脏了。
路径C:嫌闷,把外套脱了搭在椅背上。 触发动作是“解开扣子,脱下外套,搭在椅背”。结果:外套离身、干燥;衬衫袖口保持干燥;徽章随外套一起离开身体,别在外套左胸上。人身上只剩衬衫。
三条路径的差异必须落在具体物品上。写“林槐变得很惨”没有用,写“徽章从胸口移到椅背上的外套左胸”才有用。
恢复条件要写死,别留给下一段猜
衣物不会自己复原。想让外套重新变干,就得写一个能变干的条件,并且写清代价。
路径A的恢复条件:进入有暖气的内间,把外套挂上墙钩,至少经过一段可被对话覆盖的时间。这段时间里,林槐只能穿衬衫,肩部仍带潮气。若剧情不允许等待,外套就得一直湿着,湿外套会限制他能做的动作,比如不能久坐、不能把背靠上文件柜。
路径B的恢复条件:外套可以继续穿,但左胸水痕需要擦拭才会变淡,且擦不干净会留印。徽章可以重新别正,但“重新别正”是一个明确动作,得有人做。没写这个动作,徽章就停在歪的位置。
路径C的恢复条件:外套要重新穿回身上,需要一个“拿起并穿上”的动作。在穿上之前,徽章不在人身上,任何“林槐左胸的徽章”都说不通。
恢复条件最好带上不可逆项:水痕擦淡了仍有印,湿袖口干了会起皱,徽章被蹭过之后别针略松。这些细节让状态有记忆,不会一键归零。
下游引用只认当前状态
三条路径合流后,后续场景不能笼统写“林槐站在门口”。要按当前状态选词。合流处理可以这样写:
- 合流点之前,先声明“以进入值班室内间为合流条件”。
- 合流后第一句只引用状态表里仍成立的项目。
- 如果某条路径的状态与合流场景冲突,先补一个过渡动作,再合流。
对照如下:
| 合流场景要写的动作 | 路径A可否直接写 | 路径B可否直接写 | 路径C可否直接写 |
|---|---|---|---|
| 林槐把外套挂在墙钩上 | 可以,外套已湿 | 可以,但左胸带痕 | 不可以,外套还在椅背 |
| 林槐低头看左胸的徽章 | 可以,徽章在身上 | 可以,但徽章偏位 | 不可以,徽章在外套上 |
| 林槐卷起袖口 | 可以,袖口已湿 | 可以,袖口湿到手腕 | 可以,袖口干燥 |
这张表的作用是逼作者在写合流句之前先查一遍。如果某条路径不成立,要么改合流句,要么在该路径里补一个动作把它推到能合流的状态。
一个容易漏的检查:徽章跟着谁走
徽章是别在衣物上的物件,它的位置取决于衣物在哪。路径C里外套离身,徽章就跟着外套走。这时如果下游写“林槐抬手碰了碰胸口的徽章”,读者会发现徽章凭空回来了。正确写法是先写“他从椅背外套上取下徽章”,再写佩戴动作。这个顺序不能省。
同理,袖口湿了之后,写“他挽起袖子”和写“他放下袖子”效果不同。放下湿袖口,手腕会沾上潮气,这个连带变化也要记进状态表。
完成检查
写完一条分支后,用下面五项过一遍:
- 每件关键衣物都有初始态,且初始态用的是可观察描述。
- 每个分支节点至少写了一个改变衣物的触发动作。
- 每个改变都配了恢复条件,恢复条件里含一个不可逆细节。
- 合流前先声明合流条件,合流句只引用当前仍成立的状态。
- 徽章、袖口这类“跟着衣物走”的物件,位置与衣物位置一致。
涉及AI辅助生成时,只需记住一点:它可能把上一段没写明的衣物状态按常见印象补回去,所以状态表要由作者自己维护,生成结果逐句对照检查,而不是指望它自动记住。这套方法是检查方案,不保证任何工具的输出每次都一致。
下一步很小:挑你正在写的一场戏,只列三件衣物,填出初始态、触发动作、恢复条件三列,然后检查合流句。


