互動文字冒險如何描述巢狀容器:讓讀者知道物品究竟在哪一層
先寫清楚每件物品的直接容器,再分別交代相鄰、遮擋與目前可見內容。以旅行箱、布袋和外側口袋的虛構例子,將含糊句改成能引導逐層查看的容器層級描述稿。

開篇導讀
描述層層套疊的容器,先說清楚物品直接裝在哪裡,再交代它挨著什麼、被什麼擋住,以及目前看得見多少。「在旅行箱裡」只能給出大範圍;讀者若要拿鑰匙,還需要知道鑰匙在布袋的哪個口袋,是否必須先打開袋口。
以下用一份完整的容器層級描述稿示範改寫。旅行箱、布袋與鑰匙皆為原創虛構教學設定,並非真實使用者案例、實測結果、親自測試紀錄或 DramaFork 產品功能。
一、先將含糊句拆成可以核對的關係
待改原句是:「旅行箱裡的布袋旁有鑰匙,裡面還壓著一條圍巾。」這句話的位置有不只一種解讀。「旁」可能指鑰匙落在箱底,也可能只是靠近袋身;「裡面」可能指旅行箱,也可能指布袋;「壓著」又沒有說是誰壓住誰。作者腦中有畫面,讀者卻無法據此決定下一步。
本例先確定實際擺法:旅行箱直接裝著布袋與圍巾;圍巾在布袋左側,一端伸到袋底,被布袋壓住。布袋主袋口綁緊,外側縫著一個敞口口袋,朝向開箱者。鑰匙插在外側口袋中,只有鑰匙頭的一角露出口緣。
因此,「袋旁有鑰匙」不能只潤飾成「布袋旁邊放著一把鑰匙」。句子雖然順了,位置仍然錯誤。應改為:「布袋的外側口袋中插著一把鑰匙。」這是作者底稿中的完整關係;實際呈現多少,還要依觀察階段決定。
改稿時先圈出每個「裡、旁、下」,為它補上明確對象。若補完仍能畫出兩種不同擺法,就繼續拆句,不把判斷留給讀者。
二、用五個欄位交付容器層級底稿
以下這份底稿供作者核對,不應整段當作開箱文字呈現。重複使用時保留欄位,替換物品與關係即可。
| 欄位 | 本例內容 |
|---|---|
| 外層容器 | 旅行箱;起初關閉,打開後可觀察箱內 |
| 直接內容 | 旅行箱:布袋、圍巾;布袋外側口袋:鑰匙;主袋內部尚未描述 |
| 相鄰物品 | 箱內的圍巾位於布袋左側;兩者皆直接放在旅行箱中 |
| 遮擋關係 | 布袋底部壓住圍巾一端;外側口袋的口緣與袋面遮住大部分鑰匙 |
| 逐層查看 | 開箱見布袋、圍巾與口袋輪廓;看袋辨認鑰匙露出的一角;查看口袋見鑰匙全貌 |
「直接內容」只寫中間未隔著其他容器的物品。鑰匙雖然也在旅行箱範圍內,卻不能與布袋並列成箱底的兩件物品。外側口袋則是布袋的附屬部位,並非另放在箱內的小袋。
相鄰與遮擋要分開記錄:圍巾在布袋左側,說的是位置;圍巾一端被袋底壓住,說的是重疊與操作障礙。只寫「旁邊」不能推知需要移動布袋,只寫「壓著」也不能交代露出的部分在哪裡。
這會增加底稿篇幅,卻能讓後續文案有明確依據。正文可以精簡措辭,關係不能一起省掉。
三、將開箱、看袋與查看口袋寫成連續文字
本例設定開箱時只觀察整體,查看布袋時才靠近辨認細節;查看口袋包含輕輕撥開口緣的動作。這些是本例的敘事安排,不代表任何軟體預設支援相應操作。
開箱文字:
你打開旅行箱。箱內放著一只布袋,左側鋪著圍巾;圍巾的一端伸到布袋底下,被袋底壓住。布袋朝向你的外側有個敞口口袋,主袋口則打著繩結。
這裡交代直接內容、圍巾的操作障礙與可繼續查看的口袋,沒有列出布袋主袋裡的東西,也沒有提前把鑰匙寫成箱內獨立物品。
查看布袋文字:
布袋仍放在旅行箱內。你湊近看:主袋口綁緊,外側口袋卻敞著。鑰匙頭的一角露出口緣,其餘部分藏在口袋中。
這裡明確指出鑰匙所在的口袋,並區分兩個開口。讀者尋找鑰匙時,有理由直接查看外側口袋,無須先解開主袋繩結。
查看外側口袋文字:
你輕輕撥開布袋外側口袋的口緣,往裡看。鑰匙斜插在口袋中,齒部朝下;露出的鑰匙頭可以捏住。布袋仍留在箱內,不必打開主袋口就能取出鑰匙。
最後一句交代操作條件。若作品提供「取出鑰匙」,後續應寫「你從布袋外側口袋取出鑰匙」,並在再次查看時移除原本露出一角的描述。看見、能夠拿取和已經拿走,是三種不同狀態。
四、重述必要的上層位置,保留反例審稿
連續查看時,不必每句都寫「旅行箱裡的布袋的外側口袋裡的鑰匙」。首次進入新層級時寫出完整名稱,之後在指涉唯一的短段落中用「口袋」即可。切換目標、移動容器或經過較長對話後,再補回上層位置。
例如取出布袋後,應寫:「你把布袋放在桌上;鑰匙仍插在布袋外側口袋裡。」此時旅行箱已不是布袋目前所在的位置,照抄舊句會產生矛盾。重述的重點是變動後的歸屬,不是機械式地複誦整條路徑。
審稿時可保留三種句子作對照:
- 「箱裡的袋子旁有鑰匙」:只能表達靠近,不能說明鑰匙在口袋中。
- 「鑰匙在箱裡,靠著布袋」:縮小了位置範圍,仍可能被理解為鑰匙躺在箱底。
- 「鑰匙插在箱內布袋的外側口袋中」:明確指出直接容器,適合寫入作者底稿。
第三句也不一定適合在開箱時呈現,因為完整位置資訊與當下觀察並不相同。調整語序能改善修飾關係,卻不能取代對可見範圍的判斷。
五、用操作複述檢查邊界與失誤處
交稿前,只讀三段展示文字,依序回答:現在能看見什麼?要找鑰匙該查看哪個部位?是否需要解開主袋?取走後哪句話必須改變?本例的紙面答案是:先看見箱內擺設,再辨認口袋中露出的鑰匙一角,撥開口緣後確認可以取出;主袋繩結與取鑰匙無關。這是文字核對,並非驗證讀者的理解成效。
也要檢查是否把「看不見」誤寫成「不存在」。主袋口綁緊,只能說明尚未看見內部,不能據此宣稱袋內空無一物。反過來,若設定改成鑰匙完全藏在口袋深處,看袋文字就不能繼續保留「露出鑰匙頭」;應先提示口袋入口,再安排查看後的發現。
逐層寫作會增加閱讀次數。只有一層、內容全部可見的淺盤,可以一句列清,不必刻意增加查看步驟。若有多個相似口袋,則需要補上穩定的區別特徵,如「附扣口袋」與「敞口口袋」,避免轉動布袋後左右稱呼失效。
這份稿件適用於容器內部的文字定位。它不處理房間與區域的狀態影響範圍,也不建立地點之間的行走路線。若操作仍令人困惑,應回到底稿查明缺少的是容納關係、遮擋條件還是可見資訊,再修改對應句子。






