- ComfyUI vám umožňuje vytvářet flexibilní a reprodukovatelné vizuální toky pro Stable Diffusion.
- Zvládněte převod textu do obrazu, i2i, SDXL, in/outpainting, upscale a ControlNet s klíčovými uzly.
- Vylepšete pomocí vkládání, LoRA a vlastních uzlů; k jejich správě použijte Správce.
- Optimalizujte výkon a stabilitu pomocí osvědčených postupů, zkratek a řešení problémů.
¿Dokonalý průvodce ComfyUI pro začátečníky? Pokud s ComfyUI teprve začínáte a jste zahlceni všemi těmi uzly, krabicemi a kabely, nebojte se: zde najdete skutečného průvodce, který začíná od nuly a nic důležitého nepřeskočí. Cílem je, abyste pochopili, k čemu každá část slouží, jak do sebe zapadají a jak řešit běžné chyby. které jsou frustrující, když se snažíte učit pouhým experimentováním.
Kromě klasických pracovních postupů pro převod textu do obrazu, převod obrazu do obrazu, inpainting, outpainting, SDXL, upscaling, ControlNet, embedding a LoRA, integrujeme také instalaci, konfiguraci, správa vlastních uzlů s administrátoremZkratky a praktická část s reálnými doporučeními pro výkon CPU a GPU. A ano, probereme také... Jak pracovat s videem pomocí modelů typu Wan 2.1 (text na video, obrázek na video a video na video) v ekosystému ComfyUI.
Co je ComfyUI a jak si vede v porovnání s jinými grafickými uživatelskými rozhraními?
ComfyUI je vizuální rozhraní založené na uzlech, postavené na Stabilní difúze který umožňuje nastavit pracovní postupy propojením funkčních bloků. Každý uzel provádí specifický úkol (načtení modelu, kódování textu, vzorkování, dekódování) a okraje spojují jeho vstupy a výstupy, jako byste sestavovali vizuální recept.
Ve srovnání s AUTOMATIC1111 vyniká ComfyUI tím, že... Lehký, flexibilní, průhledný a velmi snadno sdílitelný (Každý soubor pracovního postupu je reprodukovatelný). Nevýhodou je, že rozhraní se může lišit v závislosti na autorovi pracovního postupu a pro běžné uživatele... Zabředávat do takových detailů se může zdát přehnané..
Křivka učení se vyhladí, když pochopíte „proč“ se za uzly skrývá. Představte si ComfyUI jako dashboard, kde vidíte kompletní cestu k obrázku.od počátečního textu a šumu v latentní formě až po finální dekódování do pixelů.
Instalace od základu: rychlá a bezproblémová
Nejpřímější způsob je stáhnout si oficiální balíček pro váš systém, rozbalit ho a spustit. Python nemusíte instalovat samostatně, protože je dodáván jako integrovaný., což výrazně snižuje počáteční tření.
Základní kroky: Stáhněte si komprimovaný soubor, rozbalte ho (například pomocí 7-Zip) a spusťte launcher, který vám vyhovuje. Pokud nemáte grafickou kartu nebo vaše grafická karta není kompatibilní, použijte spustitelný soubor CPU.Bude to trvat déle, ale funguje to.
Abyste vše mohli spustit, umístěte alespoň jeden model do složky kontrolních bodů. Můžete je získat z repozitářů jako Hugging Face nebo Civitai a umístěte je do cesty modelu ComfyUI.
Pokud již máte knihovnu modelů v jiných složkách, upravte soubor s dalšími cestami (extra_model_paths.yaml) tak, že z názvu odstraníte „example“ a přidáte svá umístění. Restartujte ComfyUI, aby detekoval nové adresáře..
Základní ovládací prvky a prvky rozhraní
Na plátně se zoom ovládá kolečkem myši nebo gestem sevření prstů a posouvání se provádí tažením levého tlačítka. Chcete-li propojit uzly, přetáhněte myš z výstupního konektoru do vstupního konektoru.a uvolněním vytvořte okraj.
ComfyUI spravuje frontu spuštění: nakonfigurujte si pracovní postup a stiskněte tlačítko fronty. Stav můžete zkontrolovat v zobrazení fronty a zjistit, co běží. nebo co on/ona očekává.
Užitečné zkratky: Ctrl+C/Ctrl+V pro kopírování/vkládání uzlů, Ctrl+Shift+V pro vkládání se zachováním položek, Ctrl+Enter pro zařazení do fronty, Ctrl+M pro ztlumení uzlu. Kliknutím na tečku v levém horním rohu minimalizujete uzel a vymažete plátno..
Od textu k obrázku: základní postup
Minimální tok zahrnuje načtení kontrolního bodu, kódování pozitivní a negativní promptní hodnoty pomocí CLIP, vytvoření prázdného latentního obrazu, vzorkování pomocí KSampleru a dekódování na pixely pomocí VAE. Stiskněte tlačítko fronty a zobrazí se vám první obrázek..
Vyberte model v Kontrolním bodě načtení
Uzel Load Checkpoint vrací tři komponenty: MODEL (prediktor šumu), CLIP (kodér textu) a VAE (kodér/dekodér obrazu). MODEL jde do KSampleru, CLIP do textových uzlů a VAE do dekodéru..
Pozitivní a negativní výzvy s kódováním textu CLIP
Zadejte kladnou výzvu výše a zápornou níže; obě jsou kódovány jako vnoření. Váhu slov můžete přiřadit syntaxí (slovo:1.2) nebo (slovo:0.8). posílit nebo změkčit konkrétní výrazy.
Latentní dutiny a optimální velikosti
Prázdný latentní obraz definuje plátno v latentním prostoru. Pro SD 1.5 se doporučuje 512×512 nebo 768×768; pro SDXL 1024×1024.Šířka a výška musí být násobky 8, aby se předešlo chybám a respektovala architektura.
VAE: od latentního k pixelům
VAE komprimuje obrázky na latentní hodnoty a rekonstruuje je na pixely. Při převodu textu na obrázek se obvykle používá pouze na konci k dekódování latentní hodnoty. Komprese proces urychluje, ale může způsobit malé ztrátyNa oplátku nabízí jemnou kontrolu v latentním prostoru.
KSampler a klíčové parametry
KSampler aplikuje reverzní difúzi k odstranění šumu podle návodu k vkládání. Seed, steps, sampler, scheduler a denoise Toto jsou hlavní stupnice. Více kroků obvykle poskytuje více detailů a denoise=1 kompletně přepíše původní šum.
Obrázek po obrázku: znovu s průvodcem
Proces i2i začíná vstupním obrázkem a vašimi výzvami; odšum řídí, o kolik se obraz odchyluje od originálu. S nízkým odšumem získáte jemné variace; s vysokým pak hluboké transformace..
Typická sekvence: výběr kontrolního bodu, načtení obrázku jako vstupu, úprava výzev, definice odšumení v KSampleru a zařazení do fronty. Je ideální pro vylepšení kompozic nebo migraci stylů, aniž byste museli začínat od nuly..
SDXL na ComfortUI
ComfyUI nabízí díky modulárnímu designu včasnou podporu pro SDXL. Jednoduše použijte postup kompatibilní s SDXL, zkontrolujte výzvy a spusťte jej. Nezapomeňte: větší nativní velikosti vyžadují více VRAM a času na zpracování.Ale kvalitativní skok v detailech to vynahrazuje.
Inpainting: upravujte pouze to, co vás zajímá
Pokud chcete upravit určité oblasti obrázku, je k tomu vhodným nástrojem inpainting. Načtěte obrázek, otevřete editor masek, namalujte, co chcete regenerovat, a uložte to do odpovídajícího uzlu. Definujte výzvu, která bude vést úpravy, a upravte odšumování (například 0.6)..
Pokud používáte standardní model, funguje s VAE Encode a Set Noise Latent Mask. U vyhrazených modelů pro inpainting nahraďte tyto uzly kódováním VAE (Inpaint)., který je pro daný úkol optimalizován.
Outpainting: zvětšení okrajů plátna
Chcete-li obrázek rozšířit za jeho hranice, přidejte uzel padding pro outpainting a nakonfigurujte, o kolik se každá strana zvětší. Parametr prolnutí vyhlazuje přechod mezi originálem a prodloužením.
V postupech pro překreslování upravte kódování VAE (pro překreslování) a parametr grow_mask_by. Hodnota vyšší než 10 obvykle nabízí přirozenější integrace. v rozšířené oblasti.
Upscale v ComfyUI: pixel vs. latentní
Existují dva způsoby: pixel upscaling (rychlé, bez přidávání nových informací) a latentní upscaling, nazývaný také Hi-res Latent Fix, který při škálování reinterpretuje detaily. První je rychlý; druhý obohacuje textury, ale může se odchylovat.
Algoritmické zvýšení rozlišení (pixel)
Pomocí metody změny měřítka uzlu můžete zvolit bikubickou, bilineární nebo nejbližší přesnou metodu a faktor měřítka. Je ideální pro náhledy nebo když potřebujete rychlost. bez přidávání inferenčních nákladů.
Zvětšit rozlišení s modelem (pixel)
Použijte příkaz Načíst model pro zvýšení rozlišení a odpovídající uzel pro zvýšení rozlišení, vyberte vhodný model (např. realistický nebo anime) a zvolte ×2 nebo ×4. Specializované modely lépe obnovují kontury a ostrost než klasické algoritmy.
Upscale v latentním
Upravte škálování latentní hodnoty a převzorkujte je pomocí KSampleru, abyste přidali detaily konzistentní s výzvou. Je to pomalejší, ale obzvláště užitečné, když chcete získat rozlišení a vizuální složitost..
ControlNet: Pokročilý průvodce konstrukcemi
ControlNet umožňuje vkládat referenční mapy (hrany, pozice, hloubka, segmentace) pro vedení kompozice. V kombinaci se Stabilní difúzí vám to dává jemnou kontrolu nad strukturou aniž by se obětovala kreativita modelu.
V ComfyUI je integrace modulární: načtete požadovanou mapu, připojíte ji k bloku ControlNet a propojíte ji se samplerem. Vyzkoušejte různé ovladače, abyste zjistili, který z nich vyhovuje vašemu stylu a účelu..
Správce ComfyUI: Bezterminální vlastní uzly
Správce umožňuje instalovat a aktualizovat vlastní uzly z rozhraní. Najdete ho v nabídce front. Je to nejjednodušší způsob, jak udržovat váš ekosystém uzlů aktuální.
Instalace chybějících uzlů
Pokud vás pracovní postup upozorní na chybějící uzly, otevřete Správce, klikněte na Instalovat chybějící uzly, restartujte ComfyUI a aktualizujte prohlížeč. Tím se většina závislostí vyřeší během několika kliknutí..
Aktualizovat vlastní uzly
Ve Správci zkontrolujte aktualizace, nainstalujte je a klikněte na tlačítko aktualizace u každého dostupného balíčku. Restartujte ComfyUI, aby se změny projevily. a vyhnout se nesrovnalostem.
Načtení uzlů do toku
Dvojitým kliknutím na prázdné místo otevřete vyhledávač uzlů a zadejte název požadovaného uzlu. Takto rychle vložíte nové prvky do diagramů.
Vkládání (inverze textu)
Vkládání vkládá natrénované koncepty nebo styly do vašich výzev pomocí klíčového slova embedding:name. Umístěte soubory do složky models/embeddings, aby je ComfyUI mohl detekovat..
Pokud si nainstalujete balíček vlastních skriptů, budete mít automatické dokončování: začněte psát „embedding:“ a zobrazí se vám seznam dostupných skriptů. To výrazně zrychluje iteraci při správě mnoha šablon..
Můžete je také zvýšit váhou, například (embedding:Name:1.2) pro posílení o 20 %. Upravte váhu stejně jako u běžných termínů promptů. vyvážit styl a obsah.
LoRA: přizpůsobuje styl bez doteku VAE
LoRA upravuje komponenty MODEL a CLIP kontrolního bodu, aniž by měnila VAE. Používají se k vložení specifických stylů, znaků nebo objektů. s lehkými a snadno sdílitelnými soubory.
Základní postup: Vyberte základní kontrolní bod, přidejte jednu nebo více LoRA a vygenerujte je. LoRA můžete kombinovat a kombinovat tak estetiku a efekty.úpravou jejich intenzity, pokud to pracovní postup dovolí.
Zkratky, triky a integrované pracovní postupy
Kromě zmíněných zkratek existují dva velmi praktické tipy: při úpravě vzdálených uzlů opravte počáteční hodnotu, abyste se vyhnuli přepočítávání celého řetězce, a použijte skupiny k přesunu více uzlů najednou. Stisknutím klávesy Ctrl a tažením můžete vybrat více položek a stisknutím klávesy Shift můžete skupinu přesunout..
Další klíčová funkce: ComfyUI ukládá pracovní postup do metadat PNG, které generuje. Přetažením PNG na plátno se celý diagram zobrazí jedním kliknutím.Díky tomu je snazší sdílet a reprodukovat výsledky.
ComfyUI online: tvořte bez instalace

