本篇目錄
兩次被看見,不等於整晚都在場
晚宴期間,莊園主人被發現死在書房。
調查者詢問賓客萊昂。萊昂回答:
「從七點五十分到八點十分,我一直在舞廳。芙蕾雅可以證明。」
芙蕾雅記得自己看過他。開始演奏以前,他站在舞廳窗邊;曲子結束以後,他也還在。
於是作者很容易在大綱裡寫下:萊昂有不在場證明。
但把芙蕾雅的經歷拆開,會看見另一件事。
| 時間 | 芙蕾雅實際看見的事 | 這項觀察能支持什麼 |
|---|---|---|
| 19:50 | 萊昂站在舞廳窗邊 | 他在這個時間點出現在舞廳 |
| 19:55–20:05 | 她專心演奏,沒有持續觀察萊昂 | 不能由此證明他整段時間都在原處 |
| 20:10 | 她再次看見萊昂 | 他在這個時間點又出現在舞廳 |
她沒有證明萊昂離開過,但也沒有證明他一直沒離開。
兩次目擊之間,仍然留著一段沒有被這位目擊者確認的時間。萊昂的說法把這段空白補滿了,作者卻不需要跟著接受。
**InkWeave 能幫作者保留人物真正離開、抵達與返回的經過。**寫到詢問場景時,作者可以核對角色位置與移動歷史,不必只憑人物自己說過的話,重新想像那晚發生了什麼。
先分開人物聲稱的位置與實際位置
這個案例裡,作者安排萊昂確實離開了舞廳。
他穿過走廊,進入書房,取回一封與自己有關的信,再返回晚宴。他不想承認這趟移動,所以把芙蕾雅前後兩次看見自己,說成她能證明整段時間都在場。
這是一個可以使用的隱瞞方式。至於他取信的理由、是否與命案有關,還需要作者進一步設計。
首先應該分開的,是三種不同來源的內容。
| 資料來源 | 本案內容 | 作者需要怎麼看待 |
|---|---|---|
| 萊昂的說詞 | 19:50 到 20:10 一直在舞廳 | 這是他的主張,不直接當成實際行動 |
| 芙蕾雅的目擊 | 19:50 與 20:10 看見他 | 保留觀察範圍,不擅自補上中間經過 |
| 作者確認的事件 | 萊昂離開舞廳,進入書房,再返回 | 作為案件實際經過,支撐後續狀態 |
人物的謊言不需要被改成真話。芙蕾雅也可以因為相信萊昂,願意說出「他應該一直在那裡」。但作者要知道,這句話包含了她的判斷,不只是她親眼看見的事。
在 InkWeave 裡,台詞不會自動覆蓋移動事件。萊昂說自己沒去書房,並不會讓先前已確認的抵達紀錄消失。
作者可以繼續寫這段謊言,同時保留能夠拆穿它的歷史。
目擊提醒:沒有看見離開,不等於看見他一直在場
觀察中的空白,不能直接補成在場,也不能直接補成離場。若作者需要一段真正連續的目擊,就要另外安排足以支持它的經過;若需要一個缺口,也要保留這個缺口,而不是替人物自動填上答案。
案發時間需要範圍,不一定只有一個時刻
不在場證明要和哪一段時間對照,也是作者需要先整理的問題。
侍者伊森在 19:55 進入書房送茶,確認莊園主人當時仍然活著。到了 20:12,他再度進入書房,發現主人已經死亡。
作者另外把實際死亡時間設定為 20:06。這是作者掌握的事實,卻不是調查者從這兩次進出就能直接得出的答案。
| 時間資料 | 本案安排 | 能回答的問題 |
|---|---|---|
| 最後一次在本案中被確認活著 | 19:55,伊森送茶時見到主人 | 主人在這個時間點仍然活著 |
| 作者設定的實際死亡時間 | 20:06 | 作者用來安排案件經過的事實 |
| 被發現死亡的時間 | 20:12,伊森返回書房 | 到這個時間點,主人已經死亡 |
如果調查者目前只有伊森的兩次觀察,他掌握的是 19:55 到 20:12 之間的範圍,而不是作者私下設定的 20:06。
這也不代表所有與命案有關的行動都必須發生在這段範圍裡。造成死亡的行動與死亡本身,是否發生在同一時刻,需要依作者設計的案件判斷。
因此,作者可以同時保存實際經過與調查進度,卻不能因為自己知道精確時間,就讓人物提前使用這個答案。
若某個時刻尚未設定,就保留待確認的範圍。比起為了對上某個人的不在場證明,臨時選一個方便的時間,這樣更容易讓後續線索與揭露保持一致。
在 InkWeave 裡,讓重要移動留下紀錄
先建立萊昂、芙蕾雅、伊森與莊園主人,再加入這段案件需要的舞廳、走廊與書房,就能開始整理。
不需要先替整座莊園建立完整地圖。只要這幾個地點足以區分重要行動,就可以讓萊昂的離開與返回成為明確事件。
| 案例時間 | 萊昂真正做了什麼 | 可以確認的紀錄 |
|---|---|---|
| 19:50 | 留在舞廳,芙蕾雅看見他 | 起始位置在舞廳 |
| 19:56 | 離開舞廳,進入走廊 | 移動到走廊 |
| 19:58 | 進入書房,取回那封信 | 移動到書房,從地點取得物品 |
| 20:03 | 離開書房,回到走廊 | 移動到走廊 |
| 20:04 | 把信交給留在走廊的伊森 | 物品轉交 |
| 20:07 | 返回舞廳 | 移動到舞廳 |
伊森則在 19:55 送茶後,於 19:56 回到走廊,留到接收信件,之後才在 20:12 再次進入書房。兩人的位置都有各自的事件來源。
作者仍然在正文裡寫晚宴、腳步聲、人物的猶豫與對話。當已建立的人物與地點在文字附近出現,寫作旁的場景呈現與檢閱器可以帶回當時狀態,讓作者知道自己正在使用哪一個位置。
人物與地點接近時,交互提示也可以詢問是否需要建立移動。作者確認後,因果律引擎才承認相應改變;只是談到書房,或回憶自己曾去過,就不必建立新的抵達。
需要回查時,可以從人物的足跡歷史查看移動經過,並回到相關章節與事件位置。也可以從地點的訪客歷史,追查曾經被記錄為到訪書房的人物。
這些歷史保存的是作者確認的移動,不是目擊者自動知道的資訊。讀者與調查者是否看見,仍然由故事安排。
時間線提醒:案例的鐘點由作者安排
表格中的 19:56、20:03 等時間,是案件整理用的標記。因果律引擎依專案中的章節與事件順序推導狀態,不會讀取鐘點文字後自動排序,也不會自行估算走廊需要走幾分鐘。時間與路程由作者安排,已確認事件形成的位置則由引擎維護。
人物、地點與信件若已有圖片,相關畫面也能在寫作現場出現。作者可以看見這段行動涉及的人與物,必要時核對一下,再繼續寫下一句。
把證詞放回事件經過裡核對
保存移動之後,作者就能把萊昂的說詞放回同一段經過,確認哪些部分是真的,哪些部分只是他希望別人相信的版本。
這裡可以使用一張不在場證明核對表。先填一個人物,不需要一次整理全部嫌疑人。
| 核對項目 | 本案填寫 | 寫作時要確認的問題 |
|---|---|---|
| 人物聲稱在場的範圍 | 19:50–20:10,一直在舞廳 | 他主張的是幾個時間點,還是一整段時間? |
| 支持說詞的目擊 | 芙蕾雅在 19:50 與 20:10 看見他 | 她是否有持續觀察? |
| 這份證詞留下的空白 | 兩次目擊之間,沒有持續觀察萊昂 | 是否存在離開與返回的可能? |
| 作者確認的實際經過 | 進入走廊與書房,交出信件,再返回舞廳 | 哪些已記錄事件與他的主張不一致? |
| 調查者目前掌握的時間 | 主人於 19:55 仍活著,20:12 已死亡 | 他是否有依據把範圍縮到更精確的時刻? |
| 還需要取得的資訊 | 萊昂離開的原因、信件去向,以及其他相關經過 | 哪個發現會讓調查者改變判斷? |
這張表裡,真正讓萊昂的「整晚在場」失去支持的,不只是芙蕾雅有一段時間沒有看他。
觀察空白只代表這份證詞無法填滿整段時間。作者另外確認的移動,才讓作者知道他確實離開過。
若調查者還不知道這些移動,就需要在故事裡找到來源。伊森可能提起走廊上的交付,也可能因為自己的理由隱瞞。那封信則可能成為下一條追查路線。
作者因此可以安排調查者慢慢拆開說詞,而不必一開始就把全部事件告訴讀者。
InkWeave 的作用,是讓作者能在這些場景之間核對相同的歷史:萊昂何時被記錄為離開舞廳,伊森在交付時位於何處,信件後來又由誰持有。
改掉一次移動,後面的交互也要重新檢查
作者改稿時,可能覺得萊昂在 20:03 回到走廊太早,決定刪掉那次移動。
這個修改會改變後面的位置。按照目前已確認的事件,萊昂仍然留在書房,直到 20:07 才被記錄為返回舞廳。
但 20:04 把信交給伊森的事件還在。作者原本把它安排成走廊上的面對面交付,伊森也仍然位於走廊。
這時候,兩人的位置已經對不上原本的演出。
| 作者修改的內容 | 後面受到影響的安排 | 需要重新核對什麼 |
|---|---|---|
| 刪除萊昂返回走廊的移動 | 他仍在 20:04 面對面把信交給伊森 | 萊昂在書房,伊森在走廊,交付方式是否仍成立? |
| 把伊森提前移到舞廳 | 原本發生在走廊的交付 | 接收者的新位置是否需要另一段安排? |
| 刪除萊昂取得信件的事件 | 後面仍然把信交出去 | 轉交時,他是否仍有物品來源? |
InkWeave 自研的因果律引擎會重播明確建立的事件,再依狀態轉移、數量運算與空間規則進行驗證。它不交由 AI 猜測場景是否合理,而是依已記錄的位置與物品狀態,指出需要核對的差異。
作者可以先在寫作現場查看兩人的當時位置,再從全知儀表板的相關診斷追查位置與物品來源,決定要補上移動、改變接收者的位置,或改寫交付方式。
修改事件與正文後,儲存並查看重新驗證的結果,就能繼續核對這場交付是否對得上新的經過。
空間提醒:跨地點交付可以由作者確認
InkWeave 不要求所有物品傳遞都只能在同一地點完成。若作者刻意安排跨地點交付,可以確認相應例外;提醒的作用是呈現雙方目前的位置,而不是強迫作者服從唯一寫法。本案需要核對,是因為作者原本安排了面對面交付。
引擎也不會讀到「我一直在舞廳」,就自動宣布萊昂說謊。證詞的語意、觀察範圍與案件推論,仍要由作者對照;引擎維護的是能供作者查核的狀態,以及已建模交互的前提。
如果只是改了文字,卻把原本的移動事件留在專案裡,因果律引擎仍會依那次事件計算。改稿時,人物實際經過變了,相關事件紀錄也需要一起核對。
不在場證明失效,不代表推理已經完成
萊昂沒有整晚待在舞廳,與萊昂殺害莊園主人,是兩個不同結論。
他的說詞可能是為了隱瞞取信,也可能是在保護另一個人。即使他有機會進入書房,作者仍需要設計把他與命案連起來的經過。
同樣地,人物不在死亡地點,也不一定就能排除所有與命案相關的行動。具體能證明或排除什麼,要依作者設定的案件與目前可用的資訊判斷。
寫不在場證明時,作者需要保留這些不同層次:人物怎麼說、別人看見多少、作者確認了哪些行動,以及調查者目前足以得出什麼結論。
InkWeave 能幫作者記住離開與返回,呈現游標所在位置的當時狀態,並在修改事件後驗證受影響的交互。它不會代替作者完成推理,也不會保證整個謎題具有唯一解。
想開始,可以先選一名人物與兩個地點,按照快速上手指南記錄一次離開與返回,再回到不同事件位置查看他的狀態。下載與使用方案可以查看 InkWeave 方案與價格。
人物可以提出一份看起來完整的說詞。作者則需要知道,哪些地方有經過支持,哪些地方只是被一句話暫時填滿。
當這些經過保存清楚,拆穿不在場證明就不必依賴突然出現的新設定。它可以從讀者曾經看見、人物曾經走過的那段故事裡,慢慢找到自己的答案。