ドキュメントを検索...

入力してドキュメントを検索

チャットガイド

正規表現スクリプト

パイプラインの4地点で走る自動検索置換。

モード

正規表現スクリプトは次の4地点のどれかで実行されます:

モード対象
editinputプロンプトに入る前のあなたのメッセージ。
editoutput保存される前のモデルの返信。
editprocess組み立て中のプロンプト全体。
editdisplay描画されたメッセージ。保存内容は無傷。

スクリプトのフィールド

各スクリプトはパターン、置換($1形式のキャプチャ参照つき)、フラグから成ります。スクリプトはキャラクターに付くので、カードが独自のテキストパイプラインを持ち込めます。

editdisplay は安全な遊び場です。見えるものだけを変え、保存や送信には決して触れないため、壊れたパターンがチャットを破損することはありません。

メタ指示

スクリプト本文内の指示が実行を制御します。orderタグは同モードの複数スクリプトの実行位置を固定し、アクション指示は単純置換の代わりに一致テキストを移動・変換します。

text
<order 10>
@@move_top

表示レイヤーでアスタリスク強調をマークアップへ変換:

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

SillyTavernの正規表現スクリプトはキャラクターカードと一緒にインポートされ、同じモードで動きます。

UnoRouter の正規表現スクリプト