Przejdź do treści głównej

n8n Cloud + własny serwer / Szablon przepływu pracy

Zaplanuj galerię NSFW w Google Sheets.

Zamień arkusz pomysłów twórcy NSFW w uporządkowaną kolejkę obrazów. Generuj do czterech koncepcji Z-Image Turbo na uruchomienie, a potem przejrzyj każdy obraz obok jego promptu, statusu i linku do wyniku.

Cloud korzysta z wbudowanych węzłów HTTP. Wersja na własny serwer używa węzła społecznościowego SpicyAPI. Wybierz poniżej instrukcję konfiguracji odpowiedniej wersji.

Anime dla dorosłych i visual novel
Ilustracja
Najpierw wypróbuj model
Zacznij od
Arkusz Google Sheets ze stałymi identyfikatorami wierszy i promptami
Otrzymasz
Pliki obrazów, statusy i linki do wyników dla każdego wiersza
Najlepsze zastosowania
Biblioteki promptów, koncepcje postaci i małe serie twórcze

Arkusz produkcyjny pokazuje, który pomysł się udał, jakie zadanie jest z nim związane i który wiersz wymaga uwagi. Wykonanie zawiera też pobrany obraz do kolejnego etapu publikacji lub przechowywania.

Jak działa przepływ

Jak działa przepływ

  1. 01

    Odczyt wierszy todo

  2. 02

    Limit do czterech

  3. 03

    Generowanie + pobieranie

  4. 04

    Aktualizacja tych samych wierszy

Wizualny przewodnik po workflow.

NSFW / Postać / Styl

Pomysły na początek

Plan treści z Google Sheets
Ilustracja

Plan treści z Google Sheets

01

Zapisuj pomysły na kolejną galerię w Google Sheets: portrety tematyczne, alternatywne stroje i koncepcje okładek. Wygeneruj małą kolejkę i przejrzyj każdy wynik obok jego promptu, zanim zdecydujesz, co opublikować.

Co zmienić najpierw

Używaj unikalnych ID wierszy i oznaczaj gotowe prompty jako todo. Szablon startowy obsługuje do czterech wierszy na uruchomienie i zapisuje status każdego obrazu.

Wypróbuj ten kierunek
Anime dla dorosłych i visual novel
Ilustracja

Anime dla dorosłych i visual novel

02

Stwórz własną dorosłą postać do ilustrowanych galerii, kart postaci lub głównych grafik do powieści wizualnej. Zgodna LoRA stylu daje kolejny sposób eksperymentowania z kreską i wykończeniem obok samego promptu.

Co zmienić najpierw

Wybierz LoRA dla Z-Image Turbo, dodaj słowa aktywujące i porównaj jedną scenę przed następnym adapterem.

Wypróbuj ten kierunek
Serie postaci NSFW
Ilustracja

Serie postaci NSFW

03

Zbuduj pełną historię w stylu sesji redakcyjnej dla powracającej postaci: portrety w świetle okna, wieczorową stylizację i balkon późną nocą. Wypróbuj cztery sceny, aby znaleźć kierunek, a potem rozwiń najlepszą stylizację w większą serię.

Co zmienić najpierw

Używaj oryginalnego portretu w każdej scenie. Zmieniaj stroje i miejsca, zachowując twarz i włosy.

Wypróbuj ten kierunek

Poradnik workflow

Kroki do pierwszego wyniku

