Interaktives Lernspiel mit JavaScript-Coding im RPG-Stil - n8n-Workflow

Meistern Sie Datenmanipulation, API-Transformation und fortgeschrittene JavaScript-Techniken innerhalb von n8n mit diesem einzigartigen RPG-Herausforderungs-n8n-Workflow. Perfekt, um den n8n Code-Node zu lernen.

Workflow-Vorschau

Bereit zur Automatisierung?

Laden Sie diese n8n-Workflow-Vorlage herunter und beginnen Sie sofort mit der Nutzung.

Zielgruppe

Angehende n8n-Entwickler: Nutzer, die ein tiefes Verständnis für die JavaScript-Nutzung im n8n Code-Node entwickeln möchten.
Automatisierungsspezialisten: Diejenigen, die komplexe Logiken für Datenfilterung, Transformation und Validierung üben müssen.
Trainer und Pädagogen: Personen, die nach interaktiven, praxisnahen n8n-Vorlagen zur Vermittlung von Programmierkenntnissen suchen.
n8n-Nutzer, die aufsteigen wollen: Jeder, der bei der Gestaltung seiner n8n-Workflows von Low-Code-Konfiguration zu leistungsstarkem benutzerdefiniertem Skripting wechseln möchte.

Überblick

Dieser einzigartige lehrreiche n8n-Workflow verwandelt das Üben von Code in ein fesselndes Rollenspiel-Erlebnis. Anstatt abstrakter Übungen werden Ihnen drei fortschreitende 'Level' präsentiert – jedes ein praktisches Automatisierungs-Szenario, das mit dem n8n Code-Node und JavaScript gelöst wird.

Das System verfolgt Ihren Fortschritt, Ihre EP, Ihr Inventar und Ihre Erfolge, während Sie reale Probleme wie Daten-Deduplizierung und die Validierung von API-Antworten lösen. Dieser hochgradig interaktive n8n-Workflow ist eine der effektivsten n8n-Vorlagen, um benutzerdefinierte Logik zu meistern, und stellt sicher, dass jeder Nutzer, der diesen n8n-Workflow ausführt, praktische Fähigkeiten erwirbt, die für komplexe Automatisierungsprojekte unerlässlich sind. Die Ausführung dieses n8n-Workflows ist ein praktischer Weg zur Beherrschung.

Funktionsweise

Dieser umfassende n8n-Workflow funktioniert wie ein in sich geschlossenes Spiel, das vollständig durch die JavaScript-Logik innerhalb der Code-n8n-Nodes angetrieben wird:


  1. Spielstart (n8n-Trigger): Der Prozess beginnt mit dem Manuellen n8n-Trigger-Node mit der Bezeichnung '🎯 Spiel Starten'.

  2. Initialisierung: Der Code-n8n-Node 'Spiel initialisieren' erstellt den Kernzustand: Er definiert das Spielerprofil (EP, Level, Inventar, Name) und richtet die Struktur für die drei Herausforderungen ein. Die nachfolgenden Nodes verwenden diesen Anfangszustand.

  3. Level 1: Datenkrieger: Dieser Code-n8n-Node präsentiert eine Herausforderung, die Daten-Deduplizierung erfordert (Filtern korrupter Duplikate). Er führt die JavaScript-Lösung aus, berechnet die EP-Belohnung (100 EP + Daten-Schild) und aktualisiert die Spielerstatistiken bei Erfolg.

  4. Level 2: API-Ninja: Dieser Code-n8n-Node simuliert den Empfang einer unsauberen API-Antwort. Die Herausforderung besteht darin, die Daten zu bereinigen (Strings kürzen, Groß-/Kleinschreibung konvertieren, Ganzzahlen parsen) und Validierungsregeln zu implementieren. Eine erfolgreiche Ausführung belohnt mit 200 EP und dem 'Geschwindigkeits-Boost'-Power-Up.

  5. Endgegner: Automatisierungsmeister: Der ultimative Test in diesem n8n-Workflow ist eine komplexe Aufgabenmanagement-Herausforderung. Dieser Code-n8n-Node erfordert das Sortieren von Aufgaben nach Priorität, die Simulation einer sequenziellen Verarbeitung und die Erstellung einer detaillierten Workflow-Zusammenfassung, was fortgeschrittene JavaScript-Fähigkeiten zur Array- und Objektmanipulation voraussetzt. Der Erfolg bringt 500 EP und den Erfolg 'Meister-Abzeichen' ein.

  6. Spielende: Der abschließende Code-n8n-Node '🎊 Spielende-Bildschirm' fasst die verdienten EP, Erfolge und Belohnungen zusammen und präsentiert einen umfassenden Leistungsbericht sowie eine motivierende Nachricht. Dies schließt die gesamte n8n-Workflow-Ausführung ab.

