Buscar documentação...

Comece a digitar para buscar documentação

Guia do chat

Scripts regex

Localizar e substituir automático em quatro pontos do fluxo.

Um script regex roda em um de quatro pontos:

ModoAtua em
editinputSua mensagem, antes de entrar no prompt.
editoutputA resposta do modelo, antes de ser salva.
editprocessO prompt inteiro durante a montagem.
editdisplayA mensagem renderizada. O armazenamento não é alterado.

Cada script é um padrão, uma substituição (com referências de captura no estilo $1) e flags. Os scripts se anexam a personagens, então os cards trazem o próprio pipeline de texto.

editdisplay muda apenas o que você vê, nunca o que é armazenado ou enviado, então um padrão quebrado não corrompe um chat.

Diretivas no corpo do script controlam a execução. Uma tag de ordem fixa a posição no pipeline quando scripts compartilham o mesmo modo. Diretivas de ação movem ou transformam o trecho encontrado em vez de substituí-lo.

text
<order 10>
@@move_top

Converter ênfase com asteriscos em marcação na camada de exibição:

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

Scripts regex do SillyTavern importam junto com os cartões de personagem e rodam nos mesmos modos.