文字冒險結尾怎樣回應開局任務:用承諾回收表檢查遺漏
結尾要讓讀者覺得「這件事有交代」,做法是把開局埋下的承諾逐條列出來,在結尾寫明每條是被完成、被部分完成、被放棄,還是有意留白。下面用一份承諾回收表走完整個流程,再給出三份虛構結尾對照。

導讀
結尾要讓讀者覺得「這件事有交代」,做法是把開局埋下的承諾逐條列出來,在結尾寫明每條是被完成、被部分完成、被放棄,還是有意留白。下面用一份承諾回收表走完整個流程,再給出三份虛構結尾對照。
先做承諾回收表
開局通常通過任務、關係、代價、懸念四類內容向讀者作出承諾。任務指主角被要求做的事;關係指誰與誰之間的期待或虧欠;代價指完成這件事要付出什麼;懸念指讀者被引導去追問的問題。
把開局拆成條目後,為每條填寫四項:
| 承諾 | 開局原話(示例) | 結尾處理 | 讀者能看到的結果 |
|---|---|---|---|
| 帶回燈塔信件 | 「把三封信帶回鎮上。」 | 完成 | 兩封交給收信人,第三封交郵差保管 |
| 與守塔人的關係 | 「你修好燈,我帶你去鎮上。」 | 完成 | 燈修好,老周帶阿澈到鎮上 |
| 借船與修船報酬 | 「船月底要還;送信後替你修船。」 | 完成 | 委託人修船,阿澈按期歸還 |
| 懸念:第三封信寫給誰 | 「收件人欄只寫著『給還記得潮汐的人』。」 | 有意留白 | 郵差保管信件,收信人身份仍未揭曉 |
這張表以成功路線為例,讓每條承諾在結尾都有對應句子。填不出來的格子,就是結尾可能遺漏的地方。還要保留開局動詞的範圍:「帶回鎮上」不等於「每封都送到本人手裡」。若原任務要求親手投遞,第三封交郵差便只能算部分完成,不能靠結尾改寫任務標準。
虛構教學案例:燈塔信件
以下例子為虛構教學案例,人物、數字與對話均為編寫,不是實測資料。
開局設定:主角阿澈受託在七天內把三封信帶回霧港鎮;有姓名的信交本人,沒有姓名的可交鎮上郵差保管。委託人給的報酬是修好阿澈借來的小船,船主已同意他使用這條有舊損傷的船,但要求月底歸還。守塔人老周答應帶路,條件是阿澈幫他修好燈塔的燈。第三封信的收件人欄只寫著「給還記得潮汐的人」。
承諾清單有四條:送信、與老周的約定、修船的代價、第三封信的收信人。
結尾一:成功
第七天,老周領著阿澈走進霧港鎮。前兩封信交到兩位收信人手裡時,他們都沒有立刻拆。老周回頭看了一眼亮著燈的燈塔。第三封信阿澈沒拆,他把它交給鎮上的郵差,說等有人來認。委託人驗收了交接記錄,安排修好小船。月底,阿澈把船交還船主。
對照:帶回信件完成,老周的約定兌現,修船報酬兌現、借船歸還,第三封信留白但被交給約定的保管人。四條承諾都有落點。「他說算數」只是承諾,實際帶路才是完成;修船也不能只寫一句「以後有人會修」。
結尾二:部分成功
阿澈把第一封信交到收信人手裡。第二封被雨泡爛,他把殘紙交給委託人說明情況。燈塔的燈沒修好,老周沒有帶路,阿澈改走陸路回鎮上。第三封信他拆了,裡面只有一張舊船票,沒有名字。他把船票放回信封,暫時沒有投遞。委託人只願支付部分修船費,阿澈向船主說明船仍有舊損傷,約定先按期返還再商量修理。
對照:信件任務部分完成,老周的交換條件沒有達成,修船報酬只落實一部分,歸還仍待履行,第三封信未投遞且身份未解。讀者知道哪些結束了、哪些沒有;這份結尾不能標成四項全部完成。
結尾三:放棄
阿澈在第三天就回了頭。他把三封信原樣交給托付他的人,說自己做不到。老周沒有等他,燈塔的燈還是滅著。月底,船按出借時的狀態還了,阿澈說明舊損傷沒有修復,也沒有取得送信報酬。第三封信始終沒被拆開,阿澈決定不再追問收信人是誰。
對照:信件任務與修燈交換放棄,修船報酬未獲得,借船歸還完成,懸念有意留白。結尾明確寫出阿澈不再追問,標示的是這條路線停止調查,並不聲稱謎底已經解決。
三份結尾的差別不在好壞,而在每條承諾的處理是否被寫清楚。放棄也是處理,只要讀者能看見。
開放結局要標出已結束的部分
開放結局不等於所有承諾都不交代。建議在結尾保留懸念的同時,明確寫出已經結束的條目。例如:
第三封信的收信人是誰,阿澈不知道,也沒打算再查。但前兩封信送到了,老周的燈亮了,船的事他和船主說清了。
前一句留白,後三句收束。讀者能分清哪些問題已經結束。
寫結尾前的完成檢查
- 把開局逐句讀一遍,列出所有任務、關係、代價、懸念。
- 為每條填寫「完成、部分完成、放棄、有意留白」中的一項。
- 檢查結尾是否有對應句子,而不是只在心裡知道。
- 開放結局中,至少明確寫出哪些條目已經結束。
- 角色編造藉口時,用敘述標明這是角色的說法,不是新的世界事實。例如「阿澈說信被風吹走了,但他沒提自己拆過其中一封」——後半句是敘述者補充,讀者知道藉口不成立。
涉及AI輔助生成時,輸出可能遺漏你列出的條目,建議把承諾回收表作為核對清單人工過一遍,不依賴一次生成就完整。
一個小行動
打開你正在寫的結尾,把開局的任務、關係、代價、懸念各抄一行,在旁邊寫上處理方式。哪一行寫不出對應結尾句,就先補那一句。


