Cari dokumen...

Mulai mengetik untuk mencari dokumentasi

Panduan Chat

Skrip Regex

Cari-ganti otomatis di empat titik alur.

Mode

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; penyimpanan tetap utuh.

Bidang skrip

Tiap skrip adalah pola, penggantian (dengan rujukan tangkapan gaya $1), dan bendera. Skrip menempel pada karakter, jadi kartu bisa membawa alur teksnya sendiri.

editdisplay adalah taman bermain aman: ia hanya mengubah apa yang Anda lihat, tak pernah yang disimpan atau dikirim, jadi pola rusak tak bisa merusak chat.

Arahan meta

Arahan di dalam tubuh skrip mengatur eksekusi: tag order menetapkan posisi di alur saat beberapa skrip berjalan di mode sama, dan arahan tindakan memindah atau mengubah teks yang cocok alih-alih penggantian biasa.

text
<order 10>
@@move_top

Contoh

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.

Skrip Regex di UnoRouter