Einen WordPress-Beitrag mit KI erstellen (basierend auf einigen Schlüsselwörtern)

Dieser Workflow ermöglicht es Benutzern, einen WordPress-Beitrag mithilfe von KI auf Grundlage von Schlüsselwörtern zu erstellen.

Einen WordPress-Beitrag mit KI erstellen (basierend auf einigen Schlüsselwörtern)

Die Website nutzt die Wordpress-Infrastruktur.

Server: Unser Server befindet sich in einem Unternehmen mit Sitz in Deutschland. Er hat eine hohe und schnelle Internetverbindung. Es gibt eine Generatorunterstützung für ununterbrochenen Strom.

1. Formular Trigger

Name: Form

Typ: n8n-nodes-base.formTrigger

Aufgabe: Dieses Node ist der Ausgangspunkt, an dem der Benutzer seine Eingaben macht. Der Benutzer muss Schlüsselwörter, die Anzahl der Kapitel und die maximale Wortanzahl angeben.

Einstellungen:

  • Pfad: create-wordpress-post
  • Formularfelder:
    • Schlüsselwörter (getrennt durch Kommas) – erforderlich
    • Anzahl der Kapitel (Dropdown) – erforderlich
    • Maximale Wortanzahl – erforderlich

2. Einstellungen

Name: Settings

Typ: n8n-nodes-base.set

Aufgabe: Speichert die vom Benutzer eingegebenen Werte in Variablen, die in den folgenden Nodes verwendet werden.

Einstellungen:

  • wordpress_url: URL der WordPress-Seite
  • keywords: Verwendung der Benutzereingaben für die Schlüsselwörter
  • chapters: Verwendung der Benutzereingaben für die Kapitelanzahl
  • words: Verwendung der Benutzereingaben für die maximalen Wörter

3. Beitragstitel und Struktur erstellen

Name: Create post title and structure

Typ: @n8n/n8n-nodes-langchain.openAi

Aufgabe: Dieses Node nutzt die OpenAI API, um Titel, Untertitel, Kapitel und eine Bildaufforderung für den Artikel basierend auf den Schlüsselwörtern zu generieren.

  • Model ID: GPT-4-1106

4. Datenkonsistenz überprüfen

Name: Check data consistency

Typ: n8n-nodes-base.if

Aufgabe: Überprüft, ob die generierten Daten von OpenAI die erforderlichen Bedingungen erfüllen, z.B. dass Titel, Kapitelanzahl und Inhalte vorhanden sind.

5. Kapitel aufteilen

Name: Split out chapters

Typ: n8n-nodes-base.splitOut

Aufgabe: Teilt die Kapitelinhalte zur weiteren Verarbeitung auf.

6. Kapiteltext erstellen

Name: Create chapters text

Typ: @n8n/n8n-nodes-langchain.openAi

Aufgabe: Generiert den Text für jedes Kapitel unter Verwendung von OpenAI, basierend auf den Anweisungen aus dem vorherigen Node.

7. Finaler Artikeltext

Name: Final article text

Typ: n8n-nodes-base.code

Aufgabe: Dieser Node erstellt den endgültigen Text des Artikels durch Zusammenführen von Einführungen, Kapiteln und Schlussfolgerungen.

8. Beitrag auf WordPress veröffentlichen

Name: Post on WordPress

Typ: n8n-nodes-base.wordpress

Aufgabe: Veröffentlicht den Artikel als Entwurf auf der WordPress-Seite.

9. Bild hochladen

Name: Upload media

Typ: n8n-nodes-base.httpRequest

Aufgabe: Lädt das generierte Bild von Dall-E auf die WordPress-Seite hoch.

10. Setze Bild-ID für den Beitrag

Name: Set image ID for the post

Typ: n8n-nodes-base.httpRequest

Aufgabe: Verknüpft das hochgeladene Bild mit dem entsprechenden Artikel als hervorgehobenes Bild.

Ergebnis:

Wenn der Workflow erfolgreich abgeschlossen ist, wird ein neuer Artikel als Entwurf auf WordPress erstellt, basierend auf den von Ihnen bereitgestellten Schlüsselwörtern, den zusätzlichen Korrekturen und dem generierten Bild. Sollte während des Prozesses ein Fehler auftreten, wird eine entsprechende Fehlermeldung zurückgegeben, die den Benutzer auffordert, das Formular zu aktualisieren und es erneut zu versuchen.

Download Link: Hier herunterladen

Facebook
Twitter
LinkedIn

Andere Projekte