一隻杯子跨過三條分支:怎樣做最小道具連續性表?
為每件需要跨分支的道具建一張四列表,列為「時間點、所在位置、持有人、可見狀態與移動動作」。每條分支各填一遍,匯合前並排比對,先確定位置與持有人,並補齊必要的交接,再修可見狀態,最後潤色動作幅度。下面用一個虛構教學例子走完整流程,人物、數字與台詞均為編造,不對應任何真實項目。

導讀
為每件需要跨分支的道具建一張四列表,列為「時間點、所在位置、持有人、可見狀態與移動動作」。每條分支各填一遍,匯合前並排比對,先確定位置與持有人,並補齊必要的交接,再修可見狀態,最後潤色動作幅度。下面用一個虛構教學例子走完整流程,人物、數字與台詞均為編造,不對應任何真實項目。
先確定要追蹤的道具範圍
不是所有道具都值得進表。判斷標準有兩條:它會跨過至少兩條分支,或者它在匯合鏡頭裡必須被看見。虛構例子《末班車休息室》裡,三條分支都發生在同一間車站休息室,只有一隻白瓷茶杯同時滿足兩條:A分支裡林晚把它放在長椅扶手上,B分支裡她端著它走到窗邊,C分支裡周遲把它從茶几中央推到邊緣。茶几上另有一壺清水,三條分支開始前都已擺好;掛鐘、報紙、雨傘不參與狀態變化,暫不進表。
範圍定小之後,給每個時間點編號。編號只用於對齊,不要求等長。例子裡用T1到T5:T1是分支開始前的共同狀態,T2、T3、T4是三條分支各自的中段,T5是匯合鏡頭。
四列狀態表怎麼填
先填共同起點,再逐分支填。填表時只寫鏡頭裡能看見的東西,不寫「她心情不好所以放下杯子」這類推斷。
| 時間點 | 所在位置 | 持有人 | 可見狀態與移動動作 |
|---|---|---|---|
| T1(共同起點) | 茶几中央 | 無人持有 | 杯口朝上,杯柄朝左,滿杯,靜止 |
| T2-A | 長椅扶手 | 無人持有 | 林晚從茶几端起,喝到七分滿後放下,杯口朝上 |
| T3-A | 長椅扶手 | 無人持有 | 七分滿,杯口朝上,無移動 |
| T2-B | 窗前林晚手中 | 林晚 | 從茶几端起,喝到五分滿後走到窗邊,杯口朝上 |
| T3-B | 窗前林晚手中 | 林晚 | 又喝兩口,剩三分滿,杯口朝上 |
| T2-C | 茶几邊緣 | 無人持有 | 周遲從中央推到邊緣,滿杯,杯口朝上 |
| T3-C | 茶几邊緣 | 無人持有 | 周遲碰倒杯子,水灑出,杯子翻轉後杯口朝下 |
| T5(匯合) | ? | ? | ? |
T5先留空,這是故意的。匯合鏡頭要等三條分支都定稿後再填,否則容易把某條分支的臨時狀態當成結論。
用三條分支做一次比對
把T3三條並排看:A在長椅扶手、無人持有、七分滿;B在窗前林晚手中、三分滿;C在茶几邊緣、無人持有、空杯且杯口朝下。位置、持有人與水量都不同。注意「周遲移動過杯子」不等於「周遲此刻持有杯子」,表裡記錄的是這一拍結束時的狀態。
這時不要急著改。先問一個前置問題:這三條分支在故事裡是同時發生、先後發生,還是互斥的假設分支?例子裡設定為互斥假設分支,同一段時間只走一條。互斥分支不需要在T3就統一,只需要在T5匯合時給出一個能解釋來路的狀態。
假設匯合鏡頭是林晚獨自回到休息室,看見茶杯在茶几中央、杯口朝上、半杯。那麼三條分支各自要補一段交代,連水量也要接上:
| 待補時間點 | 所在位置 | 持有人 | 可見狀態與移動動作 |
|---|---|---|---|
| T4-A | 茶几中央 | 無人持有 | 林晚拿起杯子,喝到半杯,拿回茶几放下,杯柄朝左 |
| T4-B | 茶几中央 | 無人持有 | 林晚端杯回茶几,用已擺好的水壺補到半杯,再放下,杯柄朝左 |
| T4-C | 茶几中央 | 無人持有 | 周遲扶正空杯,補到半杯,移回中央,杯柄朝左 |
| T5(共同目標) | 茶几中央 | 無人持有 | 杯口朝上,杯柄朝左,半杯,靜止 |
T4都是新增動作,不是已有事實。先列入待補清單,實際寫進分鏡並核對後,才能把T5從共同目標改為已確認狀態。僅寫「拿回茶几」無法解釋A的七分滿和B的三分滿為何都變成半杯。
發現跳位後的修改優先級
比對時最容易發現的錯是「跳位」:T2在某處,T3沒有任何移動動作卻換了地方。例子裡如果T2-A在長椅扶手、T3-A卻寫成窗台,中間沒有「端起並走過去」,這就是跳位。
修改按三級排序:
- 位置與持有人。這兩項錯了,觀眾會直接看出人手裡憑空多出或少了一件東西。先補移動動作,或把後一個時間點的位置改回前一個。
- 可見狀態。杯口朝向、剩餘量、是否破損屬於這一類。它比位置寬容,但匯合鏡頭裡如果杯口朝向和分支結尾相反,仍會被看見。
- 移動動作。動作是解釋位置變化的手段,位置定下來之後再潤色動作幅度和速度,避免為了動作好看而改位置。
優先級的意思是:低一級的修改不能推翻高一級的結論。如果為了讓「端起」這個動作更漂亮,把杯子從茶几改到窗台,那就本末倒置了。
複核路徑
填完表後按固定順序走一遍,每步只查一件事。
第一步,縱向查每一列。位置列從T1讀到T5,看有沒有無動作的跳變;持有人列看有沒有人憑空接手;可見狀態列看杯口朝向和剩餘量是否連續。
第二步,橫向查每一行。同一時間點的位置、持有人、可見狀態能不能同時成立。若某行誤寫「杯口朝下」且「仍然滿杯」,就要回看灑水動作;若寫「已放在長椅扶手上」,持有人便不能仍填林晚。
第三步,回到分鏡文字,逐條核對表裡的动作是否真的寫進了對應鏡頭。表裡有「端起」,分鏡裡沒有這個動作,就要補;分鏡裡有「放下」,表裡沒記,就要回填。
第四步,只查匯合鏡頭。把T5和三條分支的T3分別配對,確認每一種走法都能解釋T5的狀態。解釋不通的分支,要麼補動作,要麼改T5。
第五步,標記待補項。補出來的动作、台詞、道具位置都要單獨列一張清單,註明屬於哪條分支、影響哪些鏡頭。這份清單是給下一輪修改用的,不混進已定稿的表。
完成檢查
一張最小道具連續性表算填完,要同時滿足:
- 每件道具都有T1共同起點,且起點狀態三條分支一致;
- 每條分支的每個時間點都有位置、持有人、可見狀態三項,沒有空格;
- 位置變化都能在相鄰時間點之間找到對應移動動作;
- 匯合鏡頭的狀態能被每一條分支解釋,解釋不了的已列入待補清單;
- 待補清單裡的每一項都寫明了所屬分支和影響鏡頭。
如果涉及AI輔助生成分鏡文字,可以把它當作填表後的校對提示:讓模型按四列逐條比對並指出不一致處,但輸出不保證正確,仍需人工回看分鏡原文確認。AI看不到你腦中的畫面,只能依據你寫進文本的位置和動作判斷。
最後做一個小動作:挑出你當前項目裡跨分支最多的那一件道具,只給它建一張四列表,填到匯合鏡頭為止。一張表跑通,再決定要不要給第二件道具建表。


