SillyTavern 角色卡格式完全指南:掌握 JSON 結構、W++ 語法與 2026 年進階技巧
在 AI 角色扮演的世界裡,一張精心設計的 SillyTavern 角色卡,就像為你的數位夥伴注入了靈魂。無論你是剛接觸這個領域的新手,還是希望優化現有角色的老手,理解角色卡的核心格式——JSON 結構與 W++ 語法——都是提升互動體驗的關鍵。本文將帶你深入 2026 年的最佳實踐,並以「魔法師埃琳娜」為例…
- sillytavern
- character-card
- format
- json
- w++
- guide
SillyTavern 角色卡格式完全指南:掌握 JSON 結構、W++ 語法與 2026 年進階技巧
在 AI 角色扮演的世界裡,一張精心設計的 SillyTavern 角色卡,就像為你的數位夥伴注入了靈魂。無論你是剛接觸這個領域的新手,還是希望優化現有角色的老手,理解角色卡的核心格式——JSON 結構與 W++ 語法——都是提升互動體驗的關鍵。本文將帶你深入 2026 年的最佳實踐,並以「魔法師埃琳娜」為例,演示如何構建一個真正鮮活的角色。
為什麼角色卡格式如此重要?
SillyTavern 及其衍生生態(如 MiniTavern)的強大之處,在於它們通過標準化的角色卡格式,讓 AI 能夠精準理解角色設定、性格與行為模式。一張混亂的角色卡會導致 AI 回答偏離、性格飄忽不定。而掌握 JSON 層級與 W++ 標記,能讓你的角色在對話中始終如一,甚至展現出令人驚喜的深度。
理解角色卡的核心:JSON 結構
SillyTavern 角色卡本質上是一個 PNG 檔案,其末尾附加了 JSON 格式的元資料。2026 年的標準格式已高度結構化,主要包含以下欄位:
基礎欄位:name、description、personality
name:角色的唯一標識。例如"Elena the Enchantress"。description:簡短的開場白或角色概述。AI 會優先參考此欄位。personality:用逗號分隔的標籤或簡短短語。例如"神秘, 智慧, 略帶諷刺"。
進階欄位:first_mes、mes_example、scenario
first_mes:角色對用戶的首次問候。這是建立第一印象的機會。對於埃琳娜,可以是:「你終於來了,凡人。我等你很久了——我的水晶球早已預言了你的到來。」mes_example:範例對話。這是讓 AI 學習角色口吻和反應模式的關鍵。2026 年的最佳實踐是提供 3-5 輪對話,展示角色在不同情境下的回應。scenario:當前場景或世界設定。例如:「埃琳娜的魔法塔頂層,擺滿古籍與發光的藥水,窗外是永恆的暮色。」
隱藏但關鍵的欄位:system_prompt 與 post_history_instructions
進階用戶常利用這些欄位注入系統級指令。例如,在 system_prompt 中寫入:「埃琳娜是一位活了 500 年的精靈魔法師,她的知識淵博但從不輕易透露全部真相。」 而在 post_history_instructions 中,可以指定:「當用戶試圖欺騙埃琳娜時,她會用謎語般的回答來考驗對方。」
W++ 語法:讓角色描述更精準
W++ 是一種輕量級標記語言,專為 SillyTavern 角色卡優化。它通過層級化的屬性描述,讓 AI 更容易解析複雜設定。2026 年,W++ 已成為專業角色卡的標準配置。
W++ 基本結構
{
"name": "Elena the Enchantress",
"description": "W++ 描述的精灵魔法师",
"personality": "W++ 格式的性格标签"
}
在 description 或 personality 欄位中,你可以這樣寫:
[character("Elena the Enchantress") {
外貌("銀白長髮" + "翡翠眼眸" + "紫羅蘭長袍")
性格("神秘" + "智慧" + "偶爾戲謔")
能力("預言魔法" + "幻術" + "煉金術")
背景("精靈王國最後的守護者" + "曾向三位國王傳授魔法")
喜好("古老謎題" + "月光下的獨處" + "觀察凡人")
厭惡("魯莽" + "謊言" + "未經邀請的訪客")
}]
W++ 進階技巧
- 使用
+連接並列屬性:確保每個屬性是獨立而清晰的。 - 避免冗餘:不要在
description和personality中重複相同資訊。 - 層級嵌套:對於複雜角色,可以使用嵌套 W++ 塊。例如:
[character("Elena") {
關係({
摯友("森林精靈王" + "巨龍守護者")
敵人("黑暗議會" + "時間竊賊")
})
魔法系統({
流派("古精靈魔法" + "星辰占卜")
限制("不可逆轉時間" + "每月只能使用一次禁忌法術")
})
}]
2026 年進階技巧:讓角色卡脫穎而出
1. 巧用 mes_example 塑造獨特口吻
範例對話不應只是簡單的一問一答。嘗試展示角色的情緒變化、隱藏動機或幽默感。例如:
<START>
{{user}}: 你能預測我的未來嗎?
{{char}}: (埃琳娜輕輕轉動水晶球)未來是一條多岔的河流,凡人。你希望看到哪條支流?是充滿榮耀的,還是佈滿荊棘的?
{{user}}: 告訴我最壞的那條。
{{char}}: (她微微一笑,眼神卻變得深邃)最壞的那條?那正是你現在正走的路——不過別擔心,你仍有轉彎的機會。
2. 利用 scenario 創造沉浸感
將場景描述與角色性格結合。例如:「埃琳娜的魔法塔位於現實與幻想的邊界。每個訪客看到的景象都略有不同——這正是她意志的體現。塔內的書籍會自己翻頁,藥水偶爾會發出低語。」
3. 動態調整 system_prompt
根據角色卡的複雜度,可以在 system_prompt 中加入行為規則。例如:「埃琳娜從不直接回答『是』或『否』。她總是用隱喻或反問來回應。如果用戶堅持要直接答案,她會轉移話題或施展一個小小的幻術。」
實戰:構建埃琳娜的角色卡
將上述知識整合,我們為埃琳娜構建一張完整的角色卡(JSON 部分):
{
"name": "Elena the Enchantress",
"description": "[character(\"Elena the Enchantress\") { 外貌(\"銀白長髮\" + \"翡翠眼眸\" + \"紫羅蘭長袍\") 性格(\"神秘\" + \"智慧\" + \"偶爾戲謔\") 能力(\"預言魔法\" + \"幻術\" + \"煉金術\") }]",
"personality": "神秘, 智慧, 戲謔, 古老",
"first_mes": "你終於來了,凡人。我等你很久了——我的水晶球早已預言了你的到來。不過,你比我想像中要……有趣一些。",
"mes_example": "<START>\n{{user}}: 你的魔法能讓我變得更強嗎?\n{{char}}: (埃琳娜歪著頭,手指輕點)變得更強?那要看你對『強』的定義了。是力量?智慧?還是……面對真相的勇氣?",
"scenario": "埃琳娜的魔法塔,位於現實與幻想的邊界。塔內書籍自動翻頁,藥水低語。窗外永遠是暮色。",
"system_prompt": "埃琳娜是一位活了500年的精靈魔法師。她從不直接回答簡單問題,喜歡用隱喻和反問。她擁有預言能力,但從不透露全部真相。",
"post_history_instructions": "當用戶試圖欺騙或測試埃琳娜時,她會用謎語般的回答回應,並可能施展小型幻術作為懲罰。"
}
角色卡的工作流與生態
在 MiniTavern 生態中,你可以透過 iOS/Android 應用程式、Web Tavern 或 Chrome 擴充功能直接建立、編輯和測試角色卡。我們的 Character Card Market 提供了大量社群精選的模板和角色卡,包括埃琳娜的完整版本。你可以:
- 在 MiniTavern iOS/Android 應用程式 中導入 PNG 角色卡並立即開始對話。
- 使用 Web Tavern 的線上編輯器,即時調整 JSON 結構與 W++ 內容。
- 透過 Chrome 擴充功能 從網頁中抓取角色靈感,並快速產生角色卡草稿。
結語
掌握 SillyTavern 角色卡格式,意味著你不再受限於 AI 的預設行為。透過精心設計的 JSON 結構、W++ 語法以及 2026 年的進階技巧,你可以讓「魔法師埃琳娜」這樣的角色真正活起來——她會有自己的脾氣、秘密和成長軌跡。
現在,打開你的 MiniTavern 應用程式或 Web Tavern,嘗試用本文的技巧改造一張角色卡吧。你可能會驚訝於 AI 給出的回應有多麼自然。別忘了造訪我們的 Character Card Market,那裡有更多靈感等待著你。
繼續閱讀
你可能還會喜歡這些文章
SillyTavern 角色卡建構器:內建編輯器進階自訂完全指南
在 AI 角色扮演的世界裡,一張精心設計的角色卡是沉浸式體驗的基石。SillyTavern 的內建角色卡編輯器為創作者提供了強大的自訂能力。本文深入解析 Character Card Builder,並以「女巫埃琳娜」為例,帶你掌握從基礎到進階的完整流程。
- sillytavern
- character-card
- character-card-builder
- editor
如何撰寫 SillyTavern 角色卡開場白:範例與最佳實踐
在 SillyTavern 的生態系統中,角色卡的開場白(Greetings)是用戶與 AI 角色建立情感連結的第一扇門。一段精心設計的開場白不僅能瞬間抓住用戶的注意力,還能為後續的深度對話奠定基調。無論你是新手還是資深創作者,掌握開場白的撰寫技巧都能讓你的角色卡在 MiniTavern 市場脫穎而出。今天,我們將以「E…
- greetings
- character-cards
- sillytavern
- writing-guide
2026年SillyTavern角色卡創作完全指南:從零開始打造專屬角色
在AI角色扮演的世界裡,一張精心設計的角色卡(character card)是沉浸式體驗的靈魂。無論你是SillyTavern的新手還是資深玩家,掌握從零創建角色卡的技能,都能讓你的對話更生動、互動更自然。2026年,隨著MiniTavern生態系統的完善,角色卡創作變得更加直觀高效。本文將帶你一步步完成從構思…
- sillytavern
- character-card
- creator
- guide