本篇目錄

讀者已經知道,人物卻可能還不知道

懸疑小說寫到第十章,調查者艾達終於找到旅館老闆薇拉。

「我知道露西還活著。你為什麼一直替她藏身?」

這句質問有張力。讀者也可能正在等薇拉回答。

可是作者回頭看前文,發現一個問題:艾達還沒有得知露西活著。

讀者在第二章已經看過薇拉替露西藏身的場景。記者凱爾則在第八章核實了消息,但他答應不透露露西的行蹤,沒有把發現告訴艾達。

作者知道,讀者知道,凱爾也知道。寫到對話時,艾達便很容易跟著知道了。

懸疑小說的人物秘密最容易在這裡失去作用。秘密還沒有傳到某個人物手裡,他卻已經使用它做出判斷、質問別人,甚至安排下一步行動。

**InkWeave 能協助作者記住重要資訊從哪一刻開始成立。**作者明確記錄人物的知情變化,再為依賴這項資訊的場景建立條件檢查,因果律引擎就能核對:事情走到這裡,這個人物是否已經具備作者要求的前提?

對話提醒:試探不等於真正知情

艾達也可以故意用這句話詐出答案。這時她不需要真的知道露西活著,但作者要清楚這是一場試探,而不是把她寫成已掌握證據的人。因果律引擎不會從台詞自行判定她知道多少。

人物秘密不只需要內容,還需要知情範圍

先把故事裡的事實固定下來:露西仍然活著。她曾在薇拉的旅館藏身,薇拉答應不公開她的行蹤。凱爾追查失蹤事件,艾達則仍相信露西已經死亡。

這個秘密不是一個等待揭曉的句子。它會逐步進入不同人物的經歷,也會讓他們做出不同選擇。

故事位置 薇拉 凱爾 艾達
第二章 親眼見過露西,知道她仍活著,也知道她曾住在旅館 尚未得知生還消息 仍相信露西已死亡
第五章 繼續隱瞞 聽見有人見過露西的傳聞,開始懷疑 沒有收到這項消息
第八章 沒有公開藏身經過 核實露西親筆信的來源與內容,確認她仍活著 仍未得知
第十章 保守秘密 為保護露西,沒有把發現告訴艾達 不能因為凱爾知情,就一起知情
第十二章 面臨秘密可能曝光的壓力 已經知情 親自見到露西,確認她仍活著;未必知道誰曾幫她藏身

這張表能幫作者發現,所謂「知道秘密」其實還可以再拆開。

知道露西活著,不等於知道她現在在哪裡。知道她住過旅館,不等於知道薇拉為什麼保護她。親眼見到露西,也不會讓艾達立刻知道凱爾先前作出的承諾。

作者不必把每一項細節都做成追蹤資料。但當後面的場景需要其中一項資訊,就要確認人物究竟取得了哪一部分。

人物可以只知道一點,也可以因為只知道一點,做出很有說服力的錯誤判斷。

收到消息、相信消息與確認消息,要分開

凱爾在第五章聽見有人說:「我好像在車站見過露西。」

這是值得追查的消息,卻還不是經過核實的答案。對方可能認錯人,記錯時間,或者正在說謊。

到了第八章,凱爾取得一封信,也不能只因為信上簽了露西的名字,就自動完成確認。他需要透過故事中的方法核對來源與內容,作者再承認這次調查讓他知道了什麼。

人物經歷 可以成立的狀態 不能直接跳過的問題
聽見目擊傳聞 收到消息,開始懷疑露西可能活著 目擊者是否可靠,是否認錯人?
拿到一封信 持有這件物品 是否已讀過,是否知道寄件人是誰?
讀過信的內容 知道信上寫了什麼 內容是否真實,是否願意相信?
核實來源與內容 作者確認凱爾已得知露西仍活著 他是否也得知藏身地點或協助者?
把發現告訴艾達 艾達收到凱爾的說明 她是否相信,還是決定自行查證?

這些差別不必全部寫成長篇說明。它們可以藏在人物的反應裡。

只聽過傳聞的凱爾,可能急著追問。已經核實消息的凱爾,則可能刻意繞開問題。他們說出的話可以很相似,背後的理由卻不同。

