first-flow.mdx
Erster Flow: ereignisgesteuerte Pipeline, die geführte Abläufe (@start, @listen) mit Crews kombiniert — Beispiel: Lernguide-Generator.
Erster Flow: ereignisgesteuerte Pipeline, die geführte Abläufe (@start, @listen) mit Crews kombiniert — Beispiel: Lernguide-Generator.
Für wen: Wer Crews in kontrollierte Abläufe einbetten will.
Im Detail
Baut auf dem Crew-Konzept auf und zeigt, wie man mit crewAI ‘Flows’ ereignisgesteuerte Abläufe erstellt: Mit Dekoratoren wie @start und @listen legt man fest, wann welcher Schritt – inklusive kompletter Crews – ausgeführt wird. Praxisbeispiel ist ein Lernguide-Generator, der zeigt, wie sich freie Agenten-Kollaboration mit kontrolliertem, deterministischem Ablauf kombinieren lässt. Sinnvoll für alle, die über einfache Crews hinauswollen und mehrstufige Pipelines mit klaren Übergängen brauchen, etwa wenn ein Ergebnis über Bedingungen den nächsten Schritt auslöst. Setzt Grundverständnis von Crews voraus und ist damit eher der zweite Schritt als ein Einstieg.
Voraussetzungen
- Grundverständnis von crewAI-Crews
- Lauffähige crewAI-Umgebung
Schritt für Schritt
- Die @start- und @listen-Dekoratoren im Beispiel durchgehen und nachvollziehen, welcher Schritt welche Crew auslöst
- Den Lernguide-Generator als Vorlage nehmen und einzelne Schritte durch eigene Crews oder Tasks ersetzen
- Übergangsbedingungen zwischen den Schritten an den eigenen Anwendungsfall anpassen
- Flow lokal ausführen und prüfen, ob die Schritte in der erwarteten Reihenfolge mit den richtigen Daten ablaufen
- Bei Fehlern einzelne Schritte isoliert testen, bevor der gesamte Flow erneut läuft
Beispiel aus der Praxis
Statt eines Lernguide-Generators baut jemand einen Onboarding-Flow, bei dem @start eine Recherche-Crew anstößt und @listen je nach Ergebnis entweder eine Zusammenfassungs- oder eine Rückfrage-Crew startet.
Praxis-Tipp
Erst first-crew.mdx durcharbeiten, dann dieses Beispiel nachbauen und einen dritten @listen-Schritt ergänzen, der das Ergebnis automatisch in eine Datei schreibt.
Stolperfallen
Ohne vorheriges Verständnis von Crews wirkt der Dekorator-Ablauf schnell verwirrend — das Crew-Konzept zuerst durcharbeiten. Unklar definierte Übergangsbedingungen führen zu Flows, die hängen bleiben oder die falschen Schritte auslösen.
Siehe auch
Lizenz & Quelle
- Lizenz: MIT
- Quelle: crewAIInc/crewAI
Inhalt ansehen (first-flow.mdx)
Lade …
Erfahrungen & Kommentare.
Funktioniert der Code-Beispiel bei Ihnen? Tipps, Stolperfallen, Varianten — teilen Sie es mit der Community.
Lade Kommentare …
Passt dazu.
quickstart.mdx
Offizielles Quickstart: erste Crew per crewai create, Agents/Tasks in YAML, Ausführung — der komplette Grundzyklus.
first-crew.mdx
Schritt-für-Schritt-Tutorial: Recherche-Crew mit zwei Agenten (Researcher + Analyst) inkl. Projektstruktur.
mastering-flow-state.mdx
Vertiefung Flow-State-Management: strukturierter vs. unstrukturierter Zustand, Persistenz zwischen Schritten.
