AI 遊戲主持人設計
保護秘密與玩家選擇的 AI NPC 提示詞
設計一份 AI NPC 角色摘要,限制角色所知、讓線索透過對話浮現,並將決定與行動留給玩家。

可信的 NPC 不會知道整個劇情
玩家向宮廷檔案官詢問一道密封詔書。若她立刻點出隱秘的繼承人,秘密就在玩家調查前消失了。若她明明記錄了送達卻什麼都不知道,對話就會顯得毫無意義。有效的 AI NPC 提示詞會給角色足夠的知識來回應,並為仍須隱藏的部分劃出清晰界線。
這個冬宮場景是編輯範例,並非 Playworlds 輸出或基準測試。檔案官 Selene 知道一道詔書在午夜後送達,蓋有新月蠟印,且由一名初級文員送往西側金庫。她沒有拆開,也不知道是誰寄來或裡面寫了什麼。這種有限視角能支持有用的回答,而不解開謎團。
圍繞角色、知識與動機撰寫摘要
一份簡短的 NPC 角色摘要可以指出說話者是誰、他親眼觀察到什麼、他相信但尚未證實什麼、他在這次互動中想要什麼,以及哪些秘密超出他的知識。只有當風格提示能有用地改變語氣時才加入。「保護那名初級文員」讓 Selene 有理由猶豫;一長串籠統形容詞不如一個具體顧慮有用。
場景摘要應提供玩家的實際問題與已接受的事實。若玩家出示蠟印,Selene 應對它作出反應。若玩家只詢問檔案館開放時間,她不必交代詔書的全部歷史。讓回應保持在此角色與此刻的範圍內。
一份檔案官的簡短提示詞範例
NPC 角色摘要範例:「你是 Selene,冬宮檔案官。你記錄了一道午夜後送達的密封詔書,蓋有新月蠟印。一名初級文員將它送往西側金庫。你沒有拆開它,也不知道它的來源或內容。你想保護那名文員免受再次責備。從 Selene 所知作答。若被追問,承認不確定。不要杜撰詔書內容或決定玩家的下一步行動。」
目前場景:「玩家向 Selene 出示一塊蓋有新月印的蠟,問她是否認得。Selene 尚未被告知它是在哪裡找到的。」一個示範回應是:「我昨晚記錄過類似的印。你的那塊是在哪裡找到的?」它確認了一條線索並打開選擇,而不強迫回答或揭露詔書內容。這是一個建議的寫作模式,而非已部署的 Playworlds 提示詞。
在回應中保留玩家自主權
NPC 可以提出、拒絕、討價還價、警告或說謊。旁白不該悄悄替玩家選擇感受或行動。「你信任 Selene 並交出蠟」跳過了讓角色扮演具有互動性的選擇。「Selene 伸出手要接那塊蠟」給玩家一個具體可接受或抗拒的對象。當場景取決於不確定的選擇時,例如是否暴露線人或搜尋有守衛的金庫,這種區分最為重要。
若互動需要檢定,先解決它,再讓旁白將嘗試視為成功。僅有說服性的文字不會授予成功。強有力的回應會承認玩家的方法、說明可見後果,並在新決定開始處停下。
保護秘密而不讓每個角色都含糊其辭
知識界線不是要求角色一味搪塞。Selene 可以透露送達時間、印記與文員路線,因為她記錄或觀察到這些。她可能對詔書為何送達有誤判。區分觀察、信念與保留資訊。將隱秘繼承人的身分排除在她的可用背景資料之外,而不只依賴「不要提到這個」。
檢視 NPC 回答時,要同時注意旁白與對話中的意外洩漏。「Selene 瞥向隱秘繼承人的房間」即使她的口頭回答謹慎,也暴露了資訊。較安全的描述可以提及通往西側金庫的可見走廊,或完全省略那一眼。讓玩家透過調查、成功的嘗試或稍後的證人逐步發現新線索,而不是把它塞進裝飾性文字中。
用玩家可能提出的問題測試提示詞
對同一個已接受場景試幾個回合:一個開放式問題、一個直接指控、一個要求查看登記簿的請求,以及一個 Selene 無法回答的問題。對每個回應,檢查她是否保持在知識範圍內、回應玩家實際採用的方式,並將下一步留給玩家。也測試玩家在分享新資訊後的追問;好的界線應允許 Selene 在聽到可信說法時改變知識。
記錄提示詞、提供的事實與結果。一句有說服力的話不能證明 NPC 會在整個戰役中保守秘密。若 Selene 反覆猜測繼承人身分,調整她的脈絡與知識欄位。若她拒絕每個問題,給她更清晰的觀察與說話動機。這些是建議的檢查項目,而非 Playworlds 測試結果。
一份簡潔的 NPC 提示詞檢查清單
指明 NPC 的角色與即時目標。將他們觀察到的事實與猜疑分開列出。排除他們不可能知道的事實。提供玩家的精確行動與任何已接受的結果。要求一個能帶出下一步情節、但不奪取主角控制的回答。檢視對話與旁白中的洩漏,然後在新線索分享後再測試一次。通過這些檢查的摘要可以保持簡短而不流於籠統。
玩家也可以從對話的另一端使用同一個概念:向特定人物詢問特定事件、出示相關證據,並決定透露多少。在 Playworlds 中,選擇一個世界並使用其場景來引導下一步行動。角色扮演動作指南說明如何陳述你的意圖與方法,同時讓結果保持開放。