• 首頁
  • 部落格
  • 廣場
  • 價格
  • 首頁
  • 部落格
  • 廣場
  • 價格
開始創作

創作。體驗。

創作部落格

首頁/部落格/互動敘事

文字冒險裡的談判怎樣保持條件一致:承諾、報價與反悔怎麼記?

談判寫到第三輪,最容易出現的問題是條件被悄悄換掉。第一輪對方說「借飛艇三天」,第二輪變成「借五天」,第三輪又冒出「要押金」。玩家如果記得前文,就會覺得世界不可信。解決辦法不是讓作者背下來,而是把每次發言拆成三類記錄:報價、承諾、撤回。報價是「我提出什麼」,承諾是「雙方確認了什麼」,撤回是「誰在什麼時候取消了哪一條」。三

D
DramaFork Editorial Team互动叙事与 AI 创作方法
2026.09.12预计阅读 5 分鐘
談判雙方以訂金標記、交付箱和協議卷軸核對約定。
文章目錄
創作部落格
  1. 01導讀
  2. 02先建一張談判台帳
  3. 03區分「提出」和「接受」
  4. 04第三輪:接受、承諾與反悔後果
  5. 05每輪結束前的完成檢查
返回文章頂部

導讀

談判寫到第三輪,最容易出現的問題是條件被悄悄換掉。第一輪對方說「借飛艇三天」,第二輪變成「借五天」,第三輪又冒出「要押金」。玩家如果記得前文,就會覺得世界不可信。解決辦法不是讓作者背下來,而是把每次發言拆成三類記錄:報價、承諾、撤回。報價是「我提出什麼」,承諾是「雙方確認了什麼」,撤回是「誰在什麼時候取消了哪一條」。三者分開記,條件就不會混。

先建一張談判台帳

台帳不需要複雜,一張表就夠。每輪談判前先寫清楚:誰在說話、他想要什麼、他願意付出什麼、他明確拒絕什麼。下面用一個虛構教學例子說明,例子裡的數字和原話都是編的,不是實測資料。

故事背景:玩家想借一艘飛艇去北邊的風蝕谷,飛艇屬於一個叫「灰隼商隊」的組織,管事人叫芮拉。飛艇借用權是故事資源,不涉及現實交易。

第一輪對話:

芮拉:「飛艇可以借,三天。你們負責加滿燃料,再留一個人在我這裡幫忙修桅杆。」 玩家:「三天不夠,我要五天。燃料我們出,人不能留。」 芮拉:「五天不行。四天,人可以不留,但你們回來時要帶一箱風蝕谷的晶砂。」

這一輪結束時,台帳應該這樣記:

輪次 說話人 類型 內容 狀態
1 芮拉 報價 借三天,玩家加燃料並留一人修桅杆 已被玩家拒絕
1 玩家 反報價 借五天,玩家出燃料,不留人 已被芮拉拒絕
1 芮拉 反報價 借四天,不留人,回來帶一箱晶砂 待確認

關鍵點:芮拉第一次說的「留人修桅杆」已經被玩家拒絕,它不能在後文自動復活。如果第三輪芮拉又說「你們不是答應留人嗎」,那就是條件不一致,除非中間有一輪明確重新提出並接受。

區分「提出」和「接受」

很多作者把角色說出口的話直接當成已成立的條件,結果後面角色反悔時,讀者不知道誰有理。有效的做法是給每條條件加一個狀態欄位:提出、接受、拒絕、撤回、過期。

第二輪對話繼續:

玩家:「四天可以,晶砂也可以。但如果我們四天沒回來,晶砂就免了。」 芮拉:「不行。四天是死的,晶砂也是死的。晚一天,晶砂翻倍。」 玩家:「那我不借了。」 芮拉:「等等。晚一天,多帶一箱,不翻倍。這是我的底線。」

這一輪結束後,台帳更新:

輪次 說話人 類型 內容 狀態
2 玩家 反報價 四天,帶晶砂,但超時免晶砂 已被芮拉拒絕
2 芮拉 反報價 四天,晚一天晶砂翻倍 已被玩家拒絕
2 玩家 撤回 表示不借了 談判暫停
2 芮拉 反報價 四天,晚一天多帶一箱,不翻倍 待確認

「我不借了」是一次撤回,它撤回的是玩家此前所有未確認的報價,但不自動撤回芮拉已經給出的條件。芮拉後面的「多帶一箱,不翻倍」是一條新報價,不是對舊報價的修改。作者如果在這裡寫「芮拉想起自己剛才說過翻倍」,就會前後矛盾。

第三輪:接受、承諾與反悔後果

第三輪讓雙方確認:

玩家:「四天,我們出燃料,不留人。回來帶一箱晶砂。晚一天,多帶一箱,不翻倍。就這些?」 芮拉:「就這些。飛艇明天日出時可以走。」

