- Met ComfyUI kunt u flexibele en reproduceerbare visuele stromen voor stabiele diffusie bouwen.
- Beheers tekst-naar-afbeelding, i2i, SDXL, in/outpainting, upscale en ControlNet met belangrijke knooppunten.
- Verbeter met inbeddingen, LoRA en aangepaste knooppunten; beheer ze met de Manager.
- Optimaliseer prestaties en stabiliteit met behulp van best practices, snelkoppelingen en probleemoplossing.
¿De ultieme ComfyUI-gids voor beginners? Als je net begint met ComfyUI en je overweldigd raakt door alle knooppunten, vakjes en kabels, maak je dan geen zorgen: hier vind je een echte gids, een die helemaal vanaf nul begint en niets belangrijks overslaat. Het doel is dat u begrijpt wat elk onderdeel doet, hoe ze in elkaar passen en hoe u veelvoorkomende fouten kunt oplossen. die frustrerend zijn als je probeert te leren door alleen maar te experimenteren.
Naast de klassieke tekst-naar-afbeelding, afbeelding-naar-afbeelding, inpainting, outpainting, SDXL, upscaling, ControlNet, embeddings en LoRA-workflows, zullen we ook installatie, configuratie, aangepast knooppuntbeheer met de beheerderSnelkoppelingen en een praktisch gedeelte met echte prestatie-aanbevelingen voor CPU en GPU. En ja, we bespreken ook... Werken met video met behulp van Wan 2.1-type modellen (tekst naar video, afbeelding naar video en video naar video) binnen het ComfyUI-ecosysteem.
Wat is ComfyUI en hoe verhoudt het zich tot andere GUI's?
ComfyUI is een op knooppunten gebaseerde visuele interface die is gebouwd op Stabiele diffusie waarmee u workflows kunt opzetten door functionele blokken te verbinden. Elk knooppunt voert een specifieke taak uit (model laden, tekst coderen, samplen, decoderen) en de randen verbinden de in- en uitgangen, alsof je een visueel recept aan het samenstellen bent.
Vergeleken met AUTOMATIC1111 onderscheidt ComfyUI zich door: Lichtgewicht, flexibel, transparant en zeer eenvoudig te delen (Elk workflowbestand is reproduceerbaar). Het nadeel is dat de interface kan variëren, afhankelijk van de auteur van de workflow, en voor gewone gebruikers, Het lijkt misschien overdreven om hier zo gedetailleerd op in te gaan..
Het leerproces verloopt soepeler wanneer u begrijpt waarom de knooppunten werken. Beschouw ComfyUI als een dashboard waarop u het volledige afbeeldingspad ziet: van de initiële tekst en ruis in latente vorm, tot de uiteindelijke decodering naar pixels.
Installatie vanaf nul: snel en probleemloos
De meest directe manier is om het officiële pakket voor uw systeem te downloaden, uit te pakken en uit te voeren. U hoeft Python niet apart te installeren, omdat het al ingebouwd is., waardoor de initiële wrijving aanzienlijk wordt verminderd.
Basisstappen: Download het gecomprimeerde bestand, pak het uit (bijvoorbeeld met 7-Zip) en voer de gewenste launcher uit. Als u geen GPU hebt of uw grafische kaart is niet compatibel, gebruik dan het uitvoerbare CPU-bestand.Het duurt langer, maar het werkt.
Om alles op gang te brengen, plaatst u minimaal één model in de map 'checkpoints'. Je kunt ze verkrijgen via repositories zoals Hugging Face of Civitai en plaats ze in het ComfyUI-modelpad.
Als u al een modelbibliotheek in andere mappen hebt, bewerkt u het bestand met extra paden (extra_model_paths.yaml) door 'example' uit de naam te verwijderen en uw locaties toe te voegen. Start ComfyUI opnieuw op zodat het de nieuwe mappen detecteert.
Basisbedieningen en interface-elementen
Op het canvas kunt u zoomen met het muiswieltje of door te knijpen, en scrollen doet u door te slepen met de linkermuisknop. Om knooppunten te verbinden, sleept u van de uitvoerconnector naar de invoerconnector.en laat los om de rand te maken.
ComfyUI beheert een uitvoeringswachtrij: configureer uw workflow en druk op de wachtrijknop. U kunt de status in de wachtrijweergave controleren om te zien wat er wordt uitgevoerd. of wat hij/zij verwacht.
Handige sneltoetsen: Ctrl+C/Ctrl+V om knooppunten te kopiëren/plakken, Ctrl+Shift+V om te plakken terwijl de items behouden blijven, Ctrl+Enter om een knooppunt in de wachtrij te plaatsen, Ctrl+M om een knooppunt te dempen. Klik op de stip in de linkerbovenhoek om een knooppunt te minimaliseren en het canvas leeg te maken.
Van tekst naar beeld: de essentiële stroom
De minimale stroom omvat het laden van het controlepunt, het coderen van de positieve en negatieve prompt met CLIP, het maken van een leeg latent beeld, het bemonsteren met KSampler en het decoderen naar pixels met VAE. Klik op de wachtrijknop en je krijgt je eerste afbeelding.
Selecteer het model in Load Checkpoint
Het Load Checkpoint-knooppunt retourneert drie componenten: MODEL (ruisvoorspeller), CLIP (tekst-encoder) en VAE (afbeelding-encoder/-decoder). MODEL gaat naar de KSampler, CLIP naar de tekstknooppunten en VAE naar de decoder..
Positieve en negatieve prompts met CLIP Text Encode
Voer hierboven uw positieve prompt in en hieronder uw negatieve prompt. Beide zijn gecodeerd als insluitingen. Je kunt woorden wegen met de syntaxis (woord:1.2) of (woord:0.8) om specifieke termen te versterken of te verzachten.
Latente holtes en optimale groottes
Het lege latente beeld definieert het canvas in de latente ruimte. Voor SD 1.5 wordt 512×512 of 768×768 aanbevolen; voor SDXL 1024×1024.De breedte en hoogte moeten een veelvoud van 8 zijn om fouten te voorkomen en de architectuur te respecteren.
VAE: van latent naar pixels
VAE comprimeert afbeeldingen tot latente waarden en reconstrueert ze tot pixels. Bij tekst-naar-afbeeldingconversie wordt het meestal alleen aan het einde gebruikt om de latente waarde te decoderen. Compressie versnelt het proces, maar kan kleine verliezen veroorzakenIn ruil daarvoor biedt het een nauwkeurige controle over de latente ruimte.
KSampler en belangrijkste parameters
De KSampler past omgekeerde diffusie toe om ruis te verwijderen volgens de inbeddingshandleiding. Zaad, stappen, sampler, scheduler en denoise Dit zijn de belangrijkste regelaars. Meer stappen leveren meestal meer detail op, en denoise=1 herschrijft de oorspronkelijke ruis volledig.
Afbeelding voor afbeelding: opnieuw doen met gids
De i2i-flow begint met een invoerafbeelding plus uw prompts; met de ruisonderdrukking bepaalt u hoeveel er wordt afgeweken van het origineel. Met een lage denoise krijg je subtiele variaties, met een hoge denoise krijg je diepgaande transformaties..
Typische volgorde: het controlepunt selecteren, uw afbeelding als invoer laden, prompts aanpassen, ruisverwijdering in KSampler definiëren en in de wachtrij plaatsen. Ideaal voor het verbeteren van composities of het migreren van stijlen zonder helemaal opnieuw te hoeven beginnen..
SDXL op ComfyUI
ComfyUI biedt vroege ondersteuning voor SDXL dankzij het modulaire ontwerp. Gebruik gewoon een SDXL-compatibele flow, controleer de prompts en voer deze uit. Let op: grotere native formaten vereisen meer VRAM en verwerkingstijd.Maar de kwalitatieve sprong voorwaarts op detailgebied maakt veel goed.
Inpainting: bewerk alleen wat je interesseert
Wanneer je specifieke delen van een afbeelding wilt aanpassen, is inpainting de tool die je moet gebruiken. Laad de afbeelding, open de maskereditor, schilder wat je wilt regenereren en sla het op in het bijbehorende knooppunt. Definieer uw prompt om de bewerking te begeleiden en de ruisonderdrukking aan te passen (bijvoorbeeld 0.6).
Als u een standaardmodel gebruikt, werkt het met VAE Encode en Set Noise Latent Mask. Vervang voor speciale inpainting-modellen die knooppunten door VAE Encode (Inpaint), die voor die taak is geoptimaliseerd.
Uitschilderen: de randen van het doek vergroten
Om een afbeelding groter te maken, voegt u het padding-knooppunt voor uittekenen toe en configureert u hoeveel elke zijde groter moet worden. De veerparameter maakt de overgang tussen origineel en extensie glad.
Pas bij het uitschilderen van flows VAE Encode (voor Inpainting) en de parameter grow_mask_by aan. Een waarde hoger dan 10 biedt doorgaans meer natuurlijke integraties in het uitgebreide gebied.
Upscale in ComfyUI: pixel versus latent
Er zijn twee manieren: pixel-upscaling (snel, zonder nieuwe informatie toe te voegen) en latente upscaling, ook wel Hi-res Latent Fix genoemd, waarbij details opnieuw worden geïnterpreteerd tijdens het schalen. De eerste is snel; de tweede verrijkt texturen maar kan afwijken.
Algoritme-gebaseerde opschaling (pixel)
Met de herschalingsmethode van het knooppunt kunt u kiezen uit bicubisch, bilineair of dichtstbijzijnde-exact en de schaalfactor. Ideaal voor previews of wanneer je snelheid nodig hebt. zonder dat er kosten aan verbonden zijn.
Opschalen met model (pixel)
Gebruik Load Upscale Model en het bijbehorende upscale-knooppunt, kies een geschikt model (bijv. realistisch of anime) en selecteer ×2 of ×4. Gespecialiseerde modellen herstellen contouren en scherpte beter dan klassieke algoritmen.
Upscale in latente
Schaal de latente en bemonster opnieuw met KSampler om details toe te voegen die consistent zijn met de prompt. Het is langzamer, maar vooral handig als u de resolutie en visuele complexiteit wilt vergroten..
ControlNet: Geavanceerde structurele gids
Met ControlNet kunt u referentiekaarten (randen, pose, diepte, segmentatie) invoegen om de compositie te begeleiden. In combinatie met stabiele diffusie krijgt u nauwkeurige controle over de structuur zonder dat dit ten koste gaat van de creativiteit van het model.
In ComfyUI is de integratie modulair: u laadt de gewenste kaart, verbindt deze met het ControlNet-blok en koppelt deze aan de sampler. Probeer verschillende controllers uit om te zien welke het beste bij jouw stijl en doel past..
ComfyUI-beheerder: Terminalloze aangepaste knooppunten
Met de Manager kunt u aangepaste knooppunten installeren en bijwerken via de interface. U vindt deze in het wachtrijmenu. Het is de eenvoudigste manier om uw node-ecosysteem up-to-date te houden.
Ontbrekende knooppunten installeren
Als een workflow u waarschuwt voor ontbrekende knooppunten, opent u de Manager, klikt u op 'Install Missing', start u ComfyUI opnieuw en werkt u uw browser bij. Hiermee worden de meeste afhankelijkheden met een paar klikken opgelost..
Aangepaste knooppunten bijwerken
Controleer in de Manager op updates, installeer ze en klik op de updateknop bij elk beschikbaar pakket. Start ComfyUI opnieuw om de wijzigingen toe te passen. en inconsistenties vermijden.
Laad knooppunten in de stroom
Dubbelklik op een leeg gebied om de knooppuntzoeker te openen en typ de naam van het knooppunt dat u nodig hebt. Zo voeg je snel nieuwe stukken in je diagrammen in.
Inbeddingen (tekstomkering)
Met embeddings worden getrainde concepten of stijlen in uw prompts geïnjecteerd met behulp van het trefwoord embedding:name. Plaats de bestanden in de map models/embeddings, zodat ComfyUI ze kan detecteren..
Als u het pakket met aangepaste scripts installeert, krijgt u automatisch aanvullen: begin met het typen van "embedding:" en u ziet de beschikbare lijst. Dit versnelt het iteratieproces aanzienlijk wanneer u veel sjablonen beheert..
U kunt ze ook wegen, bijvoorbeeld (embedding:Name:1.2) om ze met 20% te versterken. Pas het gewicht aan zoals u dat bij normale prompttermen zou doen om stijl en inhoud in evenwicht te brengen.
LoRA: past stijl aan zonder VAE aan te raken
LoRA wijzigt de MODEL- en CLIP-componenten van het controlepunt, zonder de VAE te wijzigen. Ze worden gebruikt om specifieke stijlen, karakters of objecten te injecteren met lichte en eenvoudig te delen bestanden.
Basisstroom: Selecteer uw basiscontrolepunt, voeg een of meer LoRA's toe en genereer. Je kunt LoRA stapelen om esthetiek en effecten te combineren.de intensiteit ervan aanpassen als de workflow dit toelaat.
Snelkoppelingen, trucs en ingebedde workflows
Naast de genoemde snelkoppelingen zijn er twee zeer praktische tips: fixeer de seed bij het aanpassen van afgelegen knooppunten om te voorkomen dat de hele keten opnieuw moet worden berekend, en gebruik groepen om meerdere knooppunten tegelijk te verplaatsen. Met Ctrl+slepen kunt u meerdere items selecteren en met Shift verplaatst u de groep..
Een andere belangrijke functie: ComfyUI slaat de workflow op in de metadata van de PNG die het genereert. Door de PNG naar het canvas te slepen, wordt het hele diagram met één klik opgehaaldHierdoor kunnen resultaten gemakkelijker worden gedeeld en gereproduceerd.
ComfyUI online: creëren zonder te installeren

