AI Agent für n8n Creators Leaderboard – Finden Sie beliebte Workflows

Dieser Workflow aggregiert und verarbeitet Statistiken über n8n-Community-Creators und deren Workflows, um eine detaillierte Auswertung zu ermöglichen.

AI Agent für n8n Creators Leaderboard – Finden Sie beliebte Workflows

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.

Einführung

In diesem Blogbeitrag erfahren Sie, wie der Workflow „AI Agent für n8n Creators Leaderboard“ funktioniert. Dieser Workflow aggregiert und verarbeitet Daten aus der n8n-Community, um detaillierte Statistiken über Creator und deren Workflows zu erstellen. Die Funktionsweise erkunden wir Schritt für Schritt, indem wir uns jeden Node genauer ansehen.

Workflow Schritte

1. Global Variables

  • Name: Global Variables
  • Typ: Set
  • Beschreibung: Legt die globalen Variablen fest, die die Quellen für die HTTP-Anfragen definieren.
  • Einstellungen:
    • path: URL zum GitHub-Repo, wo die JSON-Dateien liegen.
    • workflows-filename: Der Dateiname für die Workflows.
    • creators-filename: Der Dateiname für die Creators.
    • chart-filename: Der Dateiname für die Diagramme.
    • datetime: Aktuelles Datum im Format yyyy-MM-dd.
    • username: Benutzername aus der Eingabe-JSON, die wir später filtern werden.

2. stats_aggregate_creators

  • Name: stats_aggregate_creators
  • Typ: HTTP Request
  • Beschreibung: Holt die JSON-Daten zu den Creators von GitHub.
  • Einstellungen:
    • URL: Verwendet die globale Variable $json.path und den Dateinamen $json['creators-filename'].

3. stats_aggregate_workflows

  • Name: stats_aggregate_workflows
  • Typ: HTTP Request
  • Beschreibung: Holt die JSON-Daten zu den Workflows von GitHub.
  • Einstellungen:
    • URL: Verwendet die globale Variable $json.path und den Dateinamen $json['workflows-filename'].

4. Parse Creators Data

  • Name: Parse Creators Data
  • Typ: Set
  • Beschreibung: Extrahiert die Daten für Creators aus der JSON-Antwort.
  • Einstellungen:
    • data: Die Daten-Array wird eingestellt auf ={{ $json.data }}.

5. Parse Workflow Data

  • Name: Parse Workflow Data
  • Typ: Set
  • Beschreibung: Extrahiert die Daten für Workflows aus der JSON-Antwort.
  • Einstellungen:
    • data: Die Daten-Array wird eingestellt auf ={{ $json.data }}.

6. Take Top 25 Creators

  • Name: Take Top 25 Creators
  • Typ: Limit
  • Beschreibung: Limitiert die Ausgabe auf die besten 25 Creator.
  • Einstellungen:
    • maxItems: 25

7. Merge Creators & Workflows

  • Name: Merge Creators & Workflows
  • Typ: Merge
  • Beschreibung: Kombiniert die Daten der Creator und Workflows basierend auf dem Benutzernamen.
  • Einstellungen:
    • mode: combine
    • joinMode: enrichInput1
    • fieldsToMatchString: username

8. Filter By Creator Username

  • Name: Filter By Creator Username
  • Typ: Filter
  • Beschreibung: Filtert die Creator-Daten basierend auf dem Benutzernamen.
  • Einstellungen:
    • leftValue: ={{ $json.username }}
    • rightValue: ={{ $('Global Variables').item.json.username }}

9. n8n Creator Stats Agent

  • Name: n8n Creator Stats Agent
  • Typ: Langchain Agent
  • Beschreibung: Nutzt KI, um einen umfassenden Markdown-Bericht zu erstellen.
  • Einstellungen:
    • text: ={{ $json.chatInput }}
    • options: systemMessage mit Anweisungen zum Erstellen des Berichts.

10. Workflow Response

  • Name: Workflow Response
  • Typ: Set
  • Beschreibung: Legt die endgültige Antwort fest, die an den Benutzer zurückgegeben wird.
  • Einstellungen:
    • response: ={{ $json.data }}

Ergebnis

Dieser Workflow ermöglicht es, Daten über n8n-Community-Creators und deren Workflows zu aggregieren und einen detaillierten Bericht zu generieren. Dies kann für die Analyse von Trends in der Community von großem Wert sein!

Zusätzliche Informationen

Hier können Sie den Workflow herunterladen: Download Link

Facebook
Twitter
LinkedIn

Andere Projekte