Łączenie węzłów
Połączenia zamieniają pojedyncze węzły w potężne workflowy. Naucz się, jak łączyć węzły, aby budować złożone pipeline’y do generowania treści.
Zrozumienie połączeń
Połączenia to linie łączące węzły. Reprezentują przepływ danych z jednego węzła do drugiego.
Podstawowa idea
[Node A] ──────→ [Node B] Output Input
Dane płyną z wyjścia (output) jednego węzła do wejścia (input) drugiego.
Uchwyty połączeń (Handles)
Każdy węzeł ma uchwyty — małe kółka, do których „wpinają się” połączenia:
| Pozycja uchwytu | Typ | Cel |
|---|---|---|
| Lewa strona | Input | Odbiera dane z innych węzłów |
| Prawa strona | Output | Wysyła dane do innych węzłów |
Typy oznaczone kolorami
Połączenia są oznaczone kolorami wg typu danych:
| Kolor | Typ danych | Przykłady |
|---|---|---|
| Yellow | Text | prompty, skrypty, opisy |
| Blue | Image | zdjęcia, grafiki, wygenerowane obrazy |
| Green | Video | klipy, animacje, wygenerowane wideo |
| Orange | Audio | muzyka, mowa, efekty dźwiękowe |
Dlaczego kolory są ważne?
Kolory pomagają zrozumieć:
- jaki typ danych produkuje węzeł
- jaki typ danych akceptuje węzeł
- czy połączenie jest poprawne
Tworzenie połączeń
Krok po kroku
- Znajdź uchwyt wyjściowy — małe kółko po prawej stronie węzła źródłowego
- Kliknij i przytrzymaj — na uchwycie wyjściowym
- Przeciągnij — pojawi się linia podążająca za kursorem
- Upuść na uchwyt wejściowy — lewa strona węzła docelowego
- Połączenie utworzone — linia „wskoczy” na miejsce
Informacje wizualne
- Podczas przeciągania: linia podąża za kursorem
- Poprawny cel: uchwyt wejściowy podświetla się
- Połączone: ciągła linia między węzłami
Zasady łączenia
Podstawowe zasady
- Output → Input — zawsze łącz od prawej (output) do lewej (input)
- Jedno wyjście, wiele wejść — jedno wyjście może łączyć się z wieloma wejściami
- Kompatybilność typów — niektóre typy mogą łączyć się z innymi
Kompatybilność typów
| Z (Output) | Do (Input) | Kompatybilne? |
|---|---|---|
| Text (yellow) | Text input | ✅ Tak |
| Text (yellow) | Image prompt | ✅ Tak |
| Text (yellow) | Video prompt | ✅ Tak |
| Text (yellow) | Audio script | ✅ Tak |
| Image (blue) | Image input | ✅ Tak |
| Image (blue) | Video image input | ✅ Tak |
| Video (purple) | Video input | ✅ Tak |
| Audio (orange) | Audio input | ✅ Tak |
| Image (blue) | Text input | ❌ Nie |
| Video (purple) | Image input | ❌ Nie |
Tekst jest wyjątkowy
Połączenia Text (🟡) są najbardziej elastyczne — mogą łączyć się z niemal każdym wejściem, które akceptuje tekst, np.:
- pola promptów w Image nodes
- pola promptów w Video nodes
- pola skryptu w Audio nodes
- pola tekstowe w innych Text nodes
Węzły z wieloma wejściami
Niektóre węzły akceptują kilka wejść:
Przykład: Image Node
[Text Node] ────→ [Image Node] ←──── [Upload Node] Prompt ↓ Reference Image Generated Image
Image node akceptuje:
- Prompt (text) — co wygenerować
- Reference Image (image) — referencja stylu lub treści
Przykład: Video Node
[Text Node] ────→ [Video Node] ←──── [Upload Node] Prompt ↓ Starting Image Generated Video
Usuwanie połączeń
Metoda 1: Zaznacz i usuń
- Kliknij linię połączenia
- Naciśnij Delete lub Backspace
Metoda 2: Prawy przycisk
- Kliknij prawym na połączenie
- Wybierz Delete z menu
Metoda 3: „Przeciągnij w pustkę”
- Kliknij koniec połączenia przy uchwycie wejściowym
- Przeciągnij poza węzeł
- Puść w pustym miejscu
Typowe wzorce workflow
Łańcuch liniowy
Prosta sekwencja operacji:
[Text] → [Image] → [Upscaler]
Rozgałęzienie
Jedno wyjście zasila wiele węzłów:
→ [Image Node 1] [Text] ─┤ → [Image Node 2]
Scalanie
Wiele wejść do jednego węzła:
[Text] ────→ [Video Node] ↑ [Upload] ─────────┘
Złożony pipeline
[Text] → [Text (AI)] → [Image] → [BG Remover] → [Image (new BG)] → [Upscaler]
Budowanie skutecznych workflow
Planowanie przepływu
Zanim połączysz węzły, pomyśl:
- Jakie jest wejście? — tekst, obraz, upload?
- Jakie ma być wyjście? — obraz, wideo, audio?
- Jakie kroki po drodze? — przetwarzanie, ulepszanie?
Przykład: workflow zdjęcia produktowego
Cel: profesjonalne zdjęcie produktu z niestandardowym tłem
Plan:
- Upload zdjęcia produktu
- Usunięcie tła
- Wygenerowanie nowego tła
- Połączenie i ulepszenie
- Upscaling do finalnej jakości
Workflow:
[Upload] → [BG Remover] → [Flux Kontext] → [Upscaler] ↑ [Text: "marble surface, studio lighting"]
Rozwiązywanie problemów z połączeniami
Połączenie nie chce się utworzyć
Przyczyny:
- niekompatybilne typy (np. obraz do wejścia tekstowego)
- próba połączenia input → input
- próba połączenia output → output
Rozwiązania:
- sprawdź kompatybilność kolorów
- upewnij się, że łączysz output → input
- spróbuj innego uchwytu wejściowego
Połączenie wygląda źle
Przyczyny:
- połączyłeś/-aś się do złego wejścia
- powinno być połączone z innym węzłem
Rozwiązania:
- usuń i utwórz ponownie
- sprawdź węzeł docelowy
Workflow nie uruchamia się poprawnie
Przyczyny:
- brakujące połączenia
- zła kolejność połączeń
- zależności cykliczne
Rozwiązania:
- upewnij się, że wszystkie wymagane wejścia są podłączone
- sprawdź kierunek przepływu
- unikaj pętli w workflow
Porządek na canvas
Organizacja
- Od lewej do prawej — trzymaj spójny kierunek przepływu
- Zostawiaj przestrzeń — nie upychaj węzłów
- Wyrównuj — używaj siatki dla czytelnego układu
- Grupuj — trzymaj powiązane funkcje blisko siebie
Nazwy
- nadawaj Canvasom opisowe nazwy
- używaj Text nodes jako „komentarzy” (opcjonalnie)
Prostota
- zaczynaj prosto i stopniowo dodawaj złożoność
- testuj każdy krok, zanim dodasz kolejny
- nie over-engineeruj — prościej często znaczy lepiej
Zaawansowane techniki łączenia
Przetwarzanie równoległe
Generuj wiele wariantów jednocześnie:
→ [Image Node (Model A)] → [Text] ─┤ ├→ Compare results → [Image Node (Model B)] →
Iteracyjne dopracowanie
Łańcuchuj węzły tekstowe AI, aby ulepszać prompty:
[Text (basic)] → [Text (AI: enhance)] → [Text (AI: add details)] → [Image]
Workflow warunkowe
Różne ścieżki dla różnych treści:
[Upload (Portrait)] → [Face Enhancement] → [Upscaler] [Upload (Product)] → [BG Remover] → [New Background] → [Upscaler]
Następne kroki
- Running Workflows — uruchamianie połączonych workflow
- Creating Apps — zamiana workflow w Apps
- Multi-Step Workflows — zaawansowane techniki workflow