深色模式
正規表示式教學
AI 回覆出現一堆奇怪的標籤文字(像 <think>、<Clarify> 之類),或是你下載了別人的預設但格式跑掉了?你需要的是「正規表示式」,酒館內建的自動格式整理工具,在回覆顯示之前先幫你清掉不該出現的東西。
什麼是正規表示式?
不用被這個名字嚇到。在酒館裡,正規表示式(正則,Regex)的作用很簡單:
幫你自動找出 AI 回覆中特定的字串,然後替換成你要的樣子,包括替換成空字串(等於刪掉)。
想像它是個永遠不會忘記開工的校對員。每次 AI 回覆出現,它就掃一遍、刪掉你不要的部分,你才看到乾淨的回覆。
你不需要學正規表示式(正則)的語法才能用它——大部分時候,你只需要會「匯入別人寫好的正規表示式包」就夠了。
什麼時候需要正規表示式
1. 下載預設時,作者附了配套正規表示式
這是最常見的情況。很多社群預設(特別是用推理模型的)會搭配一份正規表示式(正則)包一起發佈,用來隱藏 AI 的思考過程(thinking / chain of thought)。
預設和正規表示式(正則)是配套的,缺一不可
只裝預設、沒裝配套正規表示式(正則) → AI 的思考過程會直接糊在對話裡,格式會很亂。 請一定要看作者的說明,確認有沒有附正規表示式(正則),有的話一起裝。
2. AI 回覆出現奇怪的標籤文字
有些模型會輸出像這樣的東西:
<think>
好,使用者要我扮演一個...
</think>
「你好旅人,歡迎來到酒館。」這是模型在「思考」,本來應該被隱藏起來。如果你看得到這段,代表:
- 你用的預設有設計隱藏 think 標籤,但沒裝配套正規表示式(正則)
- 或是正規表示式(正則)有裝但沒開啟
3. 想自動隱藏特殊格式
有些預設會讓 AI 輸出狀態欄、角色心情、動作描述等用特殊標籤包起來的內容,正規表示式(正則)可以控制這些要顯示還是隱藏。
介面導覽
在哪裡找到正規表示式
頂部選單 → 擴充功能(Extensions) Tab → 往下拉,找到「正規表示式(Regex)」區塊。 
三個區域
正規表示式(正則)介面分三個主要區域:
① 新建 / 匯入區(頁面上方按鈕列)
- 可以手動建立新的正規表示式(正則)條目
- 可以從檔案匯入他人製作的正規表示式(正則)包
② 全域正規表示式(正則)列表(Global Regex)
- 套用到所有角色的正規表示式(正則)
- 這裡是主要的管理區域
- 每條正規表示式(正則)可以個別開關
③ 局部正規表示式(正則)(角色卡正規表示式)
- 只套用到目前開啟的角色卡
- 角色卡作者可能會把專屬正規表示式(正則)打包在角色卡裡,會顯示在這區
每條正規表示式的操作按鈕
每一條正規表示式(正則)右側都有幾個小圖示:
| 圖示 | 功能 |
|---|---|
| 鉛筆 | 檢視 / 編輯這條正規表示式(正則)的詳細內容 |
| 雙向箭頭 | 在全域正規表示式(正則)和局部正規表示式之間搬移 |
| 下載 | 匯出這條正規表示式(正則)為檔案 |
| 垃圾桶 | 刪除這條正規表示式(正則) |
怎麼匯入正規表示式
大多數時候你不需要自己寫,只需要把作者提供的正規表示式(正則)包匯進來。
步驟如下:
- 取得正規表示式(正則)檔案(通常是
.json格式,或作者打包在壓縮檔裡) - 進入 擴充功能 → 正規表示式
- 點選上方的「匯入(Import)」按鈕
- 選取你下載的正規表示式(正則)檔案
- 匯入後,新的條目會出現在全域正規表示式(正則)列表
- 確認條目旁邊的開關是開啟狀態
匯入後記得確認開關
有時候匯入的正規表示式(正則)預設是關閉的,記得手動開啟。
常見問題:AI 回覆出現亂碼標籤
症狀
對話中看到像這樣的東西:
<think>讓我想一下這個問題...</think>
<Clarify>需要確認使用者的意圖</Clarify>或是格式整個爛掉,出現一堆你沒看過的標籤包住的文字。
原因
A. 正規表示式(正則)沒有匯入 預設作者提供的配套正規表示式(正則)你沒有一起下載安裝。
B. 正規表示式(正則)已匯入但沒開啟 條目存在,但旁邊的開關是關閉的。
C. 正規表示式(正則)規則和實際標籤不符 比如正規表示式(正則)寫的是配對 <think></think>,但模型輸出的是 <thinking></thinking>,兩個字不一樣,配對不到。這種情況比較少見,通常出現在你換了模型之後。
解法
- 去擴充功能 → 正規表示式,確認配套正規表示式(正則)是否存在
- 如果不在 → 回去找預設的發佈頁,確認有沒有附正規表示式(正則)檔,下載後匯入
- 如果在但是關著 → 把開關打開
- 如果標籤還是出現 → 點鉛筆圖示看正規表示式(正則)內容,確認「配對字串」和你看到的標籤一不一樣
換了預設之後要一起換正規表示式(正則)
不同預設可能搭配不同的正規表示式(正則)。換預設時記得把舊正規表示式停用(或刪掉),再安裝新的配套正規表示式,避免衝突。
想自己寫正規表示式?
酒館 90% 的正規表示式(正則)需求都只是「找到某個標籤對、換成空字串」,大部分人匯入別人寫好的就夠用了。但正規表示式不只能刪東西,進階玩法還可以搭配 HTML 把 AI 輸出的特定標籤美化成好看的卡片、狀態欄、對話框之類的視覺效果。想學怎麼自己寫或研究美化正規表示式,推薦去簡中圈 Discord 找教學和範例,那邊有不少人在研究,資源比較豐富(在 Mini DC 取得酒館組身份後即可查閱,詳見簡中圈闖蕩指南)。
繁中轉換工具箱有正規表示式(正則)檢視器
想看看別人的正規表示式(正則)在配對什麼,可以用 SillyTavern 繁中轉換工具箱,裡面有正規表示式的檢視功能。
