- ComfyUI ju lejon të ndërtoni rrjedha vizuale fleksibile dhe të riprodhueshme për Difuzion të Qëndrueshëm.
- Zotëroni konvertimin tekst-në-imazh, i2i, SDXL, ngjyrosjen brenda/jashtë, përmirësimin e shkallës dhe ControlNet me nyjet kryesore.
- Përmirësojeni me integrime, LoRA dhe nyje të personalizuara; përdorni Menaxherin për t'i menaxhuar ato.
- Optimizoni performancën dhe stabilitetin me praktikat më të mira, shkurtesat dhe zgjidhjen e problemeve.
¿Udhëzuesi përfundimtar ComfyUI për fillestarët? Nëse po hidhni hapat e parë me ComfyUI dhe jeni të mbingarkuar nga të gjitha nyjet, kutitë dhe kabllot, mos u shqetësoni: këtu do të gjeni një udhëzues të vërtetë, një që fillon nga e para dhe nuk anashkalon asgjë të rëndësishme. Qëllimi është që ju të kuptoni se çfarë bën secila pjesë, si përshtaten së bashku dhe si të zgjidhni gabimet e zakonshme. që janë frustruese kur përpiqesh të mësosh vetëm duke eksperimentuar.
Përveç mbulimit të proceseve klasike të konvertimit të tekstit në imazh, imazhit në imazh, ngjyrosjes së brendshme, ngjyrosjes së jashtme, SDXL, përmirësimit të shkallës, ControlNet, integrimeve dhe rrjedhave të punës LoRA, ne do të integrojmë gjithashtu instalimin, konfigurimin, menaxhimi i nyjeve të personalizuara me AdministratorinShkurtore dhe një seksion praktik me rekomandime reale të performancës për CPU-në dhe GPU-në. Dhe po, do të trajtojmë edhe... Si të punoni me video duke përdorur modelet e tipit Wan 2.1 (tekst në video, imazh në video dhe video në video) brenda ekosistemit ComfyUI.
Çfarë është ComfyUI dhe si krahasohet me GUI-të e tjera?
ComfyUI është një ndërfaqe vizuale e bazuar në nyje e ndërtuar mbi Difuzion i qëndrueshëm e cila ju lejon të konfiguroni rrjedhat e punës duke lidhur blloqe funksionale. Çdo nyje kryen një detyrë specifike (ngarkimi i modelit, kodimi i tekstit, mostrimi, dekodimi) dhe skajet lidhin hyrjet dhe daljet e saj, sikur të ishit duke mbledhur një recetë vizuale.
Krahasuar me AUTOMATIC1111, ComfyUI dallohet për faktin se është I lehtë, fleksibël, transparent dhe shumë i lehtë për t’u ndarë (Çdo skedar i rrjedhës së punës është i riprodhueshëm). Disavantazhi është se ndërfaqja mund të ndryshojë në varësi të autorit të rrjedhës së punës, dhe për përdoruesit e rastësishëm, Të hysh në kaq shumë detaje mund të duket e tepërt..
Kurba e të mësuarit zbutet kur e kuptoni "pse-në" pas nyjeve. Mendoni për ComfyUI si një panel kontrolli ku shihni rrugën e plotë të imazhitnga teksti fillestar dhe zhurma në formë latente, deri te deshifrimi përfundimtar në piksel.
Instalimi nga e para: i shpejtë dhe pa probleme
Mënyra më e drejtpërdrejtë është të shkarkoni paketën zyrtare për sistemin tuaj, ta ç'kompresoni dhe ta ekzekutoni. Nuk keni nevojë ta instaloni Python veçmas sepse vjen i integruar., gjë që zvogëlon shumë fërkimin fillestar.
Hapat bazë: Shkarkoni skedarin e kompresuar, çkompresojeni atë (për shembull, me 7-Zip) dhe ekzekutoni programin e nisjes që ju përshtatet. Nëse nuk keni një GPU ose karta juaj grafike nuk është e pajtueshme, përdorni skedarin ekzekutues të CPU-së.Do të duhet më shumë kohë, por funksionon.
Për të filluar gjithçka, vendosni të paktën një model në dosjen e pikave të kontrollit. Mund t’i merrni nga depo si Hugging Face ose Civitai dhe vendosini ato në shtegun e modelit ComfyUI.
Nëse tashmë keni një bibliotekë modelesh në dosje të tjera, modifikoni skedarin e shtigjeve shtesë (extra_model_paths.yaml) duke hequr "example" nga emri dhe duke shtuar vendndodhjet tuaja. Rinisni ComfyUI në mënyrë që të zbulojë drejtoritë e reja.
Kontrollet bazë dhe elementët e ndërfaqes
Në kanavacë, zmadhimi kontrollohet me rrotën e mausit ose me gjestin e shtrëngimit me një gisht, dhe ju lëvizni duke zvarritur me butonin e majtë. Për të lidhur nyjet, tërhiqni nga lidhësi i daljes në lidhësin e hyrjes., dhe lëshojeni për të krijuar skajin.
ComfyUI menaxhon një radhë ekzekutimi: konfiguroni rrjedhën tuaj të punës dhe shtypni butonin e radhës. Mund të kontrolloni statusin nga pamja e radhës për të parë se çfarë po funksionon. ose çfarë pret ai/ajo.
Shkurtore të dobishme: Ctrl+C/Ctrl+V për të kopjuar/ngjitur nyjet, Ctrl+Shift+V për të ngjitur ndërkohë që ruhen hyrjet, Ctrl+Enter për të vendosur në radhë, Ctrl+M për të heshtur një nyje. Klikoni pikën në këndin e sipërm të majtë për të minimizuar një nyje dhe për të pastruar kanavacën.
Nga teksti në imazh: rrjedha thelbësore
Rrjedha minimale përfshin ngarkimin e pikës së kontrollit, kodimin e sinjalit pozitiv dhe negativ me CLIP, krijimin e një imazhi latent bosh, marrjen e mostrave me KSampler dhe dekodimin në piksel me VAE. Shtyp butonin e radhës dhe do të marrësh imazhin tënd të parë.
Zgjidhni modelin në Load Checkpoint
Nyja Load Checkpoint kthen tre komponentë: MODEL (parashikuesi i zhurmës), CLIP (enkoduesi i tekstit) dhe VAE (enkoduesi/dekoduesi i imazhit). MODEL shkon te KSampler, CLIP te nyjet e tekstit dhe VAE te dekoderi..
Kërkesa pozitive dhe negative me kodimin e tekstit CLIP
Shkruani kërkesën pozitive më sipër dhe atë negative më poshtë; të dyja janë të koduara si ngulitje. Mund t’i peshoni fjalët me sintaksën (fjala:1.2) ose (fjala:0.8) për të përforcuar ose zbutur terma specifikë.
Zbrazëtirat latente dhe madhësitë optimale
Imazh latent bosh përcakton kanavacën në hapësirën latente. Për SD 1.5, rekomandohet 512×512 ose 768×768; për SDXL, 1024×1024.Gjerësia dhe lartësia duhet të jenë shumëfisha të 8-ës për të shmangur gabimet dhe për të respektuar arkitekturën.
VAE: nga latente në piksel
VAE i kompreson imazhet në vlera latente dhe i rindërton ato në piksel. Në konvertimin tekst-në-imazh, zakonisht përdoret vetëm në fund për të deshifruar vlerën latente. Kompresimi e përshpejton procesin, por mund të sjellë humbje të voglaNë këmbim, ofron kontroll të mirë në hapësirën latente.
KSampler dhe parametrat kryesorë
KSampler aplikon difuzion të kundërt për të hequr zhurmën sipas udhëzuesit të ngulitjeve. Seed, steps, mostrës, planifikuesit dhe heqjen e zhurmës Këto janë numratorët kryesorë. Më shumë hapa zakonisht ofrojnë më shumë detaje, dhe denoise=1 e rishkruan plotësisht zhurmën fillestare.
Imazh pas imazhi: ribëje me udhëzues
Rrjedha i2i fillon me një imazh hyrës plus kërkesat tuaja; denoise kontrollon se sa devijon nga origjinali. Me një dezhurmë të ulët, merren variacione delikate; me një të lartë, transformime të thella..
Sekuencë tipike: zgjidhni pikën e kontrollit, ngarkoni imazhin tuaj si hyrje, rregulloni kërkesat, përcaktoni heqjen e zhurmës në KSampler dhe vendoseni në radhë. Është ideale për përmirësimin e kompozimeve ose migrimin e stileve pa filluar nga e para..
SDXL në ComfyUI
ComfyUI ofron mbështetje të hershme për SDXL falë dizajnit të tij modular. Thjesht përdorni një rrjedhë të pajtueshme me SDXL, kontrolloni udhëzimet dhe ekzekutojeni atë. Mbani mend: madhësitë më të mëdha native kërkojnë më shumë VRAM dhe kohë përpunimi.Por kërcimi cilësor në detaje e kompenson këtë.
Inpainting: modifikoni vetëm atë që ju intereson
Kur dëshironi të modifikoni zona specifike të një imazhi, inpainting është mjeti që duhet përdorur. Ngarkoni imazhin, hapni redaktuesin e maskave, pikturoni atë që dëshironi të rigjeneroni dhe ruajeni atë në nyjen përkatëse. Përcaktoni kërkesën tuaj për të udhëhequr redaktimin dhe për të rregulluar heqjen e zhurmës (për shembull, 0.6).
Nëse përdorni një model standard, ai funksionon me VAE Encode dhe Set Noise Latent Mask. Për modelet e dedikuara për inpainting, zëvendësoni ato nyje me VAE Encode (Inpaint), e cila është optimizuar për atë detyrë.
Ngjyrosje: zmadhimi i skajeve të kanavacës
Për të zgjeruar një imazh përtej kufijve të tij, shtoni nyjen e mbushjes për mbingjyrosje dhe konfiguroni se sa rritet secila anë. Parametri i pendimit zbut kalimin midis origjinalit dhe zgjerimit.
Në rrjedhat e outpainting, rregulloni VAE Encode (për Inpainting) dhe parametrin grow_mask_by. Një vlerë më e lartë se 10 zakonisht ofron integrime më natyrale. në zonën e zgjeruar.
Përmirësim në ComfyUI: piksel kundrejt latent
Ekzistojnë dy mënyra: rritja e shkallëzimit të pikselëve (e shpejtë, pa shtuar informacion të ri) dhe rritja latent e shkallëzimit, e quajtur edhe Hi-res Latent Fix, e cila riinterpreton detajet gjatë shkallëzimit. E para është e shpejtë; e dyta pasuron teksturat, por mund të devijojë..
Përmirësim i bazuar në algoritëm (piksel)
Me metodën e rishkallëzimit të nyjes, mund të zgjidhni bikubik, bilinear ose më të afërt-sakt dhe faktorin e shkallës. Është ideale për pamje paraprake ose kur keni nevojë për shpejtësi. pa shtuar koston e përfundimit.
Përmirëso me modelin (piksel)
Përdorni Load Upscale Model dhe nyjen përkatëse upscale, zgjidhni një model të përshtatshëm (p.sh., realist ose anime) dhe zgjidhni ×2 ose ×4. Modelet e specializuara rikuperojnë konturet dhe mprehtësinë më mirë se algoritmet klasike.
Shkallë e lartë në latente
Shkallëzo latenten dhe rimodeloje me KSampler për të shtuar detaje në përputhje me kërkesën. Është më e ngadaltë, por veçanërisht e dobishme kur doni të fitoni rezolucion dhe kompleksitet vizual..
ControlNet: Udhëzues i Avancuar Strukturor
ControlNet ju lejon të injektoni harta reference (skajet, poza, thellësia, segmentimi) për të udhëhequr kompozimin. I kombinuar me Difuzionin Stabil, ju jep kontroll të shkëlqyer mbi strukturën pa sakrifikuar kreativitetin e modelit.
Në ComfyUI, integrimi është modular: ju ngarkoni hartën e dëshiruar, e lidhni atë me bllokun ControlNet dhe e lidhni atë me mostrën. Provoni kontrollues të ndryshëm për të parë se cili i përshtatet stilit dhe qëllimit tuaj..
Administratori ComfyUI: Nyje të personalizuara pa terminal
Menaxheri ju lejon të instaloni dhe përditësoni nyjet e personalizuara nga ndërfaqja. Do ta gjeni në menynë e radhës. Është mënyra më e thjeshtë për ta mbajtur ekosistemin e nyjeve tuaja të përditësuar.
Instaloni nyjet që mungojnë
Nëse një rrjedhë pune ju njofton për nyje që mungojnë, hapni Menaxherin, klikoni Instalo Missing, rinisni ComfyUI dhe përditësoni shfletuesin tuaj. Kjo zgjidh shumicën e varësive me disa klikime..
Përditëso nyjet e personalizuara
Nga Menaxheri, kontrolloni për përditësime, instalojini ato dhe klikoni butonin e përditësimit në secilën paketë të disponueshme. Rinisni ComfyUI për të aplikuar ndryshimet. dhe të shmangin mospërputhjet.
Ngarko nyjet në rrjedhë
Klikoni dy herë në një zonë bosh për të hapur gjetësin e nyjeve dhe shkruani emrin e asaj që ju nevojitet. Ja se si futni shpejt pjesë të reja në diagramet tuaja.
Embeddings (invertimi i tekstit)
Embeddings injektojnë koncepte ose stile të trajnuara në kërkesat tuaja duke përdorur fjalën kyçe embedding:name. Vendosni skedarët në dosjen models/embeddings në mënyrë që ComfyUI të mund t'i zbulojë ato..
Nëse instaloni paketën e skripteve të personalizuara, do të keni funksionin e plotësimit automatik: filloni të shkruani "embedding:" dhe do të shihni listën e skripteve të disponueshme. Kjo e përshpejton shumë përsëritjen kur menaxhohen shumë shabllone..
Gjithashtu mund t'i peshoni ato, për shembull (embedding:Name:1.2) për t'i përforcuar me 20%. Rregulloni peshën siç do të bënit me termat normalë të shpejtë për të balancuar stilin dhe përmbajtjen.
LoRA: përshtat stilin pa prekur VAE-në
LoRA modifikon komponentët MODEL dhe CLIP të pikës së kontrollit, pa ndryshuar VAE-në. Ato përdoren për të injektuar stile, karaktere ose objekte specifike. me skedarë të lehtë dhe të lehtë për t’u ndarë.
Rrjedha bazë: Zgjidhni pikën tuaj të kontrollit bazë, shtoni një ose më shumë LoRA dhe gjeneroni. Mund ta kombinoni LoRA-n për të kombinuar estetikën dhe efektet.duke rregulluar intensitetet e tyre nëse rrjedha e punës e lejon këtë.
Shkurtore, truke dhe rrjedha pune të integruara
Përveç rrugëve të shkurtra të përmendura, ka dy këshilla shumë praktike: rregulloni farën kur rregulloni nyjet e largëta për të shmangur rillogaritjen e të gjithë zinxhirit dhe përdorni grupe për të lëvizur nyje të shumta në të njëjtën kohë. Me Ctrl+zvarrit mund të zgjidhni disa artikuj dhe me Shift mund ta zhvendosni grupin..
Një tjetër veçori kyçe: ComfyUI ruan rrjedhën e punës në metadatat e PNG-së që gjeneron. Zvarritja e PNG-së në kanavacë rikthen të gjithë diagramin me një klikim.Kjo e bën më të lehtë ndarjen dhe riprodhimin e rezultateve.
ComfyUI online: krijoni pa instaluar