在 InkWeave 裡,信件可以作為物品追蹤,取得、放置或轉交都會留下去向。讀過內容、相信消息與完成核實,則不是物品歸屬本身能回答的問題,需要作者另外確認重要狀態。

事實與認知提醒:被認為死亡,不等於真的死亡

「艾達相信露西已死」是艾達的認知,不應直接記成露西的死亡事件。這個案例裡,露西始終活著;錯誤消息可以存在於人物的經歷中,卻不需要改掉世界實際發生的事。

知道秘密,不代表會把秘密告訴別人

凱爾核實消息以後,故事不一定要立刻進入所有人共同知情的階段。

他可以選擇不說。因為他答應保護露西,也因為他不確定艾達得知後會採取什麼行動。

這個選擇會影響第十章的對話。艾達仍然追查一個她認為已經死亡的人,凱爾卻需要避免自己的回答洩露露西的存在。薇拉則可能不知道凱爾掌握了多少,對他的提問格外警惕。

懸疑不只來自答案被藏起來,也來自人物各自掌握不同內容,卻必須在同一個場景裡說話。

資訊安排 可以形成的場景
讀者知道露西活著,艾達不知道 讀者能看見她的調查偏離真相,等待她何時發現
凱爾知道露西活著,卻不能告訴艾達 對話裡的迴避、承諾與壓力開始有理由
薇拉不知道凱爾已經核實消息 她可能繼續使用一個對凱爾已經失效的說法
艾達見到露西,仍不知道薇拉曾藏她 一個謎團得到答案,另一個問題仍然存在

作者可以安排秘密在一次對話裡被說出,也可以讓某個人只透露一部分。重要的是,傳遞哪些內容、誰聽到了,以及誰相信了,需要各自有來源。

這也代表,秘密被公開以後,原本知情的人不會因此忘記。若作者需要追蹤「消息已公開」,可以另設一項狀態,不必把「凱爾已知情」清掉或回收。

同樣地,消息公開不代表每個人物都在場,更不代表遠方的艾達立刻得知。知情不能只用一個全世界共用的開關處理。

在 InkWeave 裡,先追蹤一條重要秘密

使用 InkWeave,不必先替所有人物建立完整的知識清單。

先挑一條會影響後文的秘密,再選出真正需要追蹤的人物即可。在這個案例裡,最簡單的開始方式,是建立兩項布林旗標:

  • 「凱爾已確認露西仍然活著」
  • 「艾達已確認露西仍然活著」

旗標在這裡就是作者明確定義的知情條件。第八章完成核實後,作者把凱爾的條件設為成立;艾達的條件則等到第十二章親自確認後才成立。

寫作位置 作者確認的事情 可以留下的紀錄
第八章核實消息之後 凱爾已確認露西仍活著 設定凱爾的知情旗標
第十章凱爾保持沉默 他沒有把消息告訴艾達 不因為他已知情,就設定艾達的旗標
第十二章艾達見到露西之後 艾達已確認露西仍活著 設定艾達的知情旗標
後續場景需要艾達使用這項資訊 這場戲依賴她已經知情 建立檢查相應旗標的條件閘門

如果某個人物的認知階段會反覆影響場景,也可以使用列舉旗標,明確定義「未得知、聽說、懷疑、確認」等狀態。但這不是每個秘密都必須完成的設定,簡單的成立與否,往往已經能支撐一段劇情。

當薇拉、露西或凱爾出現在正文裡,寫作旁的場景呈現與檢閱器可以帶回人物當時的位置、狀態、物品與已建立的關係。作者需要核對一次會面時,不必先離開正在寫的句子,到不同資料頁重新找人。

這些視覺與狀態回饋可以陪著寫作出現,需要時查看,不需要時繼續寫。至於某次交談究竟透露了多少,仍由作者透過相應事件與旗標確認。

功能提醒:知情表是整理方法,不是自動讀心功能

本文的表格供作者整理不同人物掌握的資訊。InkWeave 不會自動生成完整人物知識圖,也不會從台詞猜出誰相信了誰。它能記錄作者明確確認的知情變化,並驗證作者建立的後續條件。

回到較早章節,人物也要回到當時的認知

作者寫完第十二章,再回頭修改第五章時,很容易把艾達後來知道的事帶回去。

她已經見過露西,作者也熟悉了這個版本的她。於是早期的一句追問,被改成了幾乎確定露西還活著的質問。

這可能是作者有意安排的試探,也可能是不小心讓後來的認知覆蓋了過去。

InkWeave 的因果律引擎會依專案中的章節與事件順序推導狀態。當作者回到較早位置,後面才成立的旗標,不會自動變成前面已經成立的條件。

第五章的凱爾還在追查傳聞,第八章以後的他才擁有作者確認過的核實結果。艾達的知情條件則更晚才成立。

如果作者在第五章安排一場必須依賴「凱爾已確認露西活著」的戲,並放下相應的條件檢查,引擎就能指出目前尚未滿足這項要求。

作者可以把核實提前,換掉這場戲需要的前提,或保留凱爾還沒有答案的狀態。引擎不決定故事應該怎麼走,而是讓作者知道:現在使用的是哪一個階段的凱爾。

刪掉傳遞消息的場景,後面的對話也要重新檢查

作者修改第八章,決定凱爾沒有拿到那封信。原本的核實過程被刪掉,相關知情旗標事件也一起移除。

這時候,第十章的秘密不應該繼續按照凱爾已知情的版本運作。

他或許仍然答應過不傷害露西,但「保護一個可能活著的人」與「已經知道她活著,刻意替她隱瞞」會產生不同的動機與對話。

改稿內容 需要重新核對的後文 可以怎麼調整
刪除凱爾核實消息的事件與旗標設定 依賴他已確認露西活著的條件 補上另一個核實來源,或把場景改成尚在懷疑
讓凱爾在第十章把消息告訴艾達 艾達接下來是否仍應完全不知情 明確安排她收到哪些內容,以及是否相信
提前讓艾達見到露西 後文仍把第一次見面當成震驚揭露 修改人物反應與揭露安排

InkWeave 自研的因果律引擎會對明確建立的旗標與條件進行確定性計算。條件由數學運算與明確規則比對,不交由 AI 判斷哪句話看起來合理。同樣的事件紀錄與規則會得到一致的驗證結果;這項保證適用於作者明確建立的狀態與條件,不是對人物內心的猜測。

作者可以在全知儀表板查看驗證結果,確認哪個場景要求的知情條件尚未成立,再回頭檢查原本的消息來源。修改事件、旗標或場景前提後,儲存並查看重新驗證的結果。

如果只是刪掉描述,卻把旗標設定留在原處,引擎仍會依該設定計算。這就是改稿時需要同步檢查的重要部分:正文中取得消息的過程改了,作者確認的知情事件也要跟著核對。

引擎可以幫忙指出已建模的前提缺失,卻不會自動重寫凱爾的沉默,也不會判斷艾達的震驚是否感人。那些反應需要作者根據新的經歷重新設計。

驗證提醒:檢查的是前提,不是人物內心的標準答案

知情旗標未成立,代表目前紀錄尚未滿足作者設下的條件,不代表人物絕對不能猜中、試探或說謊。若這場戲不需要他真正知情,就應調整場景前提,而不是為了通過檢查,假裝他已經取得消息。

讓秘密流動,但不要讓所有人物一起知道

一條秘密可以在不同人物之間停留很久。

薇拉知道露西曾在哪裡藏身,凱爾知道她仍然活著,艾達只聽過關於她死亡的說法。讀者可以比其中幾個人知道得更多,也可以直到很晚才理解某個人物為什麼一直迴避問題。

這些差異讓場景有了不同的壓力。一次詢問不只是交換資料,也可能是在保護某個人、試探對方掌握的內容,或試圖把錯誤消息維持下去。

InkWeave 能幫作者保留重要事件與知情條件,在寫作現場呈現相關人物的當時狀態,並檢查後面的安排是否仍具備明確建立的前提。作者因此不必完全依賴記憶,反覆猜測自己讓誰在什麼時候知道了什麼。

想開始,可以先選兩個人物與一條重要秘密,按照快速上手指南建立需要追蹤的資料,再記錄一次真正改變後文的知情事件。下載與使用方案可以查看 InkWeave 方案與價格。

秘密不需要同時交到所有人物手上。它可以被聽見、誤解、核實,也可以在一個已經知情的人那裡停下來。

作者越清楚這些不同的經歷,就越能讓人物在同一場戲裡,說出有理由不同的話。