Zurück zur Übersicht
Midjourney Artikel 08 von 08

Workflows automatisieren

Midjourney mit n8n verbinden. Prompt-Ideen automatisch generieren, Bilder verwalten und den Etsy-Listing-Prozess beschleunigen.

Hier verbindest du Midjourney mit einem wiederholbaren Workflow für Ideen, Dateien, Etsy-Texte und spätere Automatisierung. Midjourney selbst lässt sich nicht direkt per API steuern. Es gibt keine offizielle Midjourney-API die man in n8n einbinden könnte. Was es aber gibt sind Workflows die drumherum laufen und den gesamten Prozess von der Idee bis zum Listing deutlich beschleunigen.

Ich nutze n8n für drei Bereiche: Prompt-Ideen mit ChatGPT generieren, fertige Bilder organisieren und den Etsy-Listing-Text vorbereiten. Das Generieren in der Midjourney-Web-UI und das Upscaling in ComfyUI bleiben manuell, aber alles davor und danach läuft automatisch.

Was sich automatisieren lässt

Realistisch einordnen

Midjourney hat keine öffentliche API. Direktes Auslösen von Bildgenerierungen per n8n, also automatisches Absenden von Prompts an die Web-UI, ist nicht offiziell möglich. Es gibt inoffizielle Umwege, aber die verstoßen gegen die Nutzungsbedingungen. Ich beschreibe hier nur was offiziell erlaubt ist.

Was sich legal automatisieren lässt:

Vor der Generierung: Prompt-Ideen mit ChatGPT entwickeln, Themenkalender planen, Saisonales vorausdenken (Weihnachten, Herbst, Frühling), Prompt-Varianten aus Basis-Prompt ableiten lassen.

Nach der Generierung: Fertige Bilder aus dem Downloads-Ordner automatisch sortieren, Dateinamen strukturieren, Etsy-Listing-Text und Tags mit KI generieren, Bilder für Mockups vorbereiten.

Workflow 1: Prompt-Ideen mit Claude oder ChatGPT

Ich nutze n8n mit einem HTTP-Request an die OpenAI-API um für ein Thema mehrere fertige Midjourney-Prompts zu generieren. Das erspart das manuelle Formulieren.

Schedule Trigger
Jeden Montag morgen starten
📅
Set Node: Thema der Woche
z.B. "Herbst in Bayern", "Winterlandschaft", "Frühling Alpen"
🤖
HTTP Request: OpenAI API
GPT-4 generiert 5 vollständige Midjourney-Prompts zum Thema
📝
Airtable oder Google Sheets
Prompts in Tabelle speichern mit Status "offen"
📧
E-Mail oder Telegram
Prompt-Liste als Wochenübersicht schicken

Das Ergebnis ist eine wöchentliche Liste mit fertigen Prompts die ich nur noch kopieren und in der Midjourney-Web-UI eingeben muss. Der kreative Teil, also welches Thema diese Woche sinnvoll ist, passiert trotzdem manuell im Set-Node.

Der OpenAI-Prompt für Midjourney-Ideen

Im HTTP-Request an OpenAI übergebe ich diesen System-Prompt:

// System-Prompt für GPT-4: Du bist ein Midjourney-Experte. Erstelle 5 verschiedene, fertige Midjourney-Prompts zum angegebenen Thema. Regeln: - Immer auf Englisch - Immer mit --ar 2:3 (Hochformat fuer Wandbilder) - Stimmungswörter einbauen: cozy, peaceful, majestic etc. - Verschiedene Stile: fotorealistisch, Ölgemälde, Aquarell - Jeder Prompt auf einer eigenen Zeile, kein Nummerieren Thema: {{ $json.thema }}
n8n Hinweis

Der Platzhalter {{ $json.thema }} ist n8n-Syntax und wird durch den Wert aus dem vorherigen Set-Node ersetzt. Wer noch keine Erfahrung mit n8n hat findet auf dieser Seite unter n8n-Tutorials einen guten Einstieg.

Workflow 2: Etsy-Listing-Text automatisch erstellen

Nach der Bildgenerierung brauche ich für jedes Etsy-Listing: einen Titel, eine Beschreibung und 13 Tags. Das kostet pro Bild etwa 20 Minuten manuell. Mit n8n sind es 30 Sekunden.

