Descriere & Utilizare
Puterea nemărginită a ComfyUI provine din miile de extensii (Custom Nodes) dezvoltate de comunitatea open-source din întreaga lume.
Fiecare extensie este un depozit Git care se instalează în directorul ComfyUI/custom_nodes/. Când instalezi un nod manual sau când o instalare automată întâmpină erori de compilare, înțelegerea procesului din terminal este esențială.
Multe extensii complexe (cum ar fi ControlNet, Impact Pack sau IP-Adapter) depind de pachete Python suplimentare (OpenCV, TorchVision, InsightFace, OnnxRuntime). Acestea trebuie instalate în mediul Python specific folosit de ComfyUI (adesea python_embeded pe Windows).
Cum să o reții ușor
💡 Ca instalarea unui plugin hardware sau a unei plăci suplimentare de sunet într-un computer de studio: montezi componenta fizic în slotul dedicat și apoi îi instalezi driverele software pentru a fi recunoscută.
Opțiuni și parametri tehnici
- Clonează fișierele sursă Python ale extensiei în folderul
custom_nodes/. - La pornire, nucleul ComfyUI parcurge fiecare subdirector din
custom_nodes/și execută fișierul de inițializare__init__.py, înregistrând clasele de noduri în meniul de clic-dreapta.
Exemple practice și cazuri de utilizare
- Instalare manuală ComfyUI-Manager:
cd ComfyUI/custom_nodes && git clone https://github.com/ltdrdata/ComfyUI-Manager.git - Instalare dependențe pe Windows Standalone:
..\python_embeded\python.exe -s -m pip install -r ComfyUI-Manager\requirements.txt - Instalare pe Linux / macOS:
source venv/bin/activate && pip install -r custom_nodes/ComfyUI-Impact-Pack/requirements.txt
Sfaturi de configurare & capcane
Dacă un nod afișează eroarea ‘Import Failed’ în fereastra de consolă terminal la pornire, verifică mesajul de eroare specific: 99% din cazuri se datorează unui pachet Python lipsă care poate fi instalat simplu prin pip install nume_pachet.
Comenzi și ghiduri înrudite
comfyui-manager: Resursă asociată din acest modul.save-image-preview: Resursă asociată din acest modul.load-checkpoint: Resursă asociată din acest modul.