正規表示式教程
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>,兩個字不一樣,配對不到。這種情況比較少見,通常出現在你換了模型之後。
解法
- 去擴充功能 → 正規表示式,確認配套正則是否存在
- 如果不在 → 回去找預設的發佈頁,確認有沒有附正則檔,下載後匯入
- 如果在但是關著 → 把開關打開
- 如果標籤還是出現 → 點鉛筆圖示看正則內容,確認「配對字串」和你看到的標籤一不一樣
換了預設之後要一起換正則
不同預設可能搭配不同的正則。換預設時記得把舊正則停用(或刪掉),再安裝新的配套正則,避免衝突。
想自己寫正則?
如果你對正則語法有興趣,想自己動手寫,可以從這些地方入門:
- 酒館內建的測試功能:建立新條目時,可以直接輸入範例文字測試你的正則是否有效
- Regex101:https://regex101.com — 線上測試正則的工具,可以即時看到配對結果,附詳細說明
Mini 的工具箱也有正則檢視器
如果你想看看別人的正則在配對什麼,可以用 Mini 的預設檢視器,裡面有正則的檢視功能: https://minijinai75.github.io/stpreset-viewer/
進階的正則寫法(含 lookahead、group、多行配對等)這頁不深入教——酒館 90% 的正則需求都只是「找到某個標籤對、換成空字串」,不需要學很複雜的語法。
遇到具體問題?
如果你的 AI 回覆格式問題不在上面這幾種,歡迎到 Mini 的社群回報,也許值得單獨寫一篇。連結見關於 Mini。
