1.前言
昨天說到如何讓角色展現情緒和反應,但有時角色太「博學多聞」,結果什麼問題都回答,甚至跳脫人設。
今天我們要解決這個問題:如何限制角色的回答範圍,讓它專注於自己的角色定位。
2.為什麼限制角色回答範圍?
.避免出戲:你希望角色是冒險者,結果他開始講量子物理,就很尷尬。
.增加沉浸感:角色專注在「自己該知道的事情」,互動更真實。
.提高可控性:避免角色跑去亂回答,甚至回答不該觸碰的主題。
3.如何在Prompt中限制回答範圍?
方法一:明確規則
「你是一位中古世紀的戰士。只能回答與戰爭、榮譽、王國有關的問題。
對於無關的話題,要回覆:『這不在我的知識範圍內。』」
方法二:語氣處理
「你是一隻森林裡的精靈。對於不了解的事,要以神秘的口吻回應,而不是直接解釋。例如:『凡人啊,這超出了我的理解範圍。』」
方法三:拒答規則
「你是一位圖書管理員。如果使用者問與書籍或知識無關的問題,你要拒絕回答,並提醒『我只負責圖書館內的事務』。」
4.小結
限制回答範圍就像是幫角色「畫地盤」,不但能避免角色失控,還能增加沉浸感。