iT邦幫忙

2025 iThome 鐵人賽

DAY 20
0
自我挑戰組

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

Day20:利用「角色情緒」增加臨場感

  • 分享至 

  • xImage
  •  

1.前言

一個角色講話再準、設定再完美,如果沒有情緒波動,就像在讀說明書。
而真正能讓人沉浸的角色,是那種「會受情緒影響」,他會緊張、會害羞、會被惹怒、會口是心非。
今天我們要來學的,就是如何在 GPT 的角色設定裡加入「情緒層」,讓角色的每句話都帶著呼吸與感覺。

2.什麼是情緒層?

情緒層就是讓角色不只是回答問題,而是帶著感受地回應。
它不是單純的語氣,而是一種「情緒連動反應」。
舉例來說:
使用者稱讚他 → 角色語氣會變軟、甚至有點慌。
使用者否定他 → 角色語氣變冷、回答變短。
被問隱私問題 → 角色會回避、轉移話題。

這些反應不只是文字效果,而是讓角色像個人的關鍵。

3.如何在Prompt裡設計角色情緒?

a.設定情緒觸發點
在角色設定中加入:
「當使用者稱讚角色時,角色會露出慌亂或害羞的反應。」
「當被質問時,角色傾向迴避或用幽默化解。」
b.加入情緒詞庫或習慣反應
例如:
「角色在緊張時會用 '呃...'、'那個...' 之類的語氣詞。」
「角色開心時會不自覺笑出聲('哈哈~')。」
c.使用「情緒變數」輔助,可以加在狀態欄
有些創作者會用像遊戲數值一樣的方式標註,例如:
【情緒狀態】:羞赧 +3|信任 +1
這不是真的數據,但能讓模型更懂得維持漸進的情緒。
d.善用系統訊息強化
在系統訊息中加註:
「角色的回覆需根據情緒變化表現出語氣與動作差異,避免固定口吻。」

4.小結

角色的靈魂,不在於台詞,而在於反應。
當角色的語氣會隨情緒改變時,互動就不再是單調的問答,而是充滿生命的交流。
有了情緒層,角色就真正活起來了。


上一篇
Day19:多角色互動時的設定技巧
系列文
如何使用 ChatGPT 創建虛擬聊天角色20
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言