酒館預設匯入教程:從 JSON 檔案到真正生效的完整步驟
酒館預設匯入教程:從 JSON 檔案到真正生效的完整步驟
Contents
酒館預設通常是一個 JSON 檔案,匯入只是第一步:在對應平臺的“預設/酒館管理”入口選擇或拖入檔案後,還要在目標層級(全域性、角色或本次聊天)啟用,才能進入發給模型的 Prompt。匯入本身免費,效果要以 Prompt 預覽為準,不能只憑感覺判斷。
簡介
這篇教程教你如何把 SillyTavern 生態中的“預設”(提示詞 JSON)匯入到酒館類工具並正確啟用,適合剛接觸酒館、手裡已有預設檔案但不確定是否生效的使用者。文中覆蓋原生酒館、dsh-tavern 外掛、Foreverse 移動端三種常見路徑;如果你用的是其他外殼,重點看“分步教程”裡的通用檢查邏輯。
前置準備
- 一份預設 JSON 檔案(通常由預設作者提供,也可能包含在角色卡或整合包裡)。
- 一個能正常對話的酒館環境:SillyTavern 原生介面、dsh-tavern 外掛或 Foreverse 等移動端 App。
- 至少一張可開聊的角色卡,用來驗證預設是否真的進入 Prompt。
- 明確作用範圍:想讓預設影響所有角色、隻影響某張卡,還是隻影響這一場對話。
- 可選:預設作者附帶的配套正則、世界書或酒館助手指令碼。很多進階預設離開這些配套項會不完整。
分步教程
路徑一:SillyTavern 原生介面
- 開啟酒館,在預設/設定面板找到“預設”管理或匯入入口。
- 選擇或拖入預設 JSON 檔案,等待解析完成。
- 在預設列表中選中剛匯入的預設,確認它成為當前生效預設。
- 新建或進入聊天,傳送一條訊息,開啟 Prompt 預覽/逐條檢視,搜尋預設中的文本塊內容,確認它已進入 Prompt 拼裝結果。
- 如果預設自帶正則、世界書或指令碼,按作者說明分別匯入,並在對應開關處啟用。
注意:原生酒館匯入後需要“選中”才生效,不要以為檔案出現在列表裡就完成了。
路徑二:dsh-tavern 外掛
- 開啟 DSH 設定 → 酒館管理。
- 把預設 JSON 拖入“預設”區域,詞條會自動分類顯示。
- 按需單獨開啟或關閉某個詞條。
- 點“💾 儲存並注入”,預設才會真正進入系統提示。
- 到會話中確認預設名稱是否同步顯示在聊天頂部;dsh-tavern 支援每個會話繫結不同預設,切換對話會自動載入對應預設。
注意:dsh-tavern 還有“白名單模式”,預設所有會話都注入預設,切換為白名單後只有加入白名單的會話才注入。如果你發現某個會話沒有生效,先檢查這裡。
路徑三:Foreverse 等移動端 App
- 開啟“我的 → 常用 → 從酒館匯入”,在“提示詞預設”入口匯入 JSON;正則指令碼走“正則美化指令碼”入口。
- 選擇啟用層級:全域性(我的 → 常用 → 酒館全域性設定 → 預設/正則/宏)、這個角色(聊天頁 ⋮ → 聊天設定),或本次聊天(只對當前會話生效,開新會話不帶走)。
- 確認所選層的預設卡片顯示匯入的預設名和塊數。
- 發一條訊息,長按回復點“提示詞”,在拼裝好的 Prompt 裡搜預設文本塊,驗證是否進場。
- 如果預設連帶調整了上下文上限,到“取樣與提示詞”裡複核,避免單條訊息輸入 token 費用變高。
注意:Foreverse 文件明確說明,整包備份帶進來的預設只歸檔進預設庫,不會自動啟用;層級優先順序為“本次聊天 > 這個角色 > 全域性 > 內建預設”。
路徑四:面向開發者的酒館助手 API
如果你在寫酒館助手指令碼,可以呼叫 importRawPreset(filename, content),像酒館介面那樣匯入新預設或更新現有預設:filename 為預設檔名,content 為預設檔案內容,返回 Promise。典型用法是先 fetch 預設網路連結,再把文本傳給該函式。普通使用者不需要走這條路。
匯入後必須做的三件事
- 確認“已選中/已注入”,不是“已上傳”。
- 用 Prompt 預覽核對文本塊是否真的進入請求。
- 檢查配套正則、世界書、指令碼是否按作者要求啟用;生圖類預設尤其如此,預設、世界書、正則往往要一起掛上才會觸發。
不同平臺匯入入口有什麼區別?
| 平臺/工具 | 匯入入口 | 檔案形式 | 啟用範圍 | 生效確認方式 | 主要注意點 |
|---|---|---|---|---|---|
| SillyTavern 原生 | 預設管理/匯入入口 | JSON | 全域性或當前聊天 | 選中預設 + Prompt 預覽 | 匯入後需手動選中 |
| dsh-tavern 外掛 | DSH 設定 → 酒館管理 → 預設區域 | JSON(拖入) | 會話繫結,支援白名單模式 | 聊天頂部顯示預設名 | 必須點“儲存並注入” |
| Foreverse App | 我的 → 常用 → 從酒館匯入 → 提示詞預設 | JSON、整包備份 zip | 本次聊天 > 這個角色 > 全域性 | Prompt Inspector 搜文本塊 | 整包備份只歸檔、不自動啟用 |
| 酒館助手指令碼 | importRawPreset(filename, content) | JSON 字串 | 由指令碼呼叫方控制 | 函式返回 Promise | 面向開發者,普通使用者不用 |
需要標註的差異:不同工具對“匯入後是否自動啟用”的行為並不一致。Foreverse 明確不自動啟用,dsh-tavern 要求“儲存並注入”,原生酒館需要選中預設。看到“匯入成功”提示不等於已經生效,務必回到當前會話確認。
匯入預設會影響我所有的角色卡嗎?
取決於你在哪一層啟用。以 Foreverse 的分層邏輯為例:全域性層對所有角色生效;角色層隻影響某張卡;本次聊天層隻影響當前會話,開新會話不帶走,且角色層或會話層選了預設的地方以它們的為準。dsh-tavern 則通過“會話繫結 + 白名單模式”控制範圍。原生酒館同樣區分全域性預設與聊天級選擇。
因此,想先試水就把預設放在“本次聊天”層;確認穩定後再提升到全域性。不要一上來就全域性啟用帶強改寫、大量正則的預設。
去哪找角色卡
預設和角色卡經常一起使用,下面按“相對乾淨、庫大但偏成人、中文社群、創作者向”分檔介紹。本站不託管、不轉載任何第三方角色卡,以下外鏈僅供你自行前往下載:
- 優先推薦(相對乾淨、授權較清晰):
- aicharactercards.com:稽核較嚴,SFW 友好。
- RisuRealm:每張卡可帶 CC 授權,支援多格式與匯入 ID。
- character-tavern.com:有策展,介面體驗較好。
- 最大但偏成人(務必注意分級):
- 中文社群:
- 類腦、旅程等 SillyTavern 中文 Discord 社群,以及 cards.sillytavern.one 等中文卡庫,內容混合,需自行甄別。
- 進階/創作者向:
- Hugging Face 上的角色卡/預設倉庫(按各倉庫 license 使用)、Pygmalion、Reddit 的 r/SillyTavern。
免責宣告:以上多為使用者生成內容,含成人分級(NSFW),請開啟 SFW 過濾並遵守年齡驗證;角色卡版權歸原作者,下載與使用請遵循各站條款。角色卡常見格式為 V2/V3,可能內嵌在 PNG 中,也可能是獨立 JSON。
常見問題排查
- 預設匯入了,聊天裡找不到:常見原因是整包備份只歸檔未啟用,或當前層被會話/角色層覆蓋。先到全域性預設管理啟用,或到目標層重新選擇。
- 只開了開關,效果不完整:dsh-tavern 的教程明確指出,成人模式需要“預設詞條 + 成人模式開關 + 儲存並注入”三者搭配;只開開關不配預設,或只改預設沒儲存注入,都不生效。
- 預設啟用了,回覆感覺沒變化:很多預設主要調整提示詞結構和順序,語氣上未必立刻可見。用 Prompt 預覽對比啟用前後的結構,並逐層檢查當前生效的是哪個預設。
- 模組互相沖突:以 GrayWill-ST 這類高定製預設為例,作者會註明“有衝突的模組儘量別一起開”“最佳化/抗八股類條目最多開一個”“反截斷多個選項中最多選一個”。匯入後先讀作者的開關說明,不要全開。
- 角色卡自帶 CoT,與預設衝突:GrayWill-ST 的說明提到,相容性不是很好,如果角色卡自帶 CoT,應關閉預設裡的 CoT 條目。
- 正則導致訊息變空白:寫壞的 Find/Replace 可能把顯示文本整段清掉,替換框留空本身就等於刪除匹配內容。到正則管理裡停用或修正該條。
- 卡自帶正則和全域性正則疊著跑:在酒館資產中心檢視該卡攜帶的資產,同類規則只保留一層,另一層停用。
- token 佔用突然變大:部分平臺啟用預設會連帶改變上下文上限,歷史攜帶變多會導致輸入 token 費用上升。到取樣與提示詞設定裡複核。
- 安裝了預設但缺正則/指令碼:不少預設把關鍵功能拆到正則或酒館助手腳本里,按作者說明補齊;缺失時表現為格式不渲染、思維鏈不折疊或功能按鈕不出現。
FAQ
Q:酒館預設是什麼格式? A:通常是 JSON 檔案,內含若干提示詞條目(文本塊/動態塊)。不同平臺對“預設”的封裝略有差異,但核心都是把結構化提示詞注入到發給模型的內容裡。
Q:匯入預設收費嗎? A:匯入、啟用、編輯預設本身不產生模型呼叫,按 Foreverse 文件的說法是免費的;真正可能產生費用的是你發出去用於驗證的那條訊息,以及預設調大上下文後每輪攜帶更多歷史帶來的輸入 token 增加。
Q:手機能匯入和編輯預設嗎? A:可以。Foreverse 這類移動端 App 提供“從酒館匯入”入口和預設卡片編輯器;原生酒館也有移動端介面。具體入口以你使用的平臺為準。
Q:預設和世界書、正則有什麼區別? A:預設改的是發給模型的提示詞結構與風格;世界書按關鍵詞或常駐方式注入設定;正則主要在本機做文本替換和訊息美化,不呼叫模型。三者作用層不同,經常需要配合使用。
Q:能同時啟用多個預設嗎? A:多數平臺同一層只認一個當前預設。dsh-tavern 的做法是每個預設一個目錄、會話繫結不同預設;需要多套配置就建多個預設切換,而不是疊著開。
Q:預設匯入後必須重開聊天嗎? A:不一定。原生酒館和 dsh-tavern 切換預設後通常對當前會話生效;Foreverse 的“本次聊天”層在應用前會彈確認,開新會話不帶走。保險做法是切換後發一條訊息並用 Prompt 預覽確認。
Q:為什麼作者說“只支援官方渠道模型”? A:以 GrayWill-ST 為例,作者註明預設只支援官方渠道的 DS,第三方渠道需關閉所有 role 為 ai assistant 的條目,因為部分第三方不支援預填充。這類限制屬於特定預設的適配說明,不是所有預設通用。
Q:預設裡的思維鏈怎麼自動解析?
A:GrayWill-ST 給出的做法是:找到酒館裡類似 A 標誌的按鈕,開啟自動解析,新建解析規則,把標籤設為 <thinking> 和 </thinking>。不同預設的標籤可能不同,以作者說明為準。
CTA
如果你正在整理自己的預設與角色卡工作流,可以到 tuniang.ai 看看相關的工具與教程索引,按自己的平臺選擇對應入口即可。