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
- Pobierz ComfyUI z GitHuba
- Rozpakuj do wybranego folderu.
- Otwórz terminal/konsolę w tym folderze.
- Wpisz:
pip install -r requirements.txt - Uruchom ComfyUI:
python main.py - 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 detailedWstaw 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 compositionfantasy landscape, oil painting, vivid colors, sunset, epic, panoramic viewTip: 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!