1
Bildinfo eintragen
In einem Webhook-Formular oder Google Sheet trage ich für jedes fertige Bild ein: Motiv, Stil, Stimmung, Zielraum (z.B. "Wohnzimmer") und Farben.
2
n8n schickt an OpenAI
Ein Trigger liest den neuen Eintrag und schickt die Bildbeschreibung an GPT-4 mit der Aufgabe: Etsy-Titel (max. 140 Zeichen), Beschreibung (300-500 Wörter) und 13 Tags generieren. Auf Deutsch oder auf Englisch, je nachdem welchen Markt ich anspreche.
3
Ergebnis zurück ins Sheet
Titel, Beschreibung und Tags landen automatisch in den Nachbarspalten des ursprünglichen Eintrags. Ich prüfe kurz ob alles stimmt und kopiere es dann in Etsy.
// Ungefähre Zeitersparnis: Manuelle Listing-Erstellung: ca. 20 min pro Bild Mit n8n-Workflow: ca. 2 min pro Bild (nur prüfen) Bei 10 Listings pro Monat: 3 Stunden gespart Jahresersparnis: ca. 36 Stunden

Workflow 3: Datei-Organisation

Midjourney-Bilder landen in meinem Downloads-Ordner mit automatisch generierten Dateinamen die nicht aussagekräftig sind. Ein n8n-Workflow der lokal auf meinem Rechner läuft (via n8n Desktop oder selbst-gehostet) kann das automatisch sortieren.

# Ordnerstruktur die ich nutze: midjourney/ roh/ <- Direkt von Midjourney, nicht bearbeitet upscaled/ <- Nach ComfyUI Upscaling (ESRGAN/Img2Img) etsy-fertig/ <- Bereit für den Upload archiv/ <- Alte Projekte # n8n beobachtet den Downloads-Ordner (Watch Files Node) # und verschiebt neue .png/.jpg Dateien nach midjourney/roh/ # Dateiname wird dabei umbenannt nach Schema: # JJJJ-MM-TT_thema_nr.png
Ehrlichkeit

Ich zeige hier die Idee hinter diesen Workflows. Die genaue n8n-Konfiguration hängt davon ab ob du n8n lokal, in Docker oder in der Cloud betreibst. Wer mit n8n noch nicht vertraut ist sollte erst die n8n-Tutorials auf dieser Seite lesen bevor er diese Workflows aufbaut.

Lohnt sich der Aufwand?

Automatisierung kostet einmal Zeit beim Aufbau. Die Frage ist ob die gesparte Zeit den Aufwand rechtfertigt.

Meine Einschätzung nach einem Jahr: Ja, aber nur für wiederkehrende Aufgaben. Den Prompt-Ideenworkflow habe ich einmal in einem Nachmittag aufgebaut und er läuft seitdem jeden Montag. Der Listing-Text-Workflow hat meine Produktionsgeschwindigkeit für neue Artikel spürbar erhöht.

Was ich nicht automatisiert habe und auch nicht würde: Die Bildauswahl, das Prüfen der Qualität, die Entscheidung welche Bilder in den Shop kommen. Das ist Kreativarbeit und die bleibt bei mir.

Der richtige Einstieg

Wer Midjourney und n8n kombinieren will: Erst Midjourney lernen bis die manuellen Prompts sitzen. Dann n8n kennenlernen. Erst danach die Kombination. Wer beide Tools noch nicht kennt und direkt mit der Automatisierung startet, verliert sich in Details bevor er das Grundprinzip verstanden hat.

Der nächste sinnvolle Schritt

Wenn du diesen Teil verstanden hast, passen diese Seiten als Nächstes:

Häufige Fragen

Kann ich Midjourney komplett automatisieren?

Nicht sinnvoll für alles. Auswahl, Qualitätsprüfung, Rechtecheck und Produktentscheidung sollten bewusst bleiben.

Was kann n8n im Bildworkflow übernehmen?

n8n kann Dateien sortieren, Metadaten sammeln, Texte vorbereiten, Benachrichtigungen senden und wiederkehrende Schritte verbinden.

Welche Schritte bleiben manuell?

Motivauswahl, visuelle Qualitätskontrolle, rechtliche Prüfung und finale Produktentscheidung brauchen weiterhin menschliche Bewertung.