Als u niets wilt installeren, zijn er cloudservices met vooraf geconfigureerde ComfyUI, honderden knooppunten en populaire modellen. Ze zijn ideaal voor het testen van SDXL, ControlNet of complexe workflows zonder uw pc aan te raken.en veel daarvan bevatten galerijen met kant-en-klare workflows.
Van nul tot video: Wan 2.1 op ComfyUI
Met sommige aangepaste knooppunten kunt u video's van tekst maken, een afbeelding in een reeks omzetten of een bestaande clip bewerken. Met Wan 2.1-typemodellen kunt u tekst-naar-video-, beeld-naar-video- en video-naar-video-pijplijnen instellen rechtstreeks in ComfyUI.
Installeer de vereiste knooppunten (via Administrator of handmatig), download het bijbehorende model en volg de voorbeeldstroom: codeer de prompt- en bewegingsparameters, genereer frame-voor-frame-latenties en decodeer vervolgens naar frames of een videocontainer. Houd er rekening mee dat de kosten van tijd en VRAM toenemen met de resolutie en duur.
CPU versus GPU: welke prestaties kunt u verwachten?
Het kan worden gegenereerd met een CPU, maar de snelheid is niet ideaal. In praktijktests kan een krachtige CPU enkele minuten per afbeelding nodig hebben, terwijl het proces met een geschikte GPU slechts enkele seconden duurt. Als u over een compatibele GPU beschikt, kunt u hiermee de prestaties aanzienlijk versnellen..
Verminder op de CPU de grootte, het aantal stappen en de complexiteit van het knooppunt. Pas op de GPU de batch en resolutie aan op basis van uw VRAM. Houd het verbruik in de gaten om knelpunten en onverwachte sluitingen te voorkomen.
Aangepaste knooppunten: handmatige installatie en aanbevolen procedures
Als u de klassieke methode prefereert, kunt u de repositories in de custom_nodes-map klonen met behulp van git en vervolgens opnieuw opstarten. Met deze methode hebt u nauwkeurige controle over versies en branches.Handig als u specifieke functies nodig hebt.
Houd uw knooppunten georganiseerd met regelmatige updates en compatibiliteitsnotities. Vermijd het om te veel experimentele versies tegelijk te gebruiken. om te voorkomen dat er fouten worden gemaakt die moeilijk te traceren zijn.
Typische probleemoplossing
Als "install missing nodes" de oplossing niet heeft geholpen, controleer dan de console/het logboek op de exacte fout: afhankelijkheden, paden of versies. Controleer of de breedte en hoogte veelvouden van 8 zijn en of de sjablonen in de juiste mappen staan..
Wanneer een workflow niet reageert op de modelselectie, wordt de grafiek doorgaans hersteld door het geforceerd laden van een geldig controlepunt. Als een knooppunt na de update kapotgaat, probeer dan dat pakket uit te schakelen of terug te keren naar een stabiele versie..
Vaste seeds, aangepaste formaten en redelijke prompts maken het debuggen eenvoudiger. Als het resultaat na teveel gepruts verslechtert, kunt u teruggaan naar een basisinstelling en de wijzigingen één voor één opnieuw doorvoeren..
Voor extra hulp kunt u terecht bij communities zoals /r/StableDiffusion. Deze communities zijn erg actief en lossen vaak zeldzame bugs op. Het delen van logs, grafiekopnames en knooppuntversies versnelt de ondersteuning.
Met bovenstaande informatie krijgt u een compleet overzicht: u weet wat elk knooppunt is, hoe ze met elkaar verbonden zijn, waar u de modellen moet plaatsen en wat u moet aanraken om de wachtrij soepel te laten verlopen. Met tekst-naar-afbeelding-workflows, i2i, SDXL, in/outpainting, upscaling, ControlNet, embeddings en LoRA, plus video met WAN 2.1, beschikt u over een zeer serieuze productiekit. Klaar om met je mee te groeien. Voor meer informatie, zie de Officiële website van ComfyUI.
Gepassioneerd door technologie sinds hij klein was. Ik houd ervan om op de hoogte te zijn van de sector en vooral om deze te communiceren. Daarom houd ik mij al jaren bezig met communicatie op technologie- en videogamewebsites. Je kunt mij vinden als ik schrijf over Android, Windows, MacOS, iOS, Nintendo of elk ander gerelateerd onderwerp dat in je opkomt.

