Skip to content
Conviértete en Patrocinador Ayuda a Construir una Mejor Base de Conocimientos de ComfyUI
Guía de Instalación2. Instalar Nodos Personalizados

Guía de instalación y actualización de nodos personalizados de ComfyUI (Plugin)

Este artículo tomará la instalación de ComfyUI-Manager como ejemplo para la explicación.

https://github.com/ltdrdata/ComfyUI-Manager.git

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 una experiencia de descarga deficiente debido a problemas de acceso a la red, aunque aún puede facilitar enormemente tu uso diario de ComfyUI.

Este artículo cubrirá los siguientes métodos de instalación de plugins:

  1. Instalación con ComfyUI Manager (Recomendado)
  2. Instalación con Git: Instala utilizando comandos de Git
  3. Instalación manual: Instala manualmente los plugins de ComfyUI desde un paquete comprimido
  4. Instalación con aaaki ComfyUI Launcher
  5. Uso de Gitee para clonar repositorios de GitHub en China

Excepto por la instalación manual, todos estos métodos esencialmente utilizan Git para la instalación, solo que de diferentes maneras. Sin embargo, acceder a GitHub en China puede ser problemático, por lo que al final de este artículo, también explicaré cómo clonar repositorios de plugins a plataformas como Gitee para la instalación en China.

💡

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.

I. Instalación de Plugins con ComfyUI Manager

1. Ubicación del Menú de ComfyUI Manager Nueva Versión

Ubicación 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) comfyui-manager En las opciones del menú, se añadirá una nueva opción Manager, que es el punto de entrada para ComfyUI Manager.

3. 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

ComfyUI Manager UI

En este paso, también puedes hacer clic en el botón Install via Git URL en la interfaz, luego ingresar la dirección Git correspondiente para instalar.

Paso 2: A continuación se muestra la interfaz correspondiente de Custom Nodes Manager

ComfyUI Manager Custom Nodes Manager

  1. En la posición 1, ingresa el nombre del plugin que deseas instalar en el cuadro de búsqueda, como ComfyUI-Manager
  2. En la posición 2, encuentra el plugin que necesitas y haz clic en el botón Install para instalar
  3. En la posición 3, también puedes usar la dirección Git correspondiente para instalar
  4. Espera a que se complete la instalación, a veces puede ser necesario reiniciar ComfyUI para aplicar la instalación

4. Actualización de Plugins con ComfyUI Manager

La actualización de plugins es similar a la instalación. Filtra los plugins instalados en el filtro de plugins correspondiente, luego haz clic en el botón Try Update para actualizar.

II. Uso de Git para instalar plugins de ComfyUI

Aquí presentaré dos métodos de instalación:

  1. Instalación por línea de comandos Git (requiere pre-instalar Git recomendado)
  2. Instalación con GitHub Desktop (más amigable para quienes no están familiarizados con Git)

Recomiendo encarecidamente que aprendas los conceptos básicos de Git. Puedes consultar la sección Guía de instalación e introducción a Git para más detalles.

1. Instalación por línea de comandos Git

Cómo encontrar la dirección Git para un plugin

Primero, encuentra el repositorio Git del plugin que deseas instalar, como https://github.com/ltdrdata/ComfyUI-Manager

captura de pantalla del repositorio github

  1. Haz clic en el botón verde <>código en la página
  2. Haz clic en el botón de copiar después del cuadro de entrada de la opción https en la ventana emergente
  3. Copiarás el enlace https://github.com/ltdrdata/ComfyUI-Manager.git

Cómo instalar plugins usando la línea de comandos Git

  1. 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 
  1. Luego usa el comando git clone para clonar el repositorio de código correspondiente
git clone https://github.com/ltdrdata/ComfyUI-Manager.git
  1. Espera la notificación de éxito
  2. Reinicia ComfyUI para verificar si el plugin se ha instalado correctamente

Nota: Usar GitHub en China puede llevar fácilmente a fallos. Puedes primero sincronizar el repositorio del plugin correspondiente a repositorios de código nacionales como Gitee para aumentar la tasa de éxito.

Cómo actualizar plugins usando Git

Para actualizar plugins usando Git, similar a los pasos anteriores, necesitas usar cd para entrar primero en el directorio del plugin, luego usar el comando git pull para actualizar

# Entrar en el directorio del plugin
cd E:/ComfyUI_windows_portable/ComfyUI/custom_nodes/ComfyUI-Manager
# Usar el comando git pull para actualizar
git pull

