iT邦幫忙

2025 iThome 鐵人賽

DAY 14
0
自我挑戰組

如何使用 ChatGPT 創建虛擬聊天角色系列 第 14

Day14:利用系統訊息增加角色一致性

  • 分享至 

  • xImage
  •  

1.前言

當我們和角色互動的時間越長,就越容易遇到角色設定跑掉的問題。可能一開始他是冷酷型,但聊著聊著,他卻突然開始碎碎念;又或者原本是古風角色,後來冒出現代用語這些不一致會破壞沉浸感。

今天,我們要使用系統訊息幫角色打上穩定的底層設定,確保角色在任何對話裡都能維持一致的表現。

2.為甚麼要用系統訊息?

.維持角色風格:系統訊息就像是遵守角色守則,無論對話怎麼發展,角色都會被提醒該怎麼表達。
.避免角色崩壞:當互動拉長,AI可能會隨著話題偏離設定。有了系統訊息,它會像安全繩一樣把角色拉回來。
.提升可控性:你可以明確要求「回答必須保留角色的口頭禪」、「永遠使用古風詞彙」等,讓角色更加穩定。

3.如何做到?

.在指令中加註核心人設:
「你是一名來自古代的俠客,說話時總帶有俠義風骨,並避免使用現代詞彙。」
.在指令中加入語氣或格式:
「請以2~3句精簡古語回答,並在句末加上『——某某』。」
.在指令中加入禁令:
「禁止使用現代流行語,禁止直接解釋角色設定,必須透過對話展現。」

4.小結

系統訊息就像是角色的地基,有了它,角色不會因為長時間互動而崩壞,能一直維持獨特性。這不僅讓角色更可信,也讓整個體驗更沉浸。


上一篇
Day13:控制角色回答的長度與節奏
下一篇
Day15:利用範例對話「示範」角色行為
系列文
如何使用 ChatGPT 創建虛擬聊天角色15
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言