Pokud nechcete nic instalovat, existují cloudové služby s předkonfigurovaným ComfyUI, stovky uzlů a oblíbené modely. Jsou ideální pro testování SDXL, ControlNet nebo složitých pracovních postupů bez nutnosti použití počítače.a mnoho z nich obsahuje galerie připravených pracovních postupů.
Od nuly k videu: Wan 2.1 na ComfyUI
Některé vlastní uzly umožňují vytvářet video z textu, transformovat obrázek do sekvence nebo upravovat existující klip. S modely typu Wan 2.1 můžete nastavit převod textu na video, obrázku na video a videa na video. přímo v ComfyUI.
Nainstalujte požadované uzly (prostřednictvím správce nebo ručně), stáhněte si odpovídající model a postupujte podle příkladu: zakódujte parametry výzvy a pohybu, generujte latence snímek po snímku a poté dekódujte do snímků nebo video kontejneru. Nezapomeňte, že náklady na čas a VRAM se zvyšují s rozlišením a dobou trvání.
CPU vs. GPU: Jaký výkon očekávat
Lze jej vygenerovat pomocí CPU, ale z hlediska rychlosti to není ideální. V reálných testech může výkonnému CPU trvat několik minut na jeden obrázek, zatímco s vhodnou GPU se proces zkrátí na sekundy. Pokud máte kompatibilní grafickou kartu, použijte ji k výraznému zrychlení výkonu..
Na CPU snižte velikost, počet kroků a složitost uzlů; na GPU upravte dávku a rozlišení podle vaší VRAM. Sledujte spotřebu, abyste se vyhnuli úzkým místům a neočekávaným uzavírkám.
Vlastní uzly: ruční instalace a osvědčené postupy
Pokud dáváte přednost klasické metodě, můžete naklonovat repozitáře ve složce custom_nodes pomocí gitu a poté restartovat. Tato metoda vám dává jemnou kontrolu nad verzemi a větvemi.užitečné, když potřebujete specifické funkce.
Udržujte své uzly organizované pomocí pravidelných aktualizací a poznámek ke kompatibilitě. Vyhněte se míchání příliš mnoha experimentálních verzí najednou. aby se zabránilo vzniku obtížně dohledatelných chyb.
Typické řešení problémů
Pokud příkaz „nainstalovat chybějící uzly“ situaci nezachránil, zkontrolujte konzoli/protokol, zda se v ní nenachází přesná chyba: závislosti, cesty nebo verze. Zkontrolujte, zda je šířka a výška násobkem 8 a zda jsou šablony ve správných složkách..
Pokud pracovní postup nereaguje na výběr modelu, vynucení načtení platného kontrolního bodu obvykle obnoví graf. Pokud se po aktualizaci nějaký uzel přeruší, zkuste daný balíček deaktivovat nebo se vrátit ke stabilní verzi..
Fixní počáteční hodnoty, upravené velikosti a rozumné výzvy usnadňují ladění. Pokud se výsledek po přílišném úpravách zhorší, vraťte se k základnímu presetu a postupně provádějte změny jednu po druhé..
Pro další pomoc navštivte komunity jako /r/StableDiffusion, které jsou velmi aktivní a často řeší vzácné chyby. Sdílení protokolů, zachycení grafů a verzí uzlů urychluje podporu.
Všechny výše uvedené funkce vám poskytnou kompletní mapu: víte, co je každý uzel, jak se propojují, kam umístit modely a čeho se dotknout, aby se fronta pohybovala hladce. Díky pracovním postupům převodu textu do obrazu, i2i, SDXL, in/outpaintingu, upscalingu, ControlNetu, embeddingu a LoRA a navíc videu s WAN 2.1 máte k dispozici velmi seriózní produkční sadu. Připraveni růst s vámi. Pro více informací se podívejte na Oficiální webové stránky ComfortyUI.
Již od mala byl nadšený pro techniku. Miluji být aktuální v oboru a především o něm komunikovat. Proto se už řadu let věnuji komunikaci na technologických a videoherních webech. Najdete mě, jak píšu o Androidu, Windows, MacOS, iOS, Nintendo nebo o jakémkoli jiném souvisejícím tématu, které vás napadne.

