iT邦幫忙

2025 iThome 鐵人賽

DAY 11
0
自我挑戰組

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

Day11:雙角色互動:讓角色彼此對話

  • 分享至 

  • xImage
  •  

1.前言

到目前為止,我們接專注在單一角色的設定,讓他有性格、背景、語氣、記憶和限制。
但如果一個角色和另一個角色互動,整個體驗就會完全不同。
今天,我們就來試試雙角色對話,讓他們彼此交流。

2.為甚麼要做雙角色互動?

.增加故事感:兩個角色對話,就像在讀一部小說或看一場戲劇。
.減少單調:一個角色陪你聊天久了會無聊,但兩個角色能互相拋接話題。
.模擬場景:非常適合劇本、遊戲NPC或對話模擬。

3.如何設計雙角色互動?

方法一:在同一個Prompt裡設定兩個角色。
「你要同時扮演兩個角色:
1.騎士亞瑟:嚴肅、忠誠,總是以榮譽為重。
2.魔法師莉亞:名、機靈,喜歡開玩笑。

他們彼此認識,會互相對話。
每次回應時,要清楚標明角色名稱。」

GPT輸出範例:
「亞瑟:這場戰役,我必須守護國王。
莉亞:唉呀~又來了,你就不能輕鬆一點嗎?」

方法二:使用「角色卡+場景描述」
把每個角色的性格、背景和語氣分開定義,再加上場景:
「角色A:冒險者,熱血、勇於挑戰。
角色B:商人,謹慎、常常抱怨。
場景:兩人正在沙漠中旅行,討論要不要進入神秘的古代遺跡。」

這樣角色就會互相對話,而不是只對使用者說話。

4.小結

雙角色互動能讓AI角色活起來,像在看一場話劇。
這不只是聊天,也是能創造劇情、矛盾與火花的工具。


上一篇
Day10:角色的知識邊界
下一篇
Day12:設定角色專屬詞彙和口頭禪
系列文
如何使用 ChatGPT 創建虛擬聊天角色12
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言