回看前文時,最新設定不一定有用
作者回頭修改前面的章節時,很容易遇到一個問題。
他需要知道的不是角色「現在」是什麼狀態。
而是角色在那一章、那一刻,應該是什麼狀態。
這兩件事差很多。
一個角色在最新進度裡可能已經死亡。
但在第十二章,他也許還活著,還能說話,還能移動,還能做出選擇。
一座城市在最新進度裡可能已經毀滅。
但在第七章,它也許還繁華、開放,裡面還有人交易、爭吵、等待某個消息。
一個陣營在最新進度裡可能已經分裂。
但在更早的章節裡,它也許仍然完整,領袖還在,階層還沒有斷裂,背叛也還沒發生。
如果作者拿最新設定去修改前文,很容易出現時間污染。
後來才發生的事,偷偷回到過去。
這就是長篇回修最麻煩的地方之一。
你不是只在修改一段文字。
你是在進入一個過去的世界。
章節不是頁碼,是世界在某一刻的切片
我們常常把章節當成文本單位。
第一章、第二章、第三章。
它們像是文件裡的分段,像是故事往前推進的容器。
但對世界觀來說,章節不只是頁碼。
每一章都是世界在某一刻的切片。
這個切片裡,角色有當時的位置。
物品有當時的歸屬。
地點有當時的狀態。
陣營有當時的結構。
關係有當時的距離。
伏筆有當時的債務。
死亡、背叛、承諾、轉交、封鎖、離開,全部都還在它們當時的位置上。
第十章的世界,和第二十章的世界不是同一個世界。
它們共享同一套設定。
但它們不是同一個狀態。
這就是為什麼長篇不能只問:「這個設定是什麼?」
它還必須問:「在這一章,這個設定走到哪裡了?」
同一個角色,在不同章節不是同一種現在
同一個角色,在不同章節裡可能有完全不同的「現在」。
第六章,他可能還在故鄉。
第十章,他可能已經踏上旅途。
第十五章,他可能加入某個陣營。
第二十章,他可能失去一件重要物品。
第二十五章,他可能死亡。
如果作者只看角色卡,很容易看到一個整體印象。
這個角色是誰。
他的背景是什麼。
他的能力是什麼。
他最後變成什麼樣。
但回到第十章時,這些資訊不一定夠。
因為第十章需要的是第十章的他。
不是故事最後的他。
不是作者現在腦中最完整的他。
不是經歷完所有事件之後的他。
而是在那個時間點,還不知道後面會發生什麼、還沒失去後面那些東西、還沒有承擔後面那些代價的他。
長篇最容易犯的錯之一,就是用後來的角色理解,回頭覆蓋早期的角色狀態。
讀者可能說不清楚哪裡不對。
但他們會感覺到:這個角色好像提前知道了自己後來才應該變成的人。
設定表保存定義,世界切片保存當時
設定表擅長保存定義。
角色是誰。
地點在哪裡。
物品有什麼來歷。
陣營代表什麼立場。
這些都是定義。
但章節需要的不只是定義。
章節需要當時。
當時角色在哪裡?
當時物品在誰手上?
當時地點是否能進入?
當時某段關係是否已經破裂?
當時某個角色是否已經知道那個秘密?
當時那個伏筆是尚未設下、正在等待,還是已經被回收?
這些不是定義問題。
這些是時間問題。
設定表可以告訴你世界的構成。
但世界切片告訴你,在故事走到那一刻時,這些構成被過去事件推導成了什麼樣子。
一個長篇世界如果只有設定表,就像只有一張地圖。
可是故事不是地圖。
故事是每一步走過之後,地圖上的人和物都不再停在原處。
回修最危險的,是把未來帶回過去
作者回頭修改前文時,常常是為了讓後面更好。
補一個伏筆。
調整一段關係。
提前放下一件物品。
讓角色更早露出某種傾向。
這些都很正常。
長篇本來就需要回修。
但回修有一個危險:作者現在知道太多了。
作者知道角色後來會死。
知道那個陣營後來會背叛。
知道某件物品後來會很重要。
知道一座城市後來會毀滅。
知道兩個人後來不可能再回到原本的關係。
於是他回到前文時,很容易讓未來的重量提前滲進去。
角色說了不該這麼早說的話。
關係出現了不該這麼早出現的裂痕。
物品被暗示得太明顯,好像故事已經知道它後來的用途。
地點被描寫得像已經背負了尚未發生的災難。
有些提前鋪陳是好的。
但它必須是作者有意識地安排。
不是因為作者忘了,那一章的世界還沒有走到未來。
好的回修不是把未來倒回過去。
好的回修,是讓過去更準確地支持未來。
這兩件事差很多。
世界切片應該由事件推導,而不是由印象拼湊
如果每一章都有自己的世界切片,那這個切片從哪裡來?
最可靠的方式,不是靠印象。
而是靠事件。
角色曾經移動,所以位置改變。
物品曾經轉手,所以歸屬改變。
地點曾經封鎖,所以行動條件改變。
角色曾經死亡,所以能參與的事件改變。
陣營曾經變動,所以組織結構改變。
伏筆曾經設定或回收,所以債務狀態改變。
這些事件一路累積到某一章,就形成那一章的世界切片。
也就是說,世界切片不是作者臨時想像出來的。
它應該是前面所有已發生事件的結果。
這樣作者停在第十章時,就不需要用最新設定猜第十章的世界。
他需要的是:把故事從前面重播到第十章,看世界在那一刻變成什麼樣。
這不是為了讓創作變得機械。
恰好相反。
它是為了讓作者不用把每一個過去的現在,都硬背在腦子裡。
InkWeave 讓游標所在的位置成為世界切片
InkWeave 的因果律引擎,做的就是這件事。
它不是只保存最新設定。
它會沿著正文裡已經發生的事件,推導到作者目前所在的章節與位置。
所以當作者把游標放在某一段文字附近,他看到的不是單純的角色卡,也不是故事最新進度的設定狀態。
而是世界走到那裡時,應該呈現出的切片。
這就是為什麼在 InkWeave 裡,游標位置很重要。
因為游標不只是輸入點。
它也是時間座標。
你停在前面的章節,世界就回到那一刻。
你停在後面的章節,世界就帶著更多事件的結果出現。
角色的位置、物品的歸屬、地點的狀態、陣營的結構,都不該只有一個永遠最新的版本。
它們應該隨著故事時間改變。
而 InkWeave 試圖讓作者在寫作現場看見這件事。
不是讓作者離開正文去查資料。
而是讓正文所在的位置,直接召回那一刻的世界。
長篇不是一條設定線,而是一串世界切片
長篇世界最迷人的地方,是它會變。
角色不是一開始就知道自己會成為誰。
地點不是一開始就背負所有後果。
物品不是一開始就帶著完整歷史。
陣營不是一開始就注定分裂或崩塌。
這些東西都在故事裡逐步改變。
所以長篇不是一條單一的設定線。
它更像一串世界切片。
每一章都有自己的當時。
每一章都有自己的角色位置、物品歸屬、地點狀態、陣營結構與未完成後果。
作者回看前文時,真正需要的不是「現在世界長什麼樣」。
而是「那一刻的世界長什麼樣」。
如果能看見這些切片,作者就不必一直用最新設定污染過去,也不必用記憶拼湊當時。
他可以更清楚地知道:此刻的故事,站在哪一個世界裡。
而一個長篇故事要真正穩固,每一章都需要自己的世界切片。