Desaparece el nodo Model Preview Overrider en ComfyUI: Cómo diagnosticarlo

Estás trabajando con ComfyUI y has clonado el repositorio KJNodes desde GitHub, pero te encuentras con que el nodo «Model Preview Overrider» no aparece en tu interfaz. Es una situación frustrante cuando un componente esencial falta a pesar de tener todo el código instalado.

Para resolver esto, primero debemos asegurarnos de que la instalación se ha realizado correctamente desde el principio. Comienza revisando la estructura de tus carpetas para confirmar que el repositorio está en su lugar exacto dentro del directorio de nodos personalizados.

Diagrama mostrando la ubicación esperada del repositorio KJNodes dentro de los nodos personalizados de ComfyUI.
Estructura correcta de la carpeta de nodos personalizados en ComfyUI.

Una vez que hayas verificado la estructura, es fundamental comprender cómo funciona el sistema de actualizaciones. A veces, la solución no está en buscar el nodo manualmente, sino en ejecutar las actualizaciones del repositorio directamente desde la terminal.

Ejecutando comandos para verificar la instalación

Para obtener resultados precisos, ejecuta una serie de comandos específicos. Primero, utiliza git log -1 para revisar el historial y luego aplica un git pull para asegurar que tienes la última versión del repositorio.

Captura de pantalla de una terminal ejecutando comandos de diagnóstico para localizar el nodo faltante.
Ejecución de comandos para verificar la instalación y buscar el nodo en los archivos Python.

Si después de eso el nodo sigue ausente en la interfaz, es probable que haya un problema con la importación. En ese caso, abre una ventana de terminal y ejecuta el siguiente comando:

findstr /S /I /M "Model Preview Overrider" *.py

Este paso final es crucial para determinar si el problema reside en el repositorio o en la compatibilidad. Si el comando devuelve resultados, pero ComfyUI no lo muestra, entonces sabemos que estamos lidiando con un problema de carga o importación.