到這裡,才出現第一條「已接受承諾」。台帳裡把這條單獨標出來:

承諾編號 內容 提出輪次 接受輪次 狀態
P1 借飛艇四天,玩家出燃料,不留人 1-2 3 有效
P2 玩家回來帶一箱晶砂 1-2 3 有效
P3 晚一天多帶一箱,不翻倍 2 3 有效

承諾一旦成立,後續要改就必須走「撤回」或「重新報價」,不能直接覆蓋。比如第四輪芮拉想加條件:

芮拉:「我想了想,你們還是留一個人吧,桅杆實在缺人手。」

這句話在故事裡可以發生,但它不是「提醒」,而是「反悔」。作者要明確寫她是在推翻已接受的 P1。反悔的後果可以提前列一張表,讓寫作時有依據:

反悔方 反悔內容 對故事資源的影響 對方可能的反應
芮拉 要求留人,推翻 P1 玩家少一個可用角色 玩家可以拒絕,或要求補償
玩家 不帶晶砂,推翻 P2 商隊少一箱晶砂 芮拉可以拒絕下次借用
芮拉 晚一天翻倍,推翻 P3 玩家多付一箱 玩家可以中止合作

這張表不是規則引擎,只是寫作提示。它保證反悔有代價,而不是隨口改條件。

每輪結束前的完成檢查

寫完一輪談判,按下面五項核對:

  1. 本輪誰提出了新條件?新條件是否和已接受承諾衝突?
  2. 有沒有人把「提出」當成「已經答應」?
  3. 拒絕和撤回是否寫清楚?被拒絕的條件有沒有在後文復活?
  4. 如果發生反悔,反悔的是哪條承諾編號?後果有沒有落到故事資源上?
  5. 下一輪開始時,雙方記得的條件是否和台帳一致?

只要這五項都能對上,談判就不會每輪憑空換價。台帳可以寫在文檔角落,不必給玩家看,但作者必須有一份。涉及 AI 生成對話時,可以把已接受承諾作為上下文摘要放進提示,但輸出仍可能偏離,需要人工按台帳核對。

最後做一個小動作:打開你正在寫的談判場景,把最近三輪對話裡所有條件句抄進一張三列表——誰說的、什麼條件、當前狀態。抄完以後,檢查有沒有哪條條件在沒有任何「撤回」或「重新報價」的情況下改變了內容。找到一條,就補一句角色台詞說明它為什麼變。

了解产品能力 体验互动作品

继续阅读

浏览更多文章
封好的信在住戶手中、鄰居門口與退件箱之間等待處理。
互動敘事2026.09.19 · 5 分鐘

一封不該拆開的信怎樣成為選擇:知情、責任和關係分別計後果

把「該不該拆」寫成選擇,關鍵不在信裡寫了什麼,而在玩家動手之前,作者已經讓哪些線索擺在桌面上。玩家只能根據自己見過的線索行動,因此關係代價要在拆信之前就埋好:信封上哪些字可見、誰經手過這封信、收件人此前說過什麼。下面用虛構教學例子《舊地址來信》說明一種可重複的做法。例子中的人物、數字和原話均為虛構,不是實測資料。

成年節慶組織者在散場舞台後檢查移位的燈籠和鬆動扣件。
互動敘事2026.09.19 · 4 分鐘

慶典推理怎麼寫輕量謎題:先讓玩家知道慶典正常怎樣運作

先把慶典的「正常一天」寫清楚,再讓異常出現。玩家只有知道交接、點燈、巡遊、收燈原本怎麼走,才能判斷哪一步不對。否則每個陌生風俗都像線索,推理會變成猜作者心思。

博物館策展人在展台高度、觀看視線與展品背景之間取捨。
互動敘事2026.09.19 · 5 分鐘

博物館策展也能有分支:讓展品取捨體現故事立場

把策展寫成價值選擇,做法是先把展位數量壓到明顯不夠用,再讓每件展品各自攜帶一段不可替代的資訊。玩家選了兩件,就必須放棄第三件;被放棄的那件不會消失,而是以「缺失說明」的形式留在展廳裡,提醒觀眾這裡本來還有什麼。選擇因此改變觀眾能拼出怎樣的過去,而不只是拿到多少分。

把製作複雜度交給 Agent,把創作決定權留給使用者。

從一句故事創意出發,在同一個專案裡組織劇本、角色、鏡頭與分支,逐步完成第一版可玩 Demo。

產品

  • 價格
  • 產品能力
  • 創作流程
  • 作品範例
  • 常見問題

探索

  • 影遊廣場
  • 創作部落格
  • 創作者合作計畫

法律資訊

  • 隱私政策
  • 使用條款
© 2026 DramaFork/AI 互動影遊創作平台
Press Enter to send, or drag away and release.