我的角色在第 N 章知道什麼?
一個根據頁面上從未學到的事實行動的角色,會毀掉揭露。一本知識帳冊,回答任何一章裡,誰在何時知道什麼。
發布於 26 Sept 2026 · 1 分鐘閱讀
你正在規劃第四十章,凱必須就國王的事警告米亞,然後你停住:他現在真的知道了嗎?他在王座廳裡無意間聽到什麼,還是那是你刪掉的草稿?如果無法不重讀就回答,那麼每一個建立在答案上的場景,都蓋在沙子上。知識連貫性,就是把「誰在何時知道什麼」從猜測變成查詢的紀律。
這種失敗是安靜的。不像碎掉又回來的劍,一個知道太多的角色,不會讓頁面上立刻出現任何抵觸。那場戲讀起來好好的,發表了,然後揭露落地平平,因為讀者從未看見角色掙到那項資訊。在任何推理形狀的東西裡,這讀起來是作弊,而它也在讀者最不肯原諒的連貫性錯誤之列(見七種連貫性錯誤)。
記一本知識帳冊
為故事裡的每個祕密或重大事實,保留一份小紀錄。帳冊裡每項事實一行,而那一行上的每個人是:
- 知情者,連同他在頁面上得知此事的章節與場景。
- 機制:被告知、無意間聽到、親眼目睹、推論出來。從兩條線索推論出來的祕密,與在說明文裡送來的祕密,演出來天差地遠,而機制決定之後的對峙可以怎麼排。
- 誰還不能知道:與誰知道同樣是正史。這是戲劇反諷的引擎,而失去對它的掌握,就是爆雷從作者漏進角色身上的方式。
- 在哪裡確立:章節與場景,讓你能重讀確切的段落,而不是相信你對它的記憶。
與其他所有角色狀態一樣,知識會隨時間改變,所以帳冊保留歷史,而不是只握著目前的快照。「米亞知道國王是一頭龍,第三十章起,凱在決鬥後告訴她的」是一個有生日的概念:它在第二十九章是假的,之後是真的。規則與角色狀態追蹤相同:標日期,不要覆寫。
任何追蹤器都必須回答的三個問題
知識是三條會一起斷掉的狀態線之一。追蹤器運作正常的判準是:對你說出的任何一章,它能不靠重讀回答三個問題:
- 這個角色在那一章知道什麼?
- 這個角色在那一章位於哪裡?
- 這個角色在那一章之前受過傷,或有過其他改變嗎?
做不到,代表紀錄在某處被覆寫了。最常見的覆寫,是檔案上那個看似無害的「目前知識」欄位:它回答誰現在知道,並抹掉誰當時知道的答案。
有證據,否則只是理論
一則附出處的條目,抵得過好幾則沒有的。把每一項得知釘在它的章節、它的場景,而且最好釘在段落本身,理由有三:
- 你可以核對自己。 你記得自己寫了什麼,會漂向你打算寫什麼。段落是唯一的權威。
- 修訂變快。 當一場揭露在第二稿讀起來無力,證據幾秒鐘就告訴你,那場得知的戲存在,還是你根本跳過沒寫。
- 爭議終結。 一則指不出頁面的知識宣稱,不是既立事實;它是一個你隨身帶著的理論。正史把已確立與推論分開,正是為了這個理由,而知識值得同樣的嚴謹。
每場揭露之前查帳
讓它成為任何對峙、揭露或會面場景之前的儀式:
- 列出將在這場戲裡的每一個人。
- 對每個利害相關的祕密,查房間裡誰知道它、怎麼知道、從何時知道。
- 把讀者的知識,與每個角色的分開查。戲劇反諷是讀者知道、角色不知道;驚奇是兩邊都不知道。失去這個區分,兩者一起垮。
- 如果某人必須知道頁面從未展示的事,你有三個誠實的選項:寫出那場得知的戲、把揭露往後移,或讓另一個角色現在在頁面上傳遞消息。
頁面外的學習,花的是信任
瑣碎的知識可以在頁面外授予:方向、公開活動、全鎮都知道的事。重大的知識在頁面外授予,應該罕見;而當它發生時,在頁面上承認那道落差(「她那一週都待在檔案庫裡」),讓讀者看見你知道他們會問。推動劇情的關鍵祕密,永遠不該從頁面外抵達。帳冊讓這件事現形:一則機制欄寫著「第四十章之前的某處」的條目,是一個標了日期的洞。
Kanonara 如何處理這件事
祕密與每個角色知道什麼,在 Kanonara 裡是帶著歷史的結構化紀錄,是每個角色隨時間變化的狀態的一部分。一個章節被分析時,角色根據先前任何場景都未曾確立的資訊行動,會被標記為一個問題,附上頁面有與沒有展示的證據,而知識更新的提案,會連同它出處的段落一起送來。沒有任何東西未經你核准就成為正史。請看Kanonara 的運作方式。