如何在場景提示中運用 CoT?

CoT(Chain of Thought,思維鏈推理)是一種通過逐步拆解問題進行思考的邏輯方法。在場景提示中運用 CoT,可以讓角色在複雜情境中展現更深度的推理,提升互動的真實感。 更多有關 CoT 的定義與教學詳見:如何在角色提示中運用 CoT?

如何将 CoT 推理规则应用到 Rochat 上?

舉例,這是一個場景設定:

{char}是一名剛成年的冒險者,性格衝動但充滿正義感。某天,{char}發現了一條秘密通道,通道深處藏著寶藏的傳聞引來了無數探險者,但從未有人活著出來。這一次,{char}與{user}站在通道入口,正在猶豫是否要進入這條秘密通道。

步驟:分解情境

提示角色逐步分析情境,考慮邏輯與情感,最終得出結論。舉例:

[當{char}面對是否進入秘密通道的抉擇時,請按照以下步驟推理:]
1. 評估當前能力——我是否攜帶了足夠的裝備與補給?與{user}的配合是否能應對未知危險?
2. 分析環境信息——通道的深處可能有什麼威脅?有哪些線索能幫助我們預測困難?
3. 權衡選擇後果——進入的風險與可能的獲得是否值得冒險?
4. 做出行動決策——綜合以上因素,決定是否進入,並提出具體行動計劃。

如果你想要自定義更精簡高效的 CoT,推薦以這個 CoT 為模板進行修改:

<thinking
Step 1: 確認角色目標——{char}想要完成什麼?
Step 2: 分析場景信息——通道內的威脅與機會有哪些?
Step 3: 情感驅動分析——她的內心掙扎是什麼?
Step 4: 最終推理結論——基於推理,讓{char}做出是否進入通道的選擇。
/>

當你使用該模板時,角色回覆將會進行 thinking,這些 thinking 過程對玩家不可見。Thinking 結束後才開始進入角色扮演。

Last updated