Script regex
Trova e sostituisci automatico in quattro punti della pipeline.
Uno script regex gira in uno di quattro punti:
| Modalità | Agisce su |
|---|---|
editinput | Il tuo messaggio, prima che entri nel prompt. |
editoutput | La risposta del modello, prima del salvataggio. |
editprocess | L'intero prompt durante l'assemblaggio. |
editdisplay | Il messaggio visualizzato. L'archiviazione resta intatta. |
Ogni script è un pattern, una sostituzione (con riferimenti ai gruppi in stile $1) e dei flag. Gli script si collegano ai personaggi, quindi le card portano la propria pipeline di testo.
editdisplay cambia solo ciò che vedi, mai ciò che viene salvato o inviato, quindi un pattern rotto non può corrompere una chat.
Le direttive nel corpo dello script controllano l'esecuzione. Un tag order fissa la posizione nella pipeline quando gli script condividono una modalità. Le direttive di azione spostano o trasformano la corrispondenza invece di sostituirla.
<order 10>
@@move_topConvertire l'enfasi ad asterischi in markup nel livello di visualizzazione:
IN: \*(.+?)\*
OUT: <em>$1</em>Gli script regex di SillyTavern si importano insieme alle schede personaggio e girano nelle stesse modalità.