Regex Betikleri
Hattın dört noktasında otomatik bul-değiştir.
Kipler
Bir regex betiği dört noktadan birinde çalışır:
| Kip | Şunun üstünde çalışır |
|---|---|
editinput | Mesajın, prompt'a girmeden önce. |
editoutput | Modelin yanıtı, kaydedilmeden önce. |
editprocess | Birleştirme sırasında tüm prompt. |
editdisplay | Görüntülenen mesaj; kayıt dokunulmadan kalır. |
Betik alanları
Her betik bir desen, bir değiştirme ($1 tarzı yakalama referanslarıyla) ve bayraklardan oluşur. Betikler karakterlere bağlıdır; kartlar kendi metin hatlarını taşıyabilir.
editdisplay güvenli oyun alanıdır: yalnızca gördüğünü değiştirir; kaydedilen veya gönderilen asla değişmez, bozuk bir desen sohbeti bozamaz.
Meta yönergeler
Betik gövdesindeki yönergeler yürütmeyi denetler: sıra etiketi, aynı kipte birden çok betik varken hattaki konumu sabitler; eylem yönergeleri düz değiştirme yerine eşleşen metni taşır veya dönüştürür.
<order 10>
@@move_topÖrnek
Görüntü katmanında yıldızlı vurguyu biçimlendirmeye çevir:
IN: \*(.+?)\*
OUT: <em>$1</em>SillyTavern regex betikleri karakter kartlarıyla birlikte içe aktarılır ve aynı kiplerde çalışır.