Nëse nuk doni të instaloni asgjë, ka shërbime cloud me ComfyUI të parakonfiguruar, qindra nyje dhe modele të njohura. Ato janë ideale për testimin e SDXL, ControlNet ose rrjedhave komplekse të punës pa prekur kompjuterin tuaj., dhe shumë prej tyre përfshijnë galeri të rrjedhave të punës të gatshme.
Nga e para në video: Wan 2.1 në ComfyUI
Disa nyje të personalizuara ju lejojnë të krijoni video nga teksti, të transformoni një imazh në një sekuencë ose të modifikoni një klip ekzistues. Me modelet e tipit Wan 2.1 mund të konfiguroni kanale tekst-në-video, imazh-në-video dhe video-në-video. direkt në ComfyUI.
Instaloni nyjet e kërkuara (nëpërmjet Administrator ose manualisht), shkarkoni modelin përkatës dhe ndiqni rrjedhën e shembullit: kodoni parametrat e kërkesës dhe të lëvizjes, gjeneroni vonesa kornizë pas kornize dhe më pas dekodifikoni në korniza ose në një kontejner videoje. Mbani mend se kostoja e kohës dhe VRAM rritet me rezolucionin dhe kohëzgjatjen.
CPU vs GPU: Çfarë performance duhet të prisni
Mund të gjenerohet duke përdorur një CPU, por nuk është ideal për sa i përket shpejtësisë. Në testet e botës reale, një CPU e fuqishme mund të zgjasë disa minuta për imazh, ndërsa me një GPU të përshtatshme procesi bie në sekonda. Nëse keni një GPU të pajtueshme, përdoreni atë për të përshpejtuar ndjeshëm performancën..
Në CPU, zvogëloni madhësinë, hapat dhe kompleksitetin e nyjeve; në GPU, rregulloni grupin dhe rezolucionin sipas VRAM-it tuaj. Monitoroni konsumin për të shmangur bllokimet dhe mbylljet e papritura.
Nyje të personalizuara: instalim manual dhe praktikat më të mira
Nëse preferoni metodën klasike, mund të klononi depot në dosjen custom_nodes duke përdorur git dhe pastaj të ristartoni kompjuterin. Kjo metodë ju jep kontroll të shkëlqyer mbi versionet dhe degët.i dobishëm kur keni nevojë për funksione specifike.
Mbani nyjet tuaja të organizuara, me përditësime të rregullta dhe shënime përputhshmërie. Shmangni përzierjen e shumë versioneve eksperimentale në të njëjtën kohë. për të shmangur futjen e gabimeve që janë të vështira për t'u gjetur.
Zgjidhja tipike e problemeve
Nëse "instalimi i nyjeve që mungojnë" nuk e shpëtoi ditën, kontrolloni konsolën/regjistrin për gabimin e saktë: varësitë, shtigjet ose versionet. Kontrolloni që gjerësia dhe lartësia të jenë shumëfisha të 8-ës dhe që shabllonet të jenë në dosjet e duhura..
Kur një rrjedhë pune nuk reagon ndaj përzgjedhjes së modelit, ngarkimi i detyruar i një kontrolli të vlefshëm zakonisht e rikthen grafikun në gjendjen e mëparshme. Nëse një nyje prishet pas përditësimit, provoni ta çaktivizoni atë paketë ose të ktheheni në një version të qëndrueshëm..
Farat e fiksuara, madhësitë e rregulluara dhe kërkesat e arsyeshme e bëjnë më të lehtë debugging-un. Nëse rezultati përkeqësohet pas shumë ndryshimesh, kthehuni te një parazgjedhje bazë dhe rivendosni ndryshimet një nga një..
Për ndihmë shtesë, komunitetet si /r/StableDiffusion janë shumë aktive dhe shpesh zgjidhin gabime të rralla. Ndarja e regjistrit, kapjes së grafikëve dhe versioneve të nyjeve përshpejton mbështetjen.
Të gjitha sa më sipër ju japin një hartë të plotë: ju e dini se çfarë është secila nyje, si lidhen ato, ku t'i vendosni modelet dhe çfarë të prekni për ta mbajtur radhën në lëvizje të qetë. Me rrjedhat e punës nga teksti në imazh, i2i, SDXL, ngjyrosjen/daljen e imazhit, përmirësimin e shkallës, ControlNet, integrimet dhe LoRA, plus videon me WAN 2.1, keni një komplet prodhimi shumë serioz. Gati për t'u rritur me ju. Për më shumë informacion, ju lutemi shihni Uebfaqja zyrtare e ComfyUI.
I pasionuar pas teknologjisë që i vogël. Më pëlqen të jem i përditësuar në këtë sektor dhe, mbi të gjitha, ta komunikoj atë. Kjo është arsyeja pse unë i jam përkushtuar komunikimit në uebsajtet e teknologjisë dhe video lojërave për shumë vite tani. Mund të më gjeni duke shkruar për Android, Windows, MacOS, iOS, Nintendo ose çdo temë tjetër të lidhur që ju vjen në mendje.