Użyj JSON dla Cloud do kolejki z wbudowanym HTTP. Zapisuje pierwotne żądanie przed wysłaniem, zapisuje ID przyjętych zadań przed oczekiwaniem i wznawia wiersze, które już mają zadanie.

  1. 01

    Zaimportuj i połącz obie usługi

    Zaimportuj JSON dla Cloud do n8n. W Quote Request, Create Task i Get Task wybierz Generic Credential Type → Bearer Auth i te same dane uwierzytelniające, z kluczem API w polu Bearer Token. W każdym węźle Sheets wybierz te same dane Google Sheets OAuth2. Podczas konfiguracji pozostaw przepływ nieaktywny.

  2. 02

    Utwórz kolumny kolejki i odzyskiwania

    Użyj nagłówków: id, prompt, status, taskId, resultUrl, cost, error, idempotencyKey, firstAttemptAt, requestJson. Nadaj każdemu wierszowi unikalny id z 1–48 liter, cyfr, podkreśleń lub myślników. Umieść opis twórczy w prompt i ustaw nowe wiersze na todo. W nowym wierszu pozostaw trzy kolumny odzyskiwania puste; uzupełni je przepływ.

  3. 03

    Wybierz małą serię i zezwól na uruchomienie

    W Settings uzupełnij documentId i sheetName. Ustaw maxItems od 1 do 4 i dodatni maxCostUsd do 0.10 USD na obraz. Read Rows odczytuje arkusz; Select Rows wybiera kwalifikujące się elementy. Ustaw enabled=true, gdy arkusz, dane uwierzytelniające i budżet będą gotowe. Uruchamiaj tylko jedno wykonanie naraz, aby dwa uruchomienia nie wybrały tych samych wierszy.

  4. 04

    Uruchom kolejkę i sprawdź każdy wynik

    Rozpocznij wykonanie ręczne. Save Request zapisuje pierwotne żądanie i klucz ponownego wysyłania przed zgłoszeniem; Save Accepted Task zapisuje taskId przed sprawdzaniem statusu. Każde nowe zadanie musi przejść kontrolę wyceny i maksymalnego obciążenia. Get Task czeka maksymalnie 60 sprawdzeń lub 300 sekund na element, plus żądanie już w toku. Download Image nie używa danych uwierzytelniających API. Write Results aktualizuje odpowiadający id do done lub needs_review; gotowe pliki są w Batch Results jako binary.data.

  5. 05

    Odzyskaj wiersz przed nową próbą

    Wiersze processing lub needs_review z taskId są sprawdzane przy następnym uruchomieniu bez tworzenia nowego zadania. Bez ID najpierw przejrzyj zapisane wykonanie i konsolę. Aby ponownie wysłać niezmienione pierwotne żądanie w ciągu 23 godzin, ustaw status=todo, zachowując idempotencyKey, firstAttemptAt i requestJson. Po tym czasie znajdź przyjęty taskId. Dla nowej próby twórczej dodaj nowy wiersz z unikalnym id, status=todo oraz pustymi taskId i kolumnami odzyskiwania. Zachowasz w ten sposób pierwotny wynik i zapis kosztu. Archiwizuj pobrane obrazy osobno; resultUrl jest tymczasowy.

Wypróbuj ten prompt

Przykład twórczy. Dostosuj go do własnej fikcyjnej dorosłej postaci i obrazu źródłowego.

An original adult anime character, age 30, with short silver hair and emerald eyes, wearing a dark green evening dress at a neon-lit hotel lounge. Visual novel gallery cover, expressive cel shading, detailed fabric, clean composition, no lettering.
Wypróbuj ten kierunek

Wybierz model do swojego pomysłu

Edycję z referencją zacznij od Qwen Image 2.1, a nowe koncepcje od Z-Image Turbo. Aby uzyskać bardziej określony styl NSFW, sprawdź zgodne modele LoRA i kolekcję Spicy, zanim zwiększysz serię.

Zaplanuj budżet całego uruchomienia

Szablon przetwarza maksymalnie cztery kwalifikujące się wiersze na wykonanie, po jednym zadaniu generowania obrazu na nowy wiersz. Planowany koszt serii to suma wycen wybranych elementów. Wiersz needs_review może nadal być w trakcie pracy: najpierw sprawdź zapisany taskId. Dla kolejnej próby twórczej dodaj nowy wiersz todo z unikalnym id; zachowaj oryginalny wynik i zapis kosztu.

Gdy wynik odbiega od oczekiwań

Wiersz ma status needs_review

Zachowaj wiersz needs_review, dopóki nie sprawdzisz jego istniejącego zadania. W wersji Cloud wiersze z taskId są sprawdzane przy następnym uruchomieniu; bez ID przejrzyj zapisane wykonanie i konsolę przed ponownym wysłaniem pierwotnego żądania. W wersji na własny serwer użyj Task → Get z zapisanym taskId. Nie resetuj wiersza tylko dlatego, że skończyło się oczekiwanie.

Pojawia się tylko jeden wiersz todo

W wersji z wtyczką na własny serwer pozostaw Return only First Matching Row wyłączone w węźle odczytu. Wersja Cloud odczytuje arkusz i wybiera kwalifikujące się wiersze w Select Rows. Sprawdź maxItems i status wierszy przed powiększeniem serii.

W arkuszu są linki, ale obrazy trzeba zarchiwizować

Użyj pliku binarnego pobranego w wykonaniu w etapie Drive lub innego magazynu, a potem zapisz trwały link w arkuszu. Ten plik do pobrania nie zawiera węzła archiwizacji w Drive.

Przed importem

Przejdź do kolejnego przepływu

Zrób pierwszą przydatną próbę

Pobierz szablon lub wypróbuj ten sam model w Playground, zanim połączysz cały przepływ.