2. Instalación y actualizaciones con GitHub Desktop

Usar GitHub Desktop no es altamente recomendado, ya que dominar Git no es muy complicado.

  1. Primero, necesitas registrar una cuenta de GitHub. Dirección de registro de GitHub: https://github.com/
  2. Luego, descarga GitHub Desktop desde: https://desktop.github.com/
  3. Después de descargar e instalar, abre el software y completa el inicio de sesión de la cuenta

Instalación de plugins con GitHub Desktop

Sigue estos pasos para instalar plugins usando GitHub Desktop:

instalación de github desktop

  1. Haz clic en el menú File y selecciona Clone repository

instalación de github desktop

  1. En la ventana emergente, elige el método Clone usando URL
  2. 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, que es mi directorio de instalación de ComfyUI

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

instalación de github desktop

  1. 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
  2. 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.

Actualización de plugins con GitHub Desktop

instalación de github desktop

En la captura de pantalla anterior, puedes ver que he instalado varios repositorios git de diferentes autores usando GitHub Desktop

  1. Hacer clic en la posición 1 abrirá la dirección del repositorio git instalado usando GitHub Desktop
  2. Si hay actualizaciones disponibles para el plugin, verás un indicador de flecha como en la posición 2
  3. 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

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 manuales 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

captura de pantalla del repositorio github

  1. Haz clic en el botón verde <>código en la página
  2. Haz clic en el botón Descargar ZIP en la ventana emergente
  3. Después de descargar, descomprime el paquete comprimido
  4. Copia la carpeta descomprimida en el directorio de plugins comfyui/custom_nodes
  5. Reinicia ComfyUI y verifica si el plugin está instalado

Si deseas actualizar plugins instalados de esta manera, solo puedes repetir el proceso de instalación manual.

IV. Instalación del plugin aaaki ComfyUI Launcher

  1. Asegúrate de que ComfyUI no esté en ejecución
  2. En el aaaki ComfyUI Launcher, selecciona Version Management\Install Extension (la siguiente imagen utiliza la interfaz en inglés)

Gestión de versiones de aaaki ComfyUI Launcher

  1. Busca o navega para encontrar el plugin que deseas instalar y haz clic para instalarlo
  2. 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 (similar a la instalación Git)

Cómo actualizar plugins con aaaki ComfyUI Launcher

En la misma interfaz de Version Management\Install Extension, puedes hacer clic en actualizar para permitir que el software detecte si hay actualizaciones para los repositorios Git correspondientes. Si hay actualizaciones, actualízalas manualmente.

V. Uso de Gitee para clonar repositorios de GitHub en China

Si estás en China, puedes experimentar fallos de instalación debido a problemas de acceso a GitHub. En este caso, puedes usar Gitee para clonar el repositorio GitHub correspondiente, luego obtener la dirección de tu repositorio clonado y usarla para instalar a través de los métodos mencionados anteriormente.

Sin embargo, la desventaja de este método es bastante obvia. Como almacena una copia del repositorio GitHub, no puedes obtener las últimas actualizaciones del repositorio GitHub upstream directamente. Cada vez que necesites actualizar el plugin, primero debes actualizar tu repositorio clonado a través de Gitee, y luego verificar las actualizaciones.

Primero, necesitas registrar una cuenta de Gitee. Dirección de registro de Gitee: https://gitee.com/

  1. Después del registro, haz clic en el botón +Nuevo y selecciona Crear Repositorio

gitee clonar repositorio GitHub

  1. En la página de nuevo repositorio, selecciona la opción Clic para Importar

gitee clonar repositorio GitHub

  1. En la página de importar repositorio, elige importar desde URL

gitee clonar repositorio GitHub

Y completa el enlace de dirección del repositorio correspondiente como:

Ambos formatos son aceptables.

  1. Haz clic en importar después de completar la información

Después de importar, el repositorio correspondiente se clonará a tu cuenta. Más tarde, si deseas actualizar el código del plugin, recuerda que primero debes actualizar tu repositorio clonado, y luego podrás obtener las actualizaciones upstream.

gitee clonar repositorio GitHub

  1. El botón en la posición 5 se usa para actualizar y sincronizar el código del repositorio upstream
  2. Haz clic en el botón Clonar/Descargar para obtener la dirección del repositorio correspondiente

gitee clonar repositorio GitHub

  1. La dirección del repositorio es como se muestra arriba, y puedes usar directamente otros métodos de instalación mencionados en este artículo para instalar