Prompt de Texto Experto: Nodo Analizador de Prompts Basado en AST para ComfyUI

ComfyUI Wikinews

Un nuevo nodo personalizado de ComfyUI analiza los prompts como un AST: comodines ponderados, grupos de prompts, silenciar y solo en línea, enrutamiento automático de negativos y un verificador de sintaxis integrado.

Demo de Prompt de Texto Experto

El nodo Prompt de Texto Experto analiza todo el prompt como un árbol de sintaxis en lugar de encadenar nodos regex o archivos de lista de palabras.

Un nodo en lugar de una cadena de regex

Expert Text Prompt es un nuevo nodo personalizado por v3rm1ll1on que reemplaza los nodos regex de prompt y archivos de lista de palabras con un único analizador basado en AST. En lugar de construir una cascada de nodos aleatorizadores, escribes una sola cadena de prompt y el nodo la analiza en un árbol de sintaxis, lo que también habilita su característica más práctica: un verificador de sintaxis integrado que señala el carácter exacto de un corchete perdido en lugar de fallar en silencio.

Recorrido de características

CaracterísticaSintaxisQué hace
Comodines ponderados{70% Azul | 30% Verde}Probabilidad personalizada por opción
Probabilidad de salto{20%? gafas de sol}20% de probabilidad de omitir la etiqueta por completo
Grupos de prompts[GRP:NOMBRE]Organizar prompts largos en secciones semánticas
Silenciar en línea// chaqueta de cueroComentar una etiqueta o grupo sin eliminarlo
Solo en línea! etiquetaEjecutar solo las etiquetas o grupos aislados
Extracción de negativos-gafas de solEnruta la etiqueta a la salida negativa automáticamente
Rangos numéricos{18-50} / {0-10:2}Comodines numéricos aleatorios o escalonados
Marcador de posición $negativeen cualquier lugar del campo negativoControla exactamente dónde se inyectan los negativos extraídos

Los pesos estilo SDXL (tag:1.2) y las etiquetas LoRA en línea <lora:my_lora:1.1> sobreviven al análisis sin cambios, y una semilla determinista hace que cada tirada de comodín sea reproducible. El nodo también informa el número total de combinaciones posibles de prompts como una salida entera, útil para estimar cuánto espacio de variación muestra realmente un lote.

Disponibilidad

El nodo está publicado en el Registro de ComfyUI como Prompt de Texto Experto (Comodines & AST) por v3rm1ll1on (MIT). Instalar a través de ComfyUI Manager, o clona el repositorio en custom_nodes. La carpeta de ejemplos incluye siete plantillas de prompt progresivamente más difíciles, terminando en un generador de personajes maestro que combina grupos, pesos y comodines anidados.

Comentarios

Inicia sesión con GitHub para unirte a la conversación.

Cargando comentarios…
Prompt de Texto Experto: Nodo Analizador de Prompts Basado en AST para ComfyUI | ComfyUI Wiki