Stable Diffusion — ComfyUI poradnik dla początkujących (workflow AI)

Chcesz generować świetne obrazy AI, ale nie wiesz, jak zacząć z ComfyUI? Ten poradnik pokaże ci krok po kroku, jak ogarnąć workflow w Stable Diffusion.

Co to jest ComfyUI i dlaczego warto?

ComfyUI to graficzny interfejs (GUI) do Stable Diffusion, czyli jednego z najpopularniejszych modeli generowania obrazów przez AI. Pozwala łatwo budować własne workflow (przepływy pracy) i eksperymentować z promptami, modelami oraz ustawieniami — bez kodowania.

  • Łatwy start: przeciągasz, łączysz bloki, generujesz obrazy.
  • Pełna kontrola: modyfikujesz każdy krok, od promptu po post-processing.
  • Wizualizacja procesu: widzisz, co się dzieje na każdym etapie.

Tip: ComfyUI działa lokalnie – twoje obrazy i prompty zostają u ciebie, nie w chmurze.

Jak zainstalować ComfyUI?

Wymagania podstawowe

  • Windows, Mac lub Linux
  • Karta graficzna z minimum 4 GB VRAM (dla lepszych efektów – 8 GB+)
  • Zainstalowany Python 3.10+

Instalacja krok po kroku

  1. Pobierz ComfyUI z GitHuba
  2. Rozpakuj do wybranego folderu.
  3. Otwórz terminal/konsolę w tym folderze.
  4. Wpisz:
    pip install -r requirements.txt
  5. Uruchom ComfyUI:
    python main.py
  6. Wejdź na http://127.0.0.1:8188 w przeglądarce.

Tip: Jeśli nie chcesz instalować ręcznie, skorzystaj z gotowych paczek na Discordzie ComfyUI lub dedykowanych launcherów.

Podstawy: jak działa workflow w ComfyUI?

Workflow w ComfyUI to połączone „klocki” (nodes), które przetwarzają dane — od promptu tekstowego, przez wybór modelu, po generowanie i zapis obrazu. Każdy node to osobny etap.

Najprostszy workflow (minimum, by wygenerować obraz):

  • Text Prompt (twój opis obrazu)
  • Checkpoint Loader (wybór modelu SD, np. sd-v1-5)
  • Sampler (główny node generujący obraz)
  • Save Image (zapisuje wygenerowany obraz)

Przykładowy prompt do ComfyUI:

an astronaut riding a horse in a futuristic city, cinematic, highly detailed

Wstaw ten tekst do node’a „Text Prompt”. Teraz połącz node’y zgodnie z instrukcjami na ekranie.

Tip: Możesz przeciągać node’y myszką i łączyć je klikając na „porty” wejścia/wyjścia.

ComfyUI prompt — jak pisać skuteczne opisy?

ComfyUI używa promptów tak, jak inne narzędzia do Stable Diffusion. Im dokładniej opiszesz, tym lepiej AI zrozumie twoją wizję.

Szablon promptu:

[główny temat], [styl], [poziom szczegółowości], [oświetlenie], [emocje], [kompozycja]

Przykłady:

a cat in a spacesuit, digital art, ultra detailed, glowing lights, happy mood, centered composition
fantasy landscape, oil painting, vivid colors, sunset, epic, panoramic view

Tip: Testuj różne style, np. „photorealistic”, „watercolor”, „anime”, „pixel art”.

Praktyczne workflow — gotowe przykłady do ComfyUI

Workflow 1: Prosta generacja obrazu

{
  "workflow": [
    {"node": "Checkpoint Loader", "model": "sd-v1-5"},
    {"node": "Text Prompt", "prompt": "a red fox in a snowy forest, ultra realistic, 8k"},
    {"node": "Sampler", "params": {"steps": 30, "cfg": 7.5}},
    {"node": "Save Image", "path": "outputs/"}
  ]
}

Ten workflow generuje obraz lisa w śniegu. Możesz zamienić prompt na własny opis.

Workflow 2: Dodanie negatywnego promptu

{
  "workflow": [
    {"node": "Checkpoint Loader", "model": "sd-v1-5"},
    {"node": "Text Prompt", "prompt": "portrait of a woman, fantasy, intricate details"},
    {"node": "Negative Prompt", "prompt": "blurry, deformed, extra limbs"},
    {"node": "Sampler", "params": {"steps": 40, "cfg": 8}},
    {"node": "Save Image", "path": "outputs/"}
  ]
}

Użyj „Negative Prompt” żeby wykluczyć niechciane cechy (np. rozmycie, deformacje).

Workflow 3: Upscaling i poprawa jakości

{
  "workflow": [
    {"node": "Checkpoint Loader", "model": "sd-v1-5"},
    {"node": "Text Prompt", "prompt": "futuristic cityscape, night, neon lights"},
    {"node": "Sampler", "params": {"steps": 30, "cfg": 7}},
    {"node": "Upscale", "method": "ESRGAN", "scale": 2},
    {"node": "Save Image", "path": "outputs/upscaled/"}
  ]
}

Ten workflow generuje obraz, a potem go powiększa bez utraty jakości.

Tip: W ComfyUI możesz łatwo importować/exportować workflow jako pliki .json.

Najczęstsze błędy i jak ich unikać

  • Za mało VRAM: Użyj mniejszego modelu lub zmniejsz rozdzielczość.
  • Nieprawidłowe połączenia node’ów: Sprawdź, czy wszystkie porty są dobrze połączone.
  • Brak efektów: Zmieniaj prompt, styl, parametry samplerów (steps, CFG scale).
  • Brak zapisu obrazów: Upewnij się, że „Save Image” jest na końcu workflow.

Tip: Gdy coś nie działa — spójrz na logi w oknie terminala, tam często jest konkretna przyczyna.

Rozwijaj workflow — co dalej?

  • Dodaj „Image Prompt” (img2img) — generuj nowe obrazy na bazie zdjęcia.
  • Eksperymentuj z samplowaniem (DDIM, DPM++ itp.).
  • Łącz kilka modeli (np. style merge) używając node’ów „Model Merge”.
  • Dodaj post-processing (np. Face Restore, Contrast, Filters).

Tip: Inspiracje i gotowe workflow znajdziesz na Discordzie ComfyUI i Reddit r/StableDiffusion.

Podsumowanie

ComfyUI to świetne narzędzie do Stable Diffusion — nawet jeśli dopiero zaczynasz. Buduj workflow z gotowych node’ów, testuj prompty i baw się AI-artem na własnych zasadach. Im więcej eksperymentujesz, tym lepsze efekty osiągniesz.

Masz pytania? Daj znać w komentarzu lub zajrzyj na kwestiaprompta.pl po więcej przepisów na prompty!