AI角色扮演格式攻略:星號與引號

上一篇我們拆解了Show, Don’t Tell 的五感描寫與口頭禪設計,讓角色的「話」聽起來有靈魂。但在那之前,其實還有一個更基本、卻常被新手忽略的問題:你打字的「格式」本身,就已經在教AI怎麼寫回你。星號要不要用?台詞要不要加引號?旁白算誰的?這篇就一次把AI角色扮演格式最容易搞混的規則講清楚,帶你搞懂正確的角色扮演格式該怎麼寫。

為什麼「格式」比你想的更重要

大型語言模型本質上是在「續寫」符合訓練資料模式的文字。當你的訊息格式前後一致,AI會抓住這個模式,用同樣的邏輯生成回覆;但如果這一句用星號、下一句用引號、再下一句什麼符號都沒有,AI等於同時收到好幾種互相矛盾的示範,只能用猜的——結果通常是格式跟著你最後一句亂跑,或乾脆整段擠成一坨看不出誰在做什麼、誰在說話的文字牆。

根據AI角色扮演社群長年整理的模型測試筆記,引號式和星號式其實動用了語言模型訓練資料裡「完全不同的子集合」:引號式更接近正式出版的小說文本,星號式則更接近即時通訊、劇本式的網路對話習慣。兩種格式硬是混在同一句話裡(例如「引號台詞」再加上*星號動作*),幾乎不會出現在真正的訓練資料裡,AI要嘛學不會,要嘛被迫多花token硬湊,沒有任何好處。

AI角色扮演角色設定示意圖

三個基本元素:動作、台詞、旁白

在細分「該用哪一派」之前,先弄懂一則角色扮演訊息其實只由三種內容組成:

星號動作——用星號包住的肢體動作、表情變化、環境細節,例如「*他微微一笑,往前傾身*」。這是最容易被新手忽略的一塊,很多人只顧著寫台詞,卻讓角色像顆會講話的頭,沒有任何肢體語言。

引號/純文字台詞——角色實際「說出口」的話。用引號包起來(「你在想什麼?」)比較接近小說寫法;直接寫成純文字則是聊天社群比較常見的做法,兩種都合法,重點是全篇統一。

旁白敘述——不屬於角色動作、也不是誰的台詞,而是場景、天氣、時間流逝這類背景描述,例如「窗外的雨還在下著」。這塊常常被完全忽略,導致場景永遠停在原地,只剩兩個人一直講話。

AI角色扮演格式速查表:星號動作、引號台詞、旁白敘述

新手最常犯的錯誤

新手最常犯的錯誤,就是把動作、台詞、心情全部黏在一起,變成一整段沒有任何符號分隔的敘述——AI看不出哪裡是動作、哪裡是台詞,只好有樣學樣,你的角色回覆也會跟著變成一團文字牆。另外兩個常見地雷:一是從頭到尾沒有固定一種格式,讓AI每次都要重新猜;二是人稱亂跳,這句用「我」、下句又用角色的名字寫成第三人稱,模型很容易被搞混。

AI角色扮演格式常見錯誤與正確示範對照

兩大流派怎麼選?引號派 vs 星號派

講到具體該怎麼標記,AI角色扮演社群長年吵不出真正的「標準答案」,但大致可以分成兩派,各有清楚的使用情境。

引號派(Quote Style):台詞放進引號,動作用一般文字敘述——這是傳統小說最熟悉的寫法。優點是文筆品質通常比較高,因為模型見過大量正式出版文本,敘事也比較連貫,特別適合多人共創、正式一點的世界觀故事。缺點是對只想「傳訊息聊天」的使用者來說,可能顯得有點正式、有點慢熱。

星號派(Asterisk Style):台詞直接用純文字寫,動作才用星號包起來——這是角色扮演社群、即時聊天介面更常見的習慣,貼近你我平常傳訊息、玩文字RP的節奏。優點是直覺、好上手,很適合一對一的沉浸式對話;缺點是這種寫法在正式文學訓練資料裡比較少見,遇到需要處理很長篇幅敘事時,穩定度可能不如引號派。

Hugging Face 角色卡格式技巧整理頁面截圖

根據 Hugging Face 上一份長年更新的模型使用心得整理,作者給出的具體建議是:如果你在寫多人共創或偏文學性的角色扮演,建議角色卡用第三人稱、聊天用引號式;如果只是想要輕鬆的一對一聊天,第一人稱+星號式通常比較合拍,兩種格式在同一句話裡混用則被明確列為「強烈不建議」。

不過,也有另一派更激進的意見。角色扮演社群長年流傳的「Ali:Chat」風格指南,甚至直接建議盡量不要用引號——因為引號容易讓AI誤以為自己在寫小說而不是在聊天,純粹用星號動作+純文字台詞,反而能讓對話更聚焦,也更省token。這代表沒有一套放諸四海皆準的正確格式,重點永遠是「你選一種,然後全程守住」。

Ali Chat Style 角色卡格式風格指南截圖
引號派與星號派格式比較表,含AI織夢雙模式

各大平台實際上怎麼設計?

Character.AI——範例對話功能

Character.AI 官方創作指南提供了「Example Conversations」欄位,讓創作者示範自己的角色該怎麼被對話——包含固定的口頭禪、句型模式。官方文件特別舉例,透過範例對話展示像「fortunately / unfortunately」這類固定句型,能讓其他玩家更快抓到跟這個角色互動的節奏,本質上就是用「格式範例」去教AI,而不是只寫文字說明。

Character.AI 官方範例對話 Example Conversations 說明頁截圖

想更完整了解角色卡怎麼設定人設與範例對話,可以參考先前寫的AI 角色卡完整設定教學

SillyTavern/Ali:Chat 風格——範例分隔標記

SillyTavern 官方文件的角色設計頁面直接示範了星號動作+純文字台詞混寫的範例訊息,並用專屬的分隔標記把每一組範例對話分開,搭配角色與使用者各自的名稱前綴,讓AI清楚知道「這是範例、不是正式對話」,也方便AI學會在哪裡該換人說話。

SillyTavern 官方文件 Character Design 頁面截圖

如果你也想幫角色補上完整的世界觀設定,讓格式與背景知識同時到位,可以搭配看看AI角色扮演世界觀 Lorebook 完整設定教學,或先讀懂SillyTavern 完整教學抓住整套系統的操作邏輯。

進階技巧:怎麼讓AI「固定」照你的格式走

知道規則只是第一步,真正讓AI乖乖照做,還需要一點技巧。

角色扮演系統提示詞格式規範教學頁面截圖

一份整理系統提示詞寫法的教學指出,一個完整的角色扮演系統提示詞通常包含五個區塊:人物身分、語氣與說話習慣、行為與動機、場景與背景知識,以及「回覆格式」本身——第一人稱還是第三人稱?動作要不要用星號?純對話還是混合?只要少了這一塊,AI就只能用猜的,猜錯了就會出現格式跟著漂移的狀況。

具體做法有三個:第一,在角色卡的範例對話欄位放兩到四組完全遵守你指定格式的示範訊息,而不是只寫一句了事——範例越具體、越一致,AI模仿得越準;第二,把格式規則直接寫進角色描述或系統提示詞的最後一句,例如「請全程使用星號描述動作,台詞不加引號」,明確永遠勝過含糊;第三,如果聊到一半AI開始亂了,直接用OOC或Author’s Note插一句提醒(多數平台都支援),通常比整段重寫更有效率,也比刪掉重聊快得多。

AI織夢怎麼處理這兩種寫法?

AI織夢首頁畫面

AI織夢同時提供「互動小說」與「角色扮演」兩種模式,剛好對應這篇講的兩大流派:互動小說模式偏向第三人稱敘事,適合引號派的正式敘事節奏;角色扮演聊天模式則更貼近一對一即時對話,星號動作+純文字台詞的組合在這裡特別好用。不管你偏好哪一種,角色卡的範例對話都可以照著上面的原則自己設定,動漫風格、完整繁體中文介面對新手也比較友善。平台會員每日簽到可以拿到500積分,創作者發布角色卡還有30%積分返還,首次儲值輸入序號WELCOME15還有85折優惠。

AI織夢作品探索頁畫面

想看看別人怎麼設計角色卡格式,也可以直接到探索頁瀏覽站上其他玩家公開的角色,抓一點靈感再回頭調整自己的寫法。

常見問題

一定要用星號嗎?可以整篇都用純文字嗎?
完全可以。純文字(不特別標記動作)在部分平台甚至是預設寫法,只要你和AI之間的範例對話從頭到尾維持同一種邏輯,AI就抓得住。真正會出問題的是「這句用星號、那句不用」的不一致。

AI一直不遵守我設定的格式,該怎麼辦?
先檢查角色卡的範例對話是不是本身就沒有統一格式——這是最常見的原因。如果範例本身沒問題,可以在對話中途用OOC或Author’s Note明確提醒一次,通常比整段重新生成更快看到效果。

中文角色扮演也適用「引號 vs 星號」這套規則嗎?
適用,只是引號要換成中文慣用的「」全形引號,星號的使用邏輯不變。中文語感上,純文字對話混著星號動作其實比英文更常見,讀起來也更順眼。

旁白和動作有什麼不同?該怎麼分?
動作是「角色在做的事」,通常和角色本身綁在一起,例如他的表情、他的手勢;旁白則是「場景本身在發生的事」,跟哪個角色沒有直接關係,例如天氣、時間流逝、遠處的聲音。分清楚這兩者,場景才會有呼吸空間,不會永遠停在兩個人對話的真空裡。

結語

格式聽起來像是最無聊、最技術性的細節,但它其實是AI角色扮演所有沉浸感的地基——人設寫得再細膩、世界觀鋪陳得再完整,只要格式前後不一致,AI照樣會生成出讀起來卡卡的回覆。挑一種你喜歡的寫法,寫進角色卡的範例對話裡,然後全程守住,你會發現角色瞬間變得順很多。

作夢呢
作夢呢
기사 : 3525

댓글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다