Guía de instalación de nodos personalizados de ComfyUI (Plugin)
Este artículo tomará la instalación de ComfyUI-Manager https://github.com/ltdrdata/ComfyUI-Manager como ejemplo para la explicación. Debido a la variedad de plugins de ComfyUI, los métodos y requisitos de instalación son diversos, y aquí solo explicaré el método de instalación más común. ComfyUI Manager es un plugin práctico que puede ayudarte a instalar plugins automáticamente, descargar modelos, etc. Puedes considerar este plugin como una gran biblioteca de recursos, y puedes usarlo para descargar contenido en cualquier momento. Sin embargo, si estás en China, puedes experimentar un uso deficiente debido a problemas de acceso a la red.
- Instalación con ComfyUI Manager
- Instalación manual: Instala manualmente los plugins de ComfyUI desde un paquete comprimido
- Instalación con Git: Instala utilizando comandos de Git
- Usa aaaki ComfyUI Launcher para instalar nodos personalizados
Actualmente, ComfyUI Desktop tiene preinstalado el plugin ComfyUI Manager, por lo que no necesitas instalarlo manualmente. Si no tienes problemas de red, te recomiendo usar ComfyUI Manager para instalar plugins.
1. Ubicación del Menú de ComfyUI Manager Nueva Versión
Como se muestra en la imagen, si tu ComfyUI está instalado correctamente, la ubicación de ComfyUI Manager en la interfaz del menú de la última versión es como se muestra arriba.
2. Ubicación del Menú de ComfyUI Manager Versión Antigua
Si la instalación es exitosa, después de abrir la interfaz de ComfyUI, deberías ver el siguiente efecto (versión antigua) En las opciones del menú, se añadirá una nueva opción Manager, que es el punto de entrada para ComfyUI Manager.
I. Instalación de Plugins con ComfyUI Manager
Paso 1: En el Menú de ComfyUI Manager que aparece, puedes ver la entrada Custom Nodes Manager(Instalar Nuevos Plugins), haz clic en el botón correspondiente como se muestra a continuación
Paso 2: A continuación se muestra la interfaz correspondiente de Custom Nodes Manager
- En la posición
1
, ingresa el nombre del plugin que deseas instalar en el cuadro de búsqueda, como ComfyUI-Manager - En la posición
2
, encuentra el plugin que necesitas y haz clic en el botón Install para instalar - En la posición
3
, también puedes usar la dirección Git correspondiente para instalar - Espera a que se complete la instalación, a veces puede ser necesario reiniciar ComfyUI para aplicar la instalación
II. Uso de Git para instalar plugins de ComfyUI
Si no estás familiarizado con git, te recomiendo probar GitHub Desktop para la instalación. GitHub Desktop es el cliente git gráfico oficial de GitHub, muy fácil de usar. Aquí te presento dos métodos de instalación:
- Instalación con GitHub Desktop (más amigable para quienes no están familiarizados con git)
- Instalación por línea de comandos Git
1. Instalación y actualización de plugins con GitHub Desktop
- Primero, necesitas registrar una cuenta de GitHub. Dirección de registro de GitHub: https://github.com/
- Luego, descarga GitHub Desktop desde: https://desktop.github.com/
- Después de descargar e instalar, abre el software y completa el inicio de sesión de la cuenta
Sigue estos pasos para instalar plugins usando GitHub Desktop:
- Haz clic en el menú
File
y seleccionaClone repository
2. En la ventana emergente, elige el método Clone usando URL
3. Selecciona el directorio para tu instalación de plugin, típicamente el directorio custom_nodes
en tu carpeta de instalación de ComfyUI. En mi captura de pantalla, lo he configurado como D:\ComfyUI_windows_portable\ComfyUI\custom_nodes
Podrías ver un mensaje diciendo “This folder contains files. Git Can only clone empty folders” - no te preocupes por esto. El mensaje se actualizará y desaparecerá una vez que ingresemos la dirección del repositorio GitHub
4. Ingresa la dirección del repositorio Git del plugin que deseas instalar en el cuadro de entrada URL, como https://github.com/kijai/ComfyUI-Hunyuan3DWrapper. Notarás que el directorio de instalación se actualiza cuando ingresamos la dirección
5. Haz clic en el botón Clone
y espera a que se complete la instalación
Reinicia ComfyUI y espera a que la interfaz complete la instalación de dependencias necesarias. Esto completa la instalación de tu plugin.
En la captura de pantalla anterior, puedes ver que he instalado varios repositorios git de diferentes autores usando Git Desktop
- Hacer clic en la posición 1 abrirá la dirección del repositorio git instalado usando GitHub Desktop
- Si hay actualizaciones disponibles para el plugin, verás un indicador de flecha como en la posición 2
- Haz clic en el menú correspondiente, cambia al repositorio, y generalmente verás una notificación de actualización como en la posición 3. Haz clic en el botón
Pull Origin
para completar la actualización del plugin
2. Instalación por línea de comandos Git
- Descarga del software Git: https://git-scm.com/
Primero, encuentra el repositorio Git del plugin que deseas instalar, como https://github.com/ltdrdata/ComfyUI-Manager
- Haz clic en el botón verde <>código en la página.
- Haz clic en el botón de copiar después del cuadro de entrada de la opción https en la ventana emergente.
- Copiarás el enlace https://github.com/ltdrdata/ComfyUI-Manager.git
- Abre tu terminal CMD, primero usa el comando
cd
para entrar en la carpeta donde se encuentran tus plugins de ComfyUI, como E://ComfyUI_windows_portable/COmfyUI/custom_nodes
cd E:/ComfyUI_windows_portable/COmfyUI/custom_nodes
Luego usa el comando git clone para clonar el repositorio de código correspondiente
git clone https://github.com/ltdrdata/ComfyUI-Manager.git
- Espera la notificación de éxito.
- Reinicia ComfyUI para verificar si el plugin se ha instalado correctamente.
Nota: Usar GitHub en el entorno doméstico puede llevar fácilmente a fallos. Puedes sincronizar el repositorio del plugin correspondiente a un repositorio de código nacional como Gitee para aumentar la tasa de éxito.
III. Instalación manual: Instalación de plugins ComfyUI desde paquete ZIP
Primero, visita la dirección del repositorio: https://github.com/ltdrdata/ComfyUI-Manager
Generalmente no recomiendo la instalación manual porque podrías perder la información del repositorio Git durante este proceso. Como muchos plugins se actualizan frecuentemente, las actualizaciones de instalación manual podrían no ser tan convenientes como la instalación Git.
- El repositorio generalmente proporciona instrucciones de instalación en su Readme, que puedes seguir para la instalación
- Haz clic en el botón verde <>código en la página.
- Haz clic en el botón Descargar ZIP en la ventana emergente.
- Después de descargar, descomprime el paquete comprimido.
- Copia la carpeta descomprimida en el directorio de plugins
comfyui/custom_nodes
. - Reinicia ComfyUI y verifica si el plugin está instalado.
IV. Instalación del plugin aaaki ComfyUI Launcher
Si estás utilizando el aaaki ComfyUI Launcher, la tasa de éxito de instalación será mucho mayor en el entorno doméstico chino.
- Asegúrate de que ComfyUI no esté en ejecución
- En el aaaki ComfyUI Launcher, selecciona
Version Management\Install Extension
(la siguiente imagen utiliza la interfaz en inglés) - Busca o navega para encontrar el plugin que deseas instalar y haz clic para instalarlo
- Si no hay plugin, puedes usar la
Extension URL
en esta interfaz para instalar la dirección git del plugin correspondiente aquí, y puedes instalarlo utilizando git
Sin embargo, debido a problemas recientes con el acceso a GitLab en China, este método podría no tener una alta tasa de éxito. Se recomienda usar una VPN o reflejar el repositorio GitHub en Gitee, luego usar comandos git para la instalación.