Saltar al contenido principal
Este es el enfoque general para solucionar problemas de nodos personalizados:

¿Cómo desactivar todos los nodos personalizados?

Inicia Comfy Desktop con los nodos personalizados desactivados desde el menú de configuracionesMenú de configuraciones - Desactivar nodos personalizadoso ejecuta el servidor manualmente:
Resultados:
  • ✅ El problema desaparece: Un nodo personalizado está causando el problema → Continúa al paso 2
  • ❌ El problema persiste: No es un problema de nodos personalizados → Reporta el problema

¿Qué es la búsqueda binaria?

En este documento presentamos el enfoque de búsqueda binaria para solucionar problemas con nodos personalizados, que consiste en revisar la mitad de los nodos personalizados a la vez hasta localizar el nodo que causa el problema. Consulta el siguiente diagrama de flujo para ver el procedimiento específico: habilita la mitad de los nodos deshabilitados cada vez y comprueba si el problema aparece, hasta identificar qué nodo personalizado lo está causando.

Dos métodos de solución de problemas

En este documento, clasificamos los nodos personalizados en dos tipos para la solución de problemas: Tipos de nodos personalizados
  • A: Nodos personalizados con extensiones de frontend
  • B: Nodos personalizados normales
Primero, conozcamos los problemas y causas potenciales de los distintos tipos de nodos personalizados:
En el caso de los nodos personalizados, podemos priorizar la solución de problemas de aquellos con extensiones de frontend, ya que son los que más problemas causan. Sus principales conflictos surgen de incompatibilidades con las actualizaciones de la versión del frontend de ComfyUI.Los problemas comunes incluyen:
  • Flujos de trabajo que no se ejecutan
  • Algunos nodos no pueden mostrar imágenes de vista previa (como el nodo Guardar Imagen)
  • Elementos de la interfaz desalineados
  • No se puede acceder al frontend de ComfyUI
  • Interfaz completamente rota o pantalla en blanco
  • No se puede comunicar normalmente con el backend de ComfyUI
  • Las conexiones entre nodos no funcionan correctamente
  • Y más
Causas comunes de estos problemas:
  • Modificaciones en el frontend durante las actualizaciones a las que los nodos personalizados aún no se han adaptado
  • Usuarios que actualizan ComfyUI sin actualizar al mismo tiempo los nodos personalizados, aunque los autores ya hayan publicado versiones compatibles
  • Autores que dejan de dar mantenimiento, lo que provoca incompatibilidad entre las extensiones de los nodos personalizados y el frontend de ComfyUI

Usar la búsqueda binaria para solucionar problemas

Entre estos dos tipos distintos de problemas de nodos personalizados, los conflictos entre las extensiones frontend de los nodos personalizados y ComfyUI son los más comunes. Vamos a priorizar la solución de problemas de estos nodos primero. Este es el enfoque general para solucionar problemas:

1. Solucionar problemas de las extensiones frontend de los nodos personalizados

1

Desactivar todas las extensiones frontend de terceros

Desactivar todas las extensiones frontend de los pluginsDespués de iniciar ComfyUI, busca el menú Extensions en las configuraciones y sigue los pasos que se muestran en la imagen para desactivar todas las extensiones de terceros
Si no puedes entrar al frontend de ComfyUI, simplemente salta la sección de solución de problemas de extensiones frontend y continúa con el Enfoque general para solucionar problemas de nodos personalizados
2

Reiniciar ComfyUI

Después de desactivar las extensiones frontend por primera vez, se recomienda reiniciar ComfyUI para asegurarte de que todas las extensiones frontend estén correctamente desactivadas
  • Si el problema desaparece, entonces fue causado por las extensiones frontend de nodos personalizados, y podemos continuar con la solución de problemas mediante búsqueda binaria
  • Si el problema persiste, entonces no fue causado por las extensiones frontend: consulta los otros enfoques de solución de problemas en este documento.
3

Usar la búsqueda binaria para localizar los nodos problemáticos

Usa el método mencionado al inicio de este documento para solucionar el problema, habilitando la mitad de los nodos personalizados a la vez hasta que encuentres el nodo problemáticoHabilitar extensiones frontendConsulta la imagen para habilitar la mitad de las extensiones frontend. Ten en cuenta que si los nombres de las extensiones son similares, probablemente provienen de las extensiones frontend del mismo nodo personalizado
4

Acciones de seguimiento

Si encuentras el nodo personalizado problemático, consulta la sección de corrección de problemas de este documento para resolver los problemas del nodo personalizado
Con este método, no necesitas reiniciar ComfyUI varias veces: basta con recargar ComfyUI después de habilitar o deshabilitar las extensiones frontend de los nodos personalizados. Además, tu alcance de solución de problemas se limita a los nodos con extensiones frontend, lo que reduce enormemente el rango de búsqueda.

2. Solución general de problemas de nodos personalizados

1

Usar la búsqueda binaria para localizar nodos personalizados

Para el método de localización por búsqueda binaria, además de la búsqueda manual, también contamos con una búsqueda binaria automatizada usando comfy-cli, como se detalla a continuación:
Usar Comfy CLI requiere algo de experiencia con la línea de comandos. Si no te sientes cómodo con ella, usa la búsqueda binaria manual en su lugar.Si tienes Comfy CLI instalado, puedes usar la herramienta automatizada de bisección para encontrar el nodo problemático:
La herramienta de bisección activa y desactiva nodos automáticamente y te guía por el proceso.

Cómo solucionar el problema

Una vez que hayas identificado el nodo personalizado problemático:

Opción 1: Actualizar el nodo

  1. Comprueba si hay una actualización disponible en ComfyUI Manager
  2. Actualiza el nodo y vuelve a probar

Opción 2: Reemplazar el nodo

  1. Busca nodos personalizados alternativos con una funcionalidad similar
  2. Consulta el ComfyUI Registry para encontrar alternativas

Opción 3: Reportar el problema

Contacta con el desarrollador del nodo personalizado:
  1. Encuentra el repositorio de GitHub del nodo
  2. Crea una incidencia con:
    • Tu versión de ComfyUI
    • Mensajes de error y registros
    • Pasos para reproducir el problema
    • Tu sistema operativo

Opción 4: Eliminar o deshabilitar el nodo

Si no hay una solución disponible y no necesitas esa funcionalidad:
  1. Elimina el nodo problemático de custom_nodes/ o deshabilítalo en la interfaz de ComfyUI Manager
  2. Reinicia ComfyUI

Reportar problemas

Si el problema no lo causan los nodos personalizados, consulta la descripción general de solución de problemas para ver otros problemas comunes.

Para problemas específicos de nodos personalizados

Contacta al desarrollador del nodo personalizado:
  • Busca el repositorio de GitHub del nodo
  • Crea un reporte de problema con tu versión de ComfyUI, los mensajes de error, los pasos para reproducirlo y tu sistema operativo
  • Revisa la documentación del nodo y su página de Issues para comprobar si hay problemas conocidos

Para problemas del núcleo de ComfyUI

Para problemas de la aplicación de escritorio

Para problemas del frontend

Para problemas generales de instalación, modelos o rendimiento, consulta las páginas de descripción general de solución de problemas y problemas de modelos.