Workflows de ComfyUI: dónde encontrarlos y cómo charger
Los workflows de ComfyUI son grafos de nodos guardados en un archivo JSON o directamente en las imágenes generadas. Usar el de otra persona te evita reconstruir un pipeline a mano, pero la carga suele fallar: imagen sin metadatos, nodos en rojo, modelos que no se encuentran. Esta guía muestra dónde encontrar workflows fiables, cómo abrirlos y cómo resolver los errores más frecuentes antes de la primera generación.
#Qué es un workflow de ComfyUI y qué no contiene
En ComfyUI, todo lo que ves en el lienzo forma el workflow: los nodos (carga del modelo, prompt, sampler, decodificación VAE, guardado), sus ajustes y los enlaces que los conectan. Cuando guardas, ComfyUI serializa este grafo en JSON. Cuando generas una imagen con el nodo Save Image, por defecto inserta una copia de ese mismo grafo en los metadatos del archivo PNG. Por eso una imagen generada por ComfyUI puede servir como archivo de workflow: soltarla en el lienzo recrea el grafo que la generó.
Un workflow describe una receta, no sus ingredientes. Contiene los nombres de los archivos de modelos (checkpoint, LoRA, VAE, ControlNet) y los tipos de nodos utilizados, pero ni los pesos de los modelos ni el código de los custom nodes. Es el origen de casi todos los problemas de carga: el grafo se abre, pero tu instalación no tiene todo lo que pide.
- Formato de interfaz (workflow)
- El JSON completo, con la posición de los nodos, los grupos, las notas y los enlaces. Es el que genera el guardado normal y el que se comparte entre usuarios.
- Formato API (prompt)
- Una versión reducida que solo conserva los nodos y sus entradas, sin diseño. Sirve para controlar ComfyUI mediante scripts a través de su API HTTP. El menú de exportación lo ofrece con el nombre Export (API).
- Imagen con metadatos
- Un PNG (u otro formato, según el nodo de guardado) generado por ComfyUI que incluye las dos versiones anteriores en sus bloques de texto.
#Prerrequisitos
Aprovecha nuestra experiencia y un recorrido guiado para dominar tus herramientas y crear tus imágenes en local.
- Espacio en línea de por vida
- PDF + archivos
- Reembolsado 30 d
Necesitas una instalación de ComfyUI que ya genere una imagen con el workflow predeterminado. Si no es así, empieza por la guía de instalación de ComfyUI: cargar un workflow de terceros en una instalación que no funciona mezcla dos fuentes de fallo y dificulta el diagnóstico.
- ComfyUI actualizado
- Un workflow reciente puede usar nodos integrados que no existen en las versiones antiguas. Desktop se actualiza solo; en una instalación manual, haz un git pull en la carpeta ComfyUI y luego actualiza las dependencias.
- ComfyUI Manager
- Imprescindible para instalar los custom nodes que pide un workflow. Su instalación se detalla en nuestra guía dedicada al Manager.
- Saber dónde están tus carpetas
- models (y sus subcarpetas checkpoints, loras, vae, controlnet, diffusion_models, text_encoders…), custom_nodes y user/default/workflows, donde ComfyUI guarda los workflows guardados.
- Espacio en disco
- Un workflow de terceros puede requerir varios modelos de varios gigabytes cada uno. Comprueba el tamaño indicado antes de descargarlo todo.
#Dónde encontrar workflows de ComfyUI fiables
No todas las fuentes valen lo mismo. Un buen workflow para empezar usa nodos integrados o extensiones muy extendidas, indica los modelos necesarios con sus enlaces y tiene menos de un año. Estas son las fuentes por orden de confianza decreciente.
- 01Las plantillas integradas (templates)La interfaz actual de ComfyUI ofrece una biblioteca de workflows listos para usar, accesible desde el menú Workflow (opción Browse Templates, o panel Plantillas según la versión y el idioma de la interfaz). Cubren texto a imagen, imagen a imagen, inpainting, upscale, ControlNet y los modelos de imagen o de vídeo con soporte oficial. Solo usan nodos integrados y muchos indican dónde descargar los modelos necesarios. Es el mejor punto de partida.
- 02La documentación y los ejemplos oficialesLa documentación de docs.comfy.org acompaña los modelos compatibles con tutoriales que incluyen workflows descargables. El sitio de ejemplos histórico del repositorio de ComfyUI (comfyanonymous.github.io/ComfyUI_examples) publica imágenes PNG que contienen su workflow: basta con guardarlas y arrastrarlas a ComfyUI.
- 03Los ejemplos que incluyen los custom nodesLa mayoría de las extensiones serias incluyen workflows de ejemplo en su repositorio de GitHub, a menudo en una carpeta example_workflows o examples. Cuando la carpeta sigue la convención example_workflows, las versiones recientes de ComfyUI también la muestran en la biblioteca de plantillas una vez instalada la extensión. Son las referencias más fiables para aprender a usar una extensión concreta.
- 04Las plataformas comunitariasCivitai, OpenArt y otros sitios comparten miles de workflows, en JSON o integrados en las imágenes. Encontrarás pipelines muy elaborados, pero también grafos cargados con decenas de extensiones, versiones abandonadas y copias de copias. Fíjate en la fecha, el número de extensiones necesarias y los comentarios antes de descargar.
- 05Las imágenes compartidas por otros usuariosUna imagen generada por ComfyUI contiene su workflow… siempre que no se haya vuelto a comprimir. Es útil en foros o repositorios que sirven el archivo original, mucho menos en redes sociales (ver más abajo).
#Cargar un workflow: PNG, JSON o atajo de teclado
ComfyUI acepta un workflow en forma de archivo JSON o de imagen que contenga metadatos. Tres métodos que dan el mismo resultado.
- 01Arrastrar y soltarArrastra el archivo .json o la imagen .png desde tu explorador de archivos al lienzo de ComfyUI. El grafo se abre en una nueva pestaña de workflow (o sustituye el workflow actual en las interfaces antiguas). Es el método más rápido para las imágenes.
- 02Menú Workflow y luego AbrirEn la barra superior, menú Workflow, opción Open (Abrir). Se muestra una ventana de selección de archivos; acepta JSON e imágenes. En la interfaz antigua, el equivalente era el botón Load del panel lateral.
- 03Atajo de tecladoCtrl+O (Cmd+O en Mac) abre la misma ventana de selección. Los atajos se pueden modificar en la configuración de ComfyUI: si este no responde, comprueba que no se haya reasignado.
- 04Comprobar antes de ejecutarAntes de hacer clic en Run (o Queue Prompt), revisa el grafo: nodos en rojo, ventana de advertencia sobre tipos de nodos que faltan, nombres de modelos que no tienes. Las siguientes secciones explican cómo resolver cada uno de estos casos.
Los workflows abiertos siguen accesibles en las pestañas de la parte superior del lienzo y, una vez guardados, en el panel lateral Workflows. Un workflow de terceros abierto pero no guardado desaparece si cierras su pestaña: guárdalo (Ctrl+S) en cuanto funcione.
#La imagen no carga nada: metadatos perdidos
Arrastras una imagen y no pasa nada, o ComfyUI indica que no encuentra ningún workflow. En la inmensa mayoría de los casos, el archivo nunca contuvo un workflow o lo perdió por el camino.
- Recompresión por parte de una plataforma
- La mayoría de las redes sociales y aplicaciones de mensajería recomprimen las imágenes enviadas y eliminan sus metadatos, a menudo convirtiéndolas a JPEG o WebP. El workflow desaparece, aunque la imagen parezca idéntica.
- Captura de pantalla
- Una captura de pantalla solo contiene píxeles. No se conserva ninguna información de generación.
- Retoque o conversión
- Abrir la imagen en un editor y volver a guardarla, o convertirla a JPEG, suele eliminar los bloques de texto del PNG.
- Imagen de otra herramienta
- AUTOMATIC1111, Forge o Fooocus escriben sus parámetros en un formato diferente. ComfyUI no reconstruye un grafo completo a partir de esos datos.
- Metadatos desactivados
- Es posible que el servidor que generó la imagen se haya iniciado con la opción --disable-metadata, que impide que ComfyUI escriba el workflow en los archivos.
Para saber si una imagen contiene realmente un workflow antes de arrastrarla, inspecciona sus metadatos. ComfyUI escribe dos bloques de texto en sus PNG: prompt (formato API) y workflow (formato interfaz). Con Python y la biblioteca Pillow, que ya está presente en el entorno de ComfyUI:
Si el archivo no contiene nada, ninguna herramienta hará reaparecer el workflow. Busca la publicación original: en las plataformas especializadas, el autor suele adjuntar el JSON o la imagen original como descarga aparte.
#Nodes y modelos faltantes después de la carga
#Nodos rojos: faltan custom nodes
Si el workflow usa extensiones que no tienes, ComfyUI abre una ventana con la lista de los tipos de nodos faltantes y los muestra en rojo en el lienzo. La solución pasa por ComfyUI Manager: menú Manager, Install Missing Custom Nodes, luego reinicio completo del servidor y reapertura del workflow. El paso a paso detallado, los casos en que la detección falla y los errores IMPORT FAILED se tratan en nuestra guía de ComfyUI Manager; no los repetimos aquí.
Antes de instalar, mira cuántas extensiones pide la lista. Para hacer el inventario de un JSON sin abrirlo, la herramienta jq lista los tipos de nodos utilizados, incluidos los de los subgrafos de las versiones recientes; los nombres que no te suenan probablemente sean custom nodes que hay que identificar.
#Modelos no encontrados: el error Value not in list
El grafo se abre sin ningún nodo rojo, inicias la generación y ComfyUI se detiene con un error del tipo Value not in list, citando un nombre de archivo en un campo como ckpt_name o lora_name. El workflow requiere un modelo que no está en tu carpeta models, o que está con otro nombre.
- 01Leer el nombre exacto que se pideEl mensaje de error y el nodo de carga (Load Checkpoint, Load LoRA, Load VAE, Load Diffusion Model…) indican el archivo esperado. Fíjate también en la subcarpeta: un archivo guardado en checkpoints no aparecerá en un nodo que lee diffusion_models.
- 02Usar los enlaces proporcionadosLas plantillas oficiales y muchos workflows recientes incluyen los enlaces de descarga de los modelos: en ese caso, la interfaz ofrece descargarlos, o una nota del workflow indica la dirección. Si no, busca el nombre del archivo en la página del autor, en Hugging Face o en Civitai, comprobando que se trata del repositorio oficial del modelo.
- 03O seleccionar un equivalente¿Ya tienes un modelo de la misma familia? Haz clic en el campo del nodo de carga y elige tu archivo en la lista. Un checkpoint SDXL sustituye a otro checkpoint SDXL; no sustituye ni a un modelo SD 1.5 ni a un modelo Flux, que requieren otros nodos y otros ajustes.
- 04Actualizar la listaDespués de copiar un archivo en models, la lista de los nodos no siempre se actualiza sola. Usa el comando de actualización de la interfaz (tecla R por defecto) o recarga la página.
Ten en cuenta también la memoria de tu tarjeta gráfica. Un workflow diseñado en una tarjeta de 24 GB puede cargar al mismo tiempo un modelo de difusión, un codificador de texto voluminoso y un ControlNet, y saturar una tarjeta de 8 o 12 GB. Los autores rara vez indican su hardware: si aparece un error de memoria, busca una versión cuantizada (GGUF o FP8) de los modelos requeridos, o quita los pasos opcionales, como el upscale.
#Precaución con los archivos de origen desconocido
Un archivo de workflow es JSON: abrirlo en ComfyUI no ejecuta ningún programa. El riesgo viene de lo que el workflow te lleva a instalar. Cada custom node es código Python que se ejecuta con tus permisos desde el inicio de ComfyUI, con acceso a tus archivos y a la red. Ya han circulado extensiones maliciosas: en 2024, una extensión distribuida con el nombre ComfyUI_LLMVISION fue denunciada por haber robado datos de sus usuarios.
- Extensiones desconocidas
- Desconfía de un workflow que pida una extensión que no aparece en el catálogo del Manager, con un repositorio reciente, sin historial ni usuarios. Un workflow popular no tiene ningún motivo para depender de un repositorio desconocido.
- Instalaciones fuera del catálogo
- Si el autor pide clonar un repositorio a mano o ejecutar un script de instalación, lee lo que hace el script antes de ejecutarlo.
- Formatos de modelos
- Da preferencia a los archivos .safetensors, que solo contienen pesos. Los formatos antiguos .ckpt, .pt o .bin suelen basarse en pickle, un formato de Python capaz de ejecutar código al cargarse.
- Isolation
- Para probar un workflow dudoso, usa una instalación separada (una segunda copia portable, un entorno virtual distinto o un contenedor), sin acceso a tus documentos personales.
#Guardar, exportar y compartir tus workflows
Una vez reparado un workflow, guárdalo para no tener que repetir el trabajo. Ctrl+S (Cmd+S en Mac) o el menú Workflow y luego Save lo guarda en la carpeta user/default/workflows de tu instalación, y aparece en el panel lateral Workflows. Ponle un nombre descriptivo: modelo, uso y fecha.
- Save
- Guarda en la biblioteca de ComfyUI, en el servidor. Práctico en el día a día, pero acuérdate de hacer copia de seguridad de esta carpeta junto con el resto de tus datos.
- Exportación
- Descarga un archivo JSON en formato de interfaz a tu ordenador. Es el formato que debes compartir.
- Export (API)
- Descarga el formato API, útil para controlar ComfyUI mediante scripts o desde otro programa. No le sirve a otro usuario de la interfaz.
- Imagen generada
- Cada imagen generada por Save Image ya contiene el workflow. Para compartirla con su grafo, envía el archivo PNG original, como adjunto o en un archivo comprimido, nunca una versión recomprimida.
Para compartir correctamente, añade un nodo Note que enumere los modelos utilizados con sus enlaces, las extensiones necesarias y la memoria gráfica con la que se puso a punto el workflow. Comprueba también que tus prompts y nombres de archivo no revelen nada personal: viajan con el workflow, incluso en los metadatos de las imágenes. Por último, un workflow publicado sigue siendo obra de su autor: si compartes una versión modificada, cita y enlaza la publicación original en lugar de volver a publicar el archivo tal cual.
#Solución rápida de problemas
- Arrastrar la imagen no hace nada
- El archivo no contiene ningún workflow: recompresión, captura de pantalla, conversión o imagen de otra herramienta. Compruébalo con el script de Python de arriba.
- Ventana de tipos de nodos faltantes
- Faltan custom nodes. Manager, Install Missing Custom Nodes, reinicio completo y, después, vuelve a abrir el workflow.
- Nodos que siguen en rojo tras la instalación
- El servidor no se ha reiniciado, la extensión falló al cargarse (IMPORT FAILED en la terminal) o el nodo se ha renombrado. Más detalles en la guía de ComfyUI Manager.
- Error Value not in list
- Modelo ausente o guardado en la subcarpeta equivocada de models. Descárgalo o elige un equivalente de la misma familia en el nodo.
- Entradas desplazadas o valores absurdos
- Workflow diseñado para otra versión de un nodo. Actualiza ComfyUI y la extensión correspondiente, o vuelve a crear el nodo a mano y conéctalo.
- Error de memoria (out of memory)
- El workflow supera la memoria de tu tarjeta. Usa una versión cuantizada de los modelos, una resolución más baja o elimina los pasos opcionales.
- Resultado distinto de la imagen original
- La semilla, la versión de los modelos, los LoRA o el sampler son distintos. Incluso con un workflow idéntico, dos máquinas no producen necesariamente la misma imagen píxel por píxel.
#Para ir más allá
Cargar ComfyUI workflows se vuelve algo natural enseguida, una vez que tienes listos la instalación, el Manager y la organización de los modelos. Estas guías complementan esta: instalar ComfyUI correctamente, gestionar los custom nodes, elegir tu herramienta de imagen local y dominar ControlNet, una pieza presente en muchos workflows compartidos.
¿Un comentario, un error, una precisión? Avísanos, eso mejora la guía para todos.