搜尋文件...

開始輸入以搜尋文件

聊天指南

正規表示式腳本

在管線四個點上運行的自動尋找取代。

一個正規表示式腳本在四個點之一運行:

模式作用於
editinput在進入提示詞之前的你的訊息。
editoutput在被保存之前的模型回覆。
editprocess組裝期間的整個提示詞。
editdisplay繪製出來的訊息。儲存的內容維持不變。

每個指令碼由一個樣式、一段取代內容(可用 $1 形式的擷取參照)與若干旗標組成。指令碼附著在角色上,因此卡片可以自帶文字處理流程。

editdisplay 只會改變你看到的內容,不會改變儲存或送出的內容,因此有問題的樣式也不會弄壞對話。

指令碼內文中的指示詞控制執行方式。order 標籤可在同模式的指令碼之間固定流程位置。動作指示詞會移動或轉換比對到的內容,而不是取代它。

text
<order 10>
@@move_top

在顯示層把星號強調轉換為標記:

text
IN:  \*(.+?)\*
OUT: <em>$1</em>

SillyTavern 的正規表示式腳本會隨角色卡一併匯入,並在相同模式下運行。