角色扮演的Prompt不要亂加

更新 發佈閱讀 4 分鐘

在 ChatGPT 剛出來沒多久,就開始有所謂的 Prompt Engineering 知識存在。而在 Prompt Engineering 的知識裡面,有一個非常重要的講法:如果你要讓 AI 能夠非常有效果地得到你想要的內容,你在 Prompt 前面應該要寫說你是什麼樣的人、你是什麼樣的專家。

例如:你可能是一個 Programming 的專家,或者是一個非常貼心的日文老師之類的。這種做法在初期有用,但在 2026 年 3 月,南加大的團隊做出了一個研究指出,現在這種所謂「角色扮演」的 Prompt,實際上並不是所有的任務都適合加上去的。


那麼角色扮演的 Prompt 到底主要的好處跟壞處在哪呢?

首先先講好處。它的主要好處,最重點就是可以「對齊」你的相關任務。

例如說,你想要針對同一個內容寫成兩個版本:一個是貼近大眾的版本,另一個是貼近技術人員的版本。這時你就可以開兩個 Prompt:

1. 第一個 Prompt 說:「你是一個行銷專家或 Presentation 的專家,你現在要向大眾介紹這個產品,以下是內容,請幫我完成這份文件」

2. 第二個 Prompt 則說:「你是這個行業的專家,你現在寫這份文件是要給業內人士看的,以下是內容,請幫我完成這份文件。」

如果你有了這些角色扮演的 Prompt,它就會比較能 Align(對齊)你想要的目標,讓輸出的內容更符合你的需求。


反過來,角色扮演 Prompt 的壞處在於,實際上它會損害輸出的準確性,尤其是當模型需要用到預訓練(Pre-training)知識的時候,例如寫程式(Programming)或解答數學題。

如果你加上這類 Prompt,例如「你是一位 Programming 專家」或「你是一位大學專業數學講師」,反而會降低準確度。

論文中的原因是:模型原本應該從預訓練的知識庫中提取相關資訊,但因為用了這類 Prompt,它反而會切換到「聽從指示並扮演角色」的模式,導致知識提取受到阻礙。

我個人的看法是另一種:假設你在高中或大學學過物理,畢業出社會之後就沒再碰過物理。哪天突然有人請你當物理家教,要求你扮演「奧林匹亞物理專家」來授課。不管對方幫你貼了多少專家標籤,你的知識量永遠停留在畢業時的程度,除非你再去進修,否則標籤並不會增加你的知識。

AI 也是如此,不論你稱呼它是多厲害的專家,如果它預訓練的知識就到那裡,它並不會因為聽到這些稱讚就變得比較強。而且依照這篇論文的講法,強行套用角色扮演甚至會讓結果變得更差。


這與近期的一篇論文相呼應,也恰好跟我之前在 Claude 的 Skills 裡面看到的一個小知識點吻合:

關於 Subagent,如果你在上方額外加入一個「角色扮演」的 Prompt,其實並不會加強它工作的準確度。

這是一個蠻有趣的小知識點,在這裡稍微跟大家講解分享一下。

原本文章:

https://ailogora.com/card/1c940f99-578f-4180-bce9-687f2536276b?ref=share

reference:

https://arxiv.org/pdf/2603.18507

留言
avatar-img
林承慶的沙龍
1會員
39內容數
林承慶的沙龍
林承慶的沙龍的其他內容
2026/03/27
《小數據獵人》這本書是由馬丁林斯壯所寫的。馬丁林斯壯主要是在做品牌與行銷,所以這本書我很推薦給做 UX 或行銷的人。
Thumbnail
2026/03/27
《小數據獵人》這本書是由馬丁林斯壯所寫的。馬丁林斯壯主要是在做品牌與行銷,所以這本書我很推薦給做 UX 或行銷的人。
Thumbnail
2026/03/26
有時候我們在喝手搖杯,用吸管要戳進飲料時,很容易因為戳不進去而導致吸管折彎。這編有個小秘笈:假設你用手指把吸管頂端的洞口先壓住再戳進去,就會比較好戳。
Thumbnail
2026/03/26
有時候我們在喝手搖杯,用吸管要戳進飲料時,很容易因為戳不進去而導致吸管折彎。這編有個小秘笈:假設你用手指把吸管頂端的洞口先壓住再戳進去,就會比較好戳。
Thumbnail
2026/03/26
之前有一陣子,很多店家都使用紙吸管取代塑膠吸管,但大家會發現,紙吸管在戳薄膜的時候往往戳不進去。很多人覺得是因為紙做的材質容易爛掉,但實際上並非如此,關鍵在於形狀。
Thumbnail
2026/03/26
之前有一陣子,很多店家都使用紙吸管取代塑膠吸管,但大家會發現,紙吸管在戳薄膜的時候往往戳不進去。很多人覺得是因為紙做的材質容易爛掉,但實際上並非如此,關鍵在於形狀。
Thumbnail
看更多