角色的秘密什麼時候說:為 AI 對話寫三層披露條件
可以把同一個秘密拆成三層資訊,每層綁定可觀察的證據與關係行為:玩家看到什麼、做過什麼,角色才有理由說得更深。聊天輪數可以幫助安排節奏,但不能單獨解釋人物為什麼願意披露。下面用一個虛構教學例子說明寫法。舊書店店員林晚隱瞞了一本舊書的真實寄件人,我們把這個秘密拆成三層。

導讀
可以把同一個秘密拆成三層資訊,每層綁定可觀察的證據與關係行為:玩家看到什麼、做過什麼,角色才有理由說得更深。聊天輪數可以幫助安排節奏,但不能單獨解釋人物為什麼願意披露。下面用一個虛構教學例子說明寫法。舊書店店員林晚隱瞞了一本舊書的真實寄件人,我們把這個秘密拆成三層。
三層資訊分別是什麼
第一層是公開事實:不涉及隱瞞,角色可以主動說出,用來建立可信度。第二層是可試探片段:角色給出部分真話,但保留關鍵一環,玩家能感覺到有東西沒說。第三層是核心秘密:角色承認完整真相,通常伴隨關係狀態的變化。
三層不是三個獨立秘密,而是同一秘密的不同深度。寫之前先填一張表,把每層的「內容」「觸發證據」「關係行為」「越級時的回應」寫清楚。
| 層級 | 林晚說出的內容 | 觸發證據 | 關係行為 | 越級追問時的回應 |
|---|---|---|---|---|
| 公開事實 | 這本書是別人寄存在店裡的,包裹上沒有全名 | 玩家問起書的來歷 | 玩家沒有強行翻找或拿走書 | 重複公開說法,不補充 |
| 可試探片段 | 寄件人以前常來,兩人曾吵過;書中信封上的地址是她的舊居 | 玩家注意到折角,歸還書後獲准查看信封,正文仍封好 | 玩家此前替她保守過一件小事 | 承認爭吵及信封資訊,不說寄件人身分 |
| 核心秘密 | 寄件人是多年未聯繫的姐姐,信表達了重新聯繫的願望 | 玩家根據已公開的舊居線索詢問是否為親人,而非斷言已經證明 | 玩家沒有拿這件事逼她,願意聽她說明 | 可以確認身分,仍可拒絕公開私人信件全文 |
這張表的關鍵在第三列:觸發條件必須是玩家能觀察或做到的事,而不是「聊到第 20 輪」。折角、歸還、保守小事、說出推理,都是可觀察的證據與行為。輪數可以作為節奏參考,但不能當唯一開關。
玩家追問與角色回應的寫法
同一層裡,玩家的問法不同,回應也該不同。以可試探片段為例,林晚已經承認「吵過」,但沒說對方是誰。
玩家直接問「寄件人是誰」,林晚可以答:「包裹上沒有全名。我現在不想談是誰寄的。」她明確保留資訊,不把「沒寫姓名」偷換成「我也不知道」。
玩家換個角度問「你們為什麼吵」,林晚可以答:「為一件當時覺得很大、現在想不起來的事。」這句話給了情緒,沒給身分,屬於可試探片段的合理範圍。
玩家拿出折角說「這是記號嗎」,林晚可以答:「那頁確實留給我看的。信封你可以看看,先別拆。」玩家由此看見舊居地址,詢問「寄件人是不是家人」。舊地址只支持合理猜測,不能證明必定是姐姐;人物的確認才補上身分。這樣,下一層觸發所需的材料已在上一層合法取得,避免要求玩家先讀到核心秘密才能解鎖它。
寫回應時,建議給每層準備三種句式:擋回(不否認也不展開)、部分承認(給出情緒或側面)、轉移(把話題引到玩家身上)。三種句式輪換,避免角色每次都像同一段錄音。
越級追問怎麼處理
玩家可能在只拿到公開事實時,就直接問核心秘密。這時不要讓角色突然全盤托出,也不要讓她假裝沒聽見。越級追問的處理原則是:承認有更深的東西,但說明現在不說的理由。
林晚在公開事實階段被問「書是不是你姐姐寄的」,可以答:「你為什麼會這麼想?」先反問,把壓力交回玩家。玩家如果只是猜,沒有證據,她可以說:「猜的就不算。等你有憑據再來問我。」玩家如果拿出了折角或舊地址,她可以承認「你手上確實有東西」,但仍不確認身分,把狀態推進到可試探片段。
越級追問還有一個常見情況:玩家用情緒施壓,比如「你不說就是不信我」。角色可以回應關係本身,而不是回應秘密:「信不信和說不說是兩件事。你現在要的是我說,不是聽。」這句話不推進秘密層級,但維持了角色的一致性。
AI 對話的提示約束不保證每次輸出都嚴格落在設定層級裡。角色可能提前漏出核心秘密,也可能把可試探片段說得太滿。作者應把「已經披露哪層」和「玩家已經拿到哪些證據」分開記錄,再檢查生成對白。若核心身分已被說出,單補一句否認無法讓玩家忘記;應修訂範例或將此次提前披露納入後續情節。記錄條件能幫助複核,不能代替實際輸出檢查。
完成檢查
寫完三層披露條件後,用下面幾項檢查:
- 每一層的觸發條件裡,是否至少有一個是玩家能觀察到的證據,而不是只有輪數或好感數值?
- 越級追問時,角色是否有明確回應,而不是沉默或直接全說?
- 同一層內,是否準備了擋回、部分承認、轉移三種句式?
- 核心秘密說出後,關係狀態是否有可見變化,而不是說完就回到原樣?
- 是否寫明了 AI 可能越層、需要人工回看的處理方式?
如果第 1 項過不了,說明秘密仍然掛在輪數上。把觸發條件改成一個具體動作:歸還某物、說出某個推理、在某個選擇裡沒有出賣角色。改完再對照表格檢查一遍。
可以直接套用的模板
把林晚的例子換成你的角色,按這個模板填:
- 公開事實:____(角色主動說,不需要條件)
- 可試探片段的觸發證據:玩家看到 ____,並做到 ____
- 可試探片段的關係行為:玩家此前 ____
- 核心秘密的觸發證據:玩家把 ____ 與 ____ 對上,並當面說出 ____
- 核心秘密的關係行為:玩家沒有 ____
- 每層越級回應:擋回 ____ / 部分承認 ____ / 轉移 ____
填完後,挑一個越級追問場景,把玩家的原話和角色的三種回應各寫一句。寫不出來,說明這一層的邊界還沒想清楚。
下一步行動:拿你正在寫的角色,只填「可試探片段」這一行,然後寫一段玩家越級追問、角色擋回的對話。這一行填順了,另外兩層會跟著清楚。


