Cari dokumen...

Mulai mengetik untuk mencari dokumentasi

Panduan Chat

Skrip Regex

Cari-ganti otomatis di empat titik alur.

Sebuah skrip regex berjalan di salah satu dari empat titik:

ModeBerlaku pada
editinputPesan Anda, sebelum masuk ke prompt.
editoutputBalasan model, sebelum disimpan.
editprocessSeluruh prompt selama perakitan.
editdisplayPesan yang dirender. Data tersimpan tidak tersentuh.

Tiap skrip terdiri dari pola, penggantinya (dengan rujukan tangkapan bergaya $1), dan flag. Skrip melekat pada karakter, jadi kartu membawa alur pemrosesan teksnya sendiri.

editdisplay hanya mengubah apa yang Anda lihat, tidak pernah apa yang disimpan atau dikirim, jadi pola yang keliru tidak bisa merusak obrolan.

Direktif di dalam badan skrip mengatur eksekusinya. Tag order menetapkan posisi dalam alur saat beberapa skrip memakai mode yang sama. Direktif action memindahkan atau mengubah hasil pencocokan alih-alih menggantinya.

text
<order 10>
@@move_top

Ubah penekanan tanda bintang menjadi markah di lapisan tampilan:

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

Skrip regex SillyTavern diimpor bersama kartu karakter dan berjalan di mode yang sama.