本篇目錄
- 人物可以說謊,作者不能弄錯案件
- 先整理案件真相
- 分開真相、人物所知與讀者所見
- 從一把鑰匙開始使用 InkWeave
- 在寫作現場核對當時的案件
- 讓揭露等待必要的知情條件
- 改稿後追查來源並重新驗證
- 掌握真相,把揭露留給創作
人物可以說謊,作者不能弄錯案件
諾亞坐在餐桌另一端,回答調查者的問題。
「我整晚都沒有進過書房。」
這句話可以是一個很好的謊言。因為作者知道,諾亞不只進過書房,還拿走了抽屜裡的遺囑。
他先向管家艾琳借了鑰匙,帶走遺囑,再把鑰匙還給她。稍後,醫師莉亞由艾琳帶進書房。艾琳知道遺囑原本放在抽屜裡,發現抽屜空了,便告訴莉亞文件不見了。兩人都沒有親眼看見誰拿走文件。當晚,莊園主人被發現死亡。
讀者此刻可能相信諾亞,也可能懷疑管家,甚至認為遺囑失蹤與命案沒有關係。作者可以自由安排這些猜測。
但如果寫到幾章以後,作者也忘了鑰匙已經歸還,讓諾亞再次從口袋裡拿出它,事情就不再只是誤導。
那是案件本身出現了另一個版本。
推理小說創作有一項很特殊的工作:作者要讓讀者暫時看不清楚,同時讓自己始終看得清楚。人物說詞、調查者的猜測與真正發生的事,不能因為寫在同一本小說裡,就被當成同一種資料。
**InkWeave 能協助的,正是這段寫作過程。**作者安排人物隱瞞與揭露時,已確認的移動、物品轉交與重要條件仍然留在事件歷史中。案件不必因為某個人物說了謊,就跟著改掉自己的過去。
先整理真正發生的事,再安排調查過程
開始寫推理小說,不一定要先完成所有人物的背景,也不用立即畫出一張龐大的線索網。
可以先挑一段會影響調查的經過,寫清楚誰做了什麼,以及這件事留下了哪些結果。
以遺囑失蹤為例,作者先整理這幾件事:
| 時間 | 真正發生的事 | 留下的結果 |
|---|---|---|
| 20:00 | 艾琳在走廊把書房鑰匙借給諾亞 | 鑰匙由諾亞持有 |
| 20:10 | 諾亞進入書房,帶走遺囑 | 遺囑離開書房,由諾亞持有 |
| 20:15 | 諾亞回到走廊,把鑰匙還給艾琳 | 鑰匙回到艾琳手上,遺囑沒有歸還 |
| 20:20 | 艾琳帶莉亞進入書房,發現空抽屜,告訴她遺囑不見了 | 莉亞看見空抽屜,也聽到艾琳的說明;兩人沒有看見拿走文件的人 |
| 20:30 | 莊園主人被發現死亡 | 命案進入眾人的視線,先前行動開始受到追查 |
這不是小說必須採用的開場順序。讀者可以先看見命案,再從詢問、搜尋與人物回憶中逐步得知前面的事。
但作者需要保存這段經過,因為後面的調查會使用它留下的結果。鑰匙回到艾琳手上,並不代表它從未被借走;諾亞歸還鑰匙,也不代表遺囑一起回到書房。
案件整理提醒:發現時間不等於死亡時間
20:30 是主人被發現死亡的時間,不足以證明他就在那一刻死亡。同樣地,這張表只整理遺囑相關事件,並沒有證明諾亞就是兇手。死因、實際死亡時間與完整案情,仍需要作者另外設計。
先把重要事件固定下來,並不是要求創作從此不能改。它只是讓作者改變一件事時,知道自己正在改變哪一段案件。
案件真相、人物所知與讀者所見,是三種不同的資料
同一件事,作者、人物與讀者可能掌握完全不同的內容。
作者知道諾亞拿走遺囑。艾琳知道鑰匙被借走又歸還,卻沒有看見諾亞拿走文件。莉亞看見空抽屜,從艾琳得知文件原本放在那裡,但不知道諾亞去過書房。讀者可能只聽到諾亞的否認,尚未看見任何能反駁他的證據。
把這些內容分開,作者才容易安排有根據的誤會與隱瞞。
| 案件裡的事實 | 人物掌握的資訊 | 讀者此刻可能看見的內容 |
|---|---|---|
| 艾琳曾把鑰匙借給諾亞 | 艾琳與諾亞知道這次轉交 | 艾琳暫時沒有提起 |
| 諾亞帶走遺囑 | 諾亞知道自己拿了什麼 | 諾亞否認進過書房 |
| 鑰匙已經歸還 | 艾琳知道鑰匙回來了 | 讀者可能以為鑰匙從未離開她 |
| 莉亞看見空抽屜 | 莉亞知道遺囑失蹤,不知道誰拿走 | 讀者開始懷疑不同人物 |
人物不知道,不代表他在說謊。人物說錯,也可能來自誤解、錯誤轉述或不完整的觀察。至於刻意說謊,作者還需要知道他想隱瞞什麼,以及為什麼。
InkWeave 不會把諾亞的否認自動當成事實,也不會因為莉亞提到遺囑,就自行認定她看過內容。因果律引擎依據的是作者明確建立的事件與狀態,不是對台詞的猜測。
因此,人物可以保有自己的說法,而作者仍能回頭核對另一個問題:在這段對話以前,世界裡究竟發生過什麼?
讀者已經看見多少資訊,則可以透過揭露計畫與備忘整理。它不需要被假裝成某個人物的知情狀態,更不能因為作者提早寫了備忘,就讓調查者提前知道答案。
在 InkWeave 裡,從一把鑰匙開始寫
這段案件不需要先建立一整座莊園的資料庫。
先建立艾琳、諾亞與莉亞,再加入走廊、書房、書房鑰匙與遺囑,就足以開始。把鑰匙的起始歸屬安排在艾琳手上,遺囑放在書房,然後按照案件實際發生的順序,確認重要移動與物品流轉。
作者仍然在正文裡寫人物的動作、猶豫與對話。當已建立的人物、地點與物品在文字附近出現,寫作旁的場景呈現與檢閱器可以帶回當時狀態;可能的交互也能以提示提出,讓作者在需要時確認。
| 正在寫的內容 | 作者可以確認的事件 | 世界留下的改變 |
|---|---|---|
| 艾琳把鑰匙交給諾亞 | 物品轉交 | 諾亞取得鑰匙,艾琳不再持有 |
| 諾亞走進書房 | 角色移動 | 諾亞的位置改為書房 |
| 諾亞帶走遺囑 | 從地點取得物品 | 遺囑由書房轉到諾亞手上 |
| 諾亞返回走廊並歸還鑰匙 | 移動與物品轉交 | 他回到走廊,鑰匙回到艾琳手上 |
並不是每一句話都要建立事件。諾亞如何握住鑰匙、是否避開艾琳的目光,可以留在敘事裡。真正值得追蹤的,是會讓後文使用不同答案的改變。
寫作建議:先記住一件會再次出現的物品
不必先整理完整案件。先讓一把鑰匙或一封信完成一次轉交,再回到不同位置查看它由誰持有,就能體驗這種工作方式。其他人物、秘密與條件可以隨著寫作逐步補上。
人物與物品的提示也不是命令。名字靠近,可能只是詢問、回憶或謊言。只有作者確認事件,因果律引擎才承認相應改變;作者也可以略過提示,繼續寫。
寫到哪裡,就核對那一刻的案件
諾亞借到鑰匙之後、拿走遺囑之後,以及歸還鑰匙之後,是三個不同的狀態。
在 InkWeave 裡,游標停在不同故事位置,因果律引擎會沿著此前已確認的事件推導當時的世界,場景呈現與檢閱器再把結果帶回作者眼前。
| 作者查看的位置 | 鑰匙在誰手上 | 遺囑在哪裡 |
|---|---|---|
| 借出鑰匙以前 | 艾琳 | 書房 |
| 借出以後、取得遺囑以前 | 諾亞 | 書房 |
| 諾亞帶走遺囑以後 | 諾亞 | 諾亞手上 |
| 諾亞歸還鑰匙以後 | 艾琳 | 諾亞手上 |
這讓作者在寫後續詢問時,不必憑印象猜測諾亞身上還有哪些東西。需要追查時,也能從物品歷史確認它在哪一次事件中轉手。
如果人物、物品與地點已有圖片,相關畫面也能在寫作現場出現。作者看見的不只是資料表,還有正在參與這場案件的人與物;必要時看一眼,就能繼續寫下一句。
時間線提醒:事件順序需要由作者安排
這裡示範的是按案件實際順序建立的事件。因果律引擎依專案中的章節與事件順序推導狀態,不會讀到「昨晚八點」就自行重排時間。回憶與證詞再次敘述同一件往事,也不代表需要重複建立一次移動或轉交。
重要資訊有取得順序,揭露也需要前提
物品的去向可以追蹤,重要資訊也可以明確留下取得的位置。
例如,莉亞在書房看見空抽屜,聽到艾琳的說明後,作者確認她已經知道遺囑失蹤。這時可以建立「莉亞已發現遺囑失蹤」的布林旗標,讓這項知情條件從這次事件開始成立。
後面的詢問場景,如果需要莉亞主動提起這件事,作者可以在那裡加入相應的條件檢查。因果律引擎就能依此前的事件,確認這項前提是否已經成立。
如果改稿後,莉亞不再進入書房,也沒有從其他人那裡得知消息,原本的知情來源就需要調整。刪除相應旗標事件後,依賴它的條件檢查便會指出缺少的前提。
她仍然可以知道,但需要一個新的來源:艾琳告訴她、她看見搜索過程,或她從別的證據得知。這些選擇會產生不同場景,也會改變人物如何理解那份遺囑。
知情條件不是自動讀心
因果律引擎不會從整段對話自行推測誰知道什麼。作者要明確建立重要知情狀態,並在需要它的場景放下條件檢查,引擎才有依據驗證。知道遺囑失蹤,也不等於看過遺囑、知道內容,或已經認出拿走它的人。
這不需要把所有閒聊都變成旗標。只有當一項資訊會影響後面的判斷、行動或揭露,才值得讓它留下明確的取得順序。
修改案件經過,重新驗證後面的安排
推理小說很容易在改稿時牽動整宗案件。
作者可能覺得諾亞直接借到鑰匙太容易,決定刪掉借出事件,改讓他想辦法從窗戶進入書房。這個修改可以成立,但原本的歸還事件不應該繼續照舊。
在已記錄的世界裡,諾亞既然沒有取得鑰匙,就沒有那把鑰匙可以還給艾琳。
InkWeave 自研的因果律引擎會依明確事件與規則進行確定性重播。物品數量與旗標條件透過數學運算、狀態轉移與條件比對檢查,不交由 AI 判斷。相關驗證診斷能指出物品來源或條件缺失,而不是只給一句「這段好像不太合理」。
| 改掉的前文 | 後面需要重新檢查的安排 | 引擎可以核對的部分 |
|---|---|---|
| 刪除借出鑰匙的事件 | 諾亞仍然把鑰匙還給艾琳 | 轉交時,諾亞是否持有足夠數量 |
| 刪除取得遺囑的事件 | 後文安排諾亞交出遺囑 | 交出物品是否仍有持有來源 |
| 刪除莉亞的知情旗標事件 | 後續場景要求該旗標已成立 | 條件檢查是否仍能通過 |
實際改稿時,可以用一個短流程處理:
- **修改前面的事件紀錄。**不只改句子;如果借出沒有發生,相應轉交事件也要調整。
- **查看全知儀表板的驗證結果。**找出目前紀錄中不再成立的轉交或條件。
- **回到來源與相關場景,決定修法。**補上另一個取得方式、刪除歸還,或改寫依賴原本結果的內容。
- **修改後儲存,再查看重新驗證的結果。**確認已追蹤的前提是否重新對得上。
作者也要核對不能由引擎自動判斷的部分:艾琳原本回憶自己借過鑰匙,這句話是否要修改?諾亞的謊言是否還有原本的理由?讀者先前看過的提示,是否仍然能支撐新的揭露?
因果律引擎負責驗證已建立的狀態與條件。人物動機、證詞的語意與讀者的感受,仍需要作者閱讀與設計。
不是 AI 審稿,也不是自動修復案件
InkWeave 的因果律驗證由自研引擎按明確規則計算,不交由 AI 猜測劇情。它能檢查已記錄的物品數量、事件前提與旗標條件,不能保證謎題只有唯一解,也不會替作者決定誰是兇手、什麼誤導最精彩。
讓讀者逐漸找到真相,讓作者始終掌握真相
推理小說需要保留不確定性。人物可以隱瞞,調查者可以判斷錯誤,讀者也可以因為一段證詞,暫時相信另一種解釋。
但這些不確定性最好建立在作者掌握的事實上。鑰匙借給誰、遺囑去了哪裡、哪個人物親眼看見什麼,都不應該只剩下作者隱約記得的印象。
InkWeave 讓這些重要改變留在寫作過程中。作者寫到人物、地點與物品時,可以看見當時狀態;回修案件時,也能查詢事件歷史,重新驗證已建立的前提。
這些紀錄不必變成讀者面前的設定表。目前稿件匯出會略過移動、物品交易、旗標與條件等邏輯錨點,保留敘事文字。作者可以在寫作環境裡核對案件,作品則照自己的節奏呈現。
匯出提醒:正文裡的秘密不會自動隱藏
邏輯錨點不作為正文匯出,不代表寫進正文的兇手、秘密或案件說明也會消失。作者仍需要決定哪些敘事文字屬於正式稿件,以及要匯出哪些章節。
想開始,不必先搬進整本小說。挑一段會再次使用到鑰匙、信件或證物的場景,按照快速上手指南建立需要的人物與物品,再確認一次轉交,就能親自體驗。下載與使用方案可以查看 InkWeave 方案與價格。
讀者追查的是謎團。作者需要掌握的,是讓謎團成立的經過。
把這段經過保存清楚,才更有餘裕決定哪件事先讓人看見,哪句話暫時被相信,以及真相最後如何回到讀者眼前。