Widget To String(WidgetToString)
Este nodo localiza el nodo objetivo mediante tres métodos principales: usando el ID único del nodo, un título personalizado definido por el usuario, o conectando una entrada al conector `any_input` (utilizado cuando no se proporciona ni ID ni título).
Widget To String
El nodo Widget To String localiza los nodos objetivo mediante tres métodos principales: usando el ID único del nodo, un título personalizado definido por el usuario, o conectando una entrada al conector any_input (utilizado cuando no se proporciona ni ID ni título).
El nodo Widget To String es una herramienta para extraer los valores de los controles de otros nodos en un flujo de trabajo. Captura el valor actual de un control específico en un nodo designado y lo convierte en una CADENA, facilitando su uso en otros nodos que requieran entrada de texto.
Funcionalidad del Nodo
Este nodo localiza los nodos objetivo mediante tres métodos principales: usando el ID único del nodo, un título personalizado definido por el usuario, o utilizando la conexión any_input como alternativa cuando no se proporciona ni ID ni título. Admite la extracción de valores de uno o múltiples controles (especificados mediante una lista separada por comas) del nodo objetivo, y puede manejar varios tipos de datos como ENTERO, FLOTANTE y BOOLEANO. Su mecanismo interno analiza los metadatos del flujo de trabajo para encontrar el nodo correspondiente según la información de localización proporcionada, luego lee el valor del control o controles especificados y finalmente lo formatea como una cadena según la configuración (por ejemplo, el número de decimales para valores FLOTANTE).
Especificación de Parámetros del Nodo - Widget To String
Entradas de Conexión (Inputs)
| Nombre del Parámetro | Tipo de Dato | Requerido | Valor por Defecto | Rango/Opciones | Descripción |
|---|---|---|---|---|---|
any_input | IO | No | - | - | Una conexión opcional que identifica el nodo objetivo cuando ni id ni node_title están configurados. También asegura que el nodo objetivo existe en el flujo de trabajo. Normalmente se conecta al nodo del cual se desea leer los valores. |
Parámetros de Control (Parameters)
| Nombre del Parámetro | Tipo de Dato | Requerido | Valor por Defecto | Rango/Opciones | Descripción |
|---|---|---|---|---|---|
id | ENTERO | Sí | 0 | 0 - 100000 (incremento: 1) | Especifica el ID numérico único del nodo objetivo para una búsqueda precisa. Déjelo en 0 para usar la conexión any_input o node_title si está configurado. El rango válido es de 0 a 100000, con un incremento de 1. |
widget_name | CADENA | Sí | - | - | Especifica el nombre o nombres de los controles a leer del nodo objetivo. Puede ser un solo nombre de control o una lista de varios nombres separados por comas. |
return_all | BOOLEANO | Sí | Falso | - | Controla el comportamiento de salida cuando widget_name especifica múltiples controles. Cuando es Falso, devuelve el primer valor válido. Cuando es Verdadero, concatena todos los valores en una sola cadena de salida. |
node_title | CADENA | No | - | - | Localiza el nodo objetivo utilizando un título personalizado definido por el usuario. Solo es efectivo si el título del nodo ha sido modificado manualmente. |
allowed_float_decimals | ENTERO | No | 2 | 0 - 10 | Número de decimales a mostrar para valores de tipo FLOTANTE. |
Salida (Output)
| Nombre del Parámetro | Tipo de Dato | Descripción |
|---|---|---|
| CADENA | CADENA | La cadena resultante de convertir el valor o valores del control leído. |
Casos de Uso
En un flujo de trabajo de generación de imágenes, puede usar este nodo para leer el valor del control "Semilla" de un nodo KSampler y pasarlo como parte del Nombre de archivo a un nodo Guardar Imagen. Alternativamente, puede usarlo para capturar la configuración de peso de un grupo de nodos LoRA y concatenarlos en un texto de prompt descriptivo.
Consideraciones
Tenga en cuenta que al usar el ID del nodo para localizarlo, debe habilitar el "Modo de insignia de ID de nodo" en la configuración principal de ComfyUI para que se muestre el ID. El método del título del nodo solo funciona si el usuario ha editado manualmente el título del nodo; de lo contrario, no se podrá localizar mediante este método.
Si deja tanto id en 0 como node_title Vacío, debe conectar una entrada a any_input para especificar el nodo objetivo.
Enlace al Código Fuente del Nodo Widget To String
El nodo Widget To String pertenece al paquete de nodos ComfyUI-KJNodes.
Comentarios
Inicia sesión con GitHub para unirte a la conversación.