Buscar documentación...

Empieza a escribir para buscar documentación

Guía del chat

Scripts regex

Buscar y reemplazar automático en cuatro puntos del proceso.

Un script regex se ejecuta en uno de cuatro puntos:

ModoActúa sobre
editinputTu mensaje, antes de entrar al prompt.
editoutputLa respuesta del modelo, antes de guardarse.
editprocessEl prompt completo durante el ensamblado.
editdisplayEl mensaje renderizado. El almacenamiento no se toca.

Cada script es un patrón, un reemplazo (con referencias de captura del tipo $1) y unos flags. Los scripts se asocian a personajes, así que las tarjetas traen su propia cadena de procesamiento de texto.

editdisplay solo cambia lo que ves, nunca lo que se guarda o se envía, así que un patrón defectuoso no puede corromper un chat.

Las directivas del cuerpo del script controlan su ejecución. Una etiqueta de orden fija la posición en la cadena cuando varios scripts comparten modo. Las directivas de acción mueven o transforman la coincidencia en lugar de reemplazarla.

text
<order 10>
@@move_top

Convertir el énfasis con asteriscos en marcado en la capa de visualización:

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

Los scripts regex de SillyTavern se importan con las tarjetas de personaje y corren bajo los mismos modos.