Skip to content

外掛註冊正則

外掛註冊正則是 Luker 引入的擴充機制,允許外掛動態註冊正則表達式規則到 SillyTavern 的正則處理系統中。

概述

SillyTavern 的正則系統允許使用者定義文字替換規則,在 AI 回覆顯示前對文字進行處理(例如格式化、過濾特定內容等)。Luker 擴展了這個系統,允許外掛作為正則規則的「提供者」(Provider),動態註冊和管理正則規則。

運作方式

外掛可以註冊為正則 Provider,向正則系統提供動態的匹配規則。這些規則會和使用者手動建立的正則規則一起參與文字處理。

與使用者手動建立的靜態規則不同,外掛註冊的規則是動態的——外掛可以根據當前的對話狀態、角色設定等條件,即時調整規則的內容和行為。

使用場景

  • 記憶圖:記憶圖外掛使用此機制將圖節點的內容注入到正則處理流程中
  • 自訂格式化:外掛可以根據角色設定動態調整文字格式化規則
  • 內容過濾:外掛可以根據場景動態新增或移除過濾規則

開發者參考

如果你是外掛開發者,想要在自己的外掛中註冊正則規則,請參閱 Extension API 參考 — 正則執行時 API 取得完整的 API 文件和程式碼範例。

相關頁面

Built upon SillyTavern