Installationsanleitung

Um diesen lehrreichen n8n-Workflow zu nutzen, gehen Sie wie folgt vor:


  1. JSON kopieren: Kopieren Sie den bereitgestellten n8n-Workflow-JSON-Code.

  2. In n8n importieren: Öffnen Sie Ihre n8n-Instanz, navigieren Sie zum Abschnitt 'Workflows' und klicken Sie auf 'Neu'. Wählen Sie die Option 'Aus JSON importieren' und fügen Sie den Code ein.

  3. Keine Anmeldedaten erforderlich: Da dieser n8n-Workflow nur den Manuellen Trigger und den Code-n8n-Node verwendet, sind keine externen Anmeldedaten oder API-Schlüssel notwendig. Er ist vollständig in sich geschlossen.

  4. n8n-Trigger ausführen: Klicken Sie auf die Schaltfläche 'Workflow ausführen' oder den n8n-Trigger-Node '🎯 Spiel Starten', um das Spiel zu beginnen und die Ergebnisse in den Ausgabefenstern der nachfolgenden Code-n8n-Nodes anzuzeigen.

  5. Anpassen: Um dies als Lernwerkzeug zu verwenden, untersuchen Sie den JavaScript-Code in jedem Code-n8n-Node. Versuchen Sie, die Logik zu ändern oder die Lösung zu entfernen, um die Aufgabe selbst zu lösen!

Node-Details

🎯 Spiel Starten (Manueller Trigger): Der initiale n8n-Trigger für diese Automatisierung. Er initiiert die Sequenz bei manuellem Klick und startet den Prozess der Spielinitialisierung.
Spiel initialisieren (Code-n8n-Node): Funktion: Richtet den anfänglichen Spielzustand, das Spielerprofil und die Herausstellungsbeschreibungen ein. Kernkonfiguration: Enthält die grundlegenden JavaScript-Objektdarstellungen für player (Name, Level, EP) und gameState (Herausforderungsdetails).
🎲 Level 1: Datenkrieger (Code-n8n-Node): Funktion: Führt die Daten-Deduplizierungs-Herausforderung aus. Kernkonfiguration: Enthält JavaScript-Logik unter Verwendung von Array.prototype.filter und Array.prototype.findIndex zur Entfernung doppelter Benutzerdatensätze basierend auf der E-Mail-Adresse.
⚔️ Level 2: API-Ninja (Code-n8n-Node): Funktion: Behandelt Datenumwandlung und Validierung und simuliert die Bereinigung unsauberer API-Daten. Kernkonfiguration: Nutzt Array.prototype.map zur Iteration und Transformation von Daten (Kürzen, Konvertierung der Groß-/Kleinschreibung) und wendet bedingte Validierungsprüfungen an.
🏆 Endgegner: Automatisierungsmeister (Code-n8n-Node): Funktion: Simuliert eine komplexe Automatisierungspipeline, die Aufgaben-Sortierung und Fehlerbehandlungslogik beinhaltet. Kernkonfiguration: Verfügt über eine definierte Funktion processWorkflow, die fortgeschrittenen Flusssteuerungs- und Zusammenfassungsfunktionen demonstriert, welche für den Aufbau großer n8n-Workflow-Systeme entscheidend sind.
🎊 Spielende-Bildschirm (Code-n8n-Node): Funktion: Stellt die Endergebnisse zusammen, berechnet die Punktzahl und generiert einen Erfolgsbericht, der die Leistung des Spielers im gesamten n8n-Workflow zusammenfasst.

Ähnliche n8n-Workflows

Kostenlos

Knoten: 3 Knoten
Aktualisiert: Dezember 26 2025
Alle anzeigen
Erstellt von
David Olusola
David Olusola

I help ambitious businesses eliminate operational bottlenecks and scale faster with AI automation. My clients typically see 40-60% efficiency gains within 90 days. Currently accepting 3 new projects this quarter - [email protected]

Hervorgehoben*