Flow-Control: Die Kunst, KI-Konversationen zu orchestrieren

Du hast gelernt, wie man gute Prompts schreibt. Du verstehst, wie KI-Agenten funktionieren. Aber hier ist die Frage, die viele übersehen: Wie steuerst du den Fluss einer Konversation mit KI?

Die meisten Menschen nutzen KI wie ein Ping-Pong-Spiel: Frage → Antwort → Frage → Antwort. Aber was, wenn ich dir sage, dass du KI wie einen Dirigenten ein Orchester leiten kannst? Willkommen zur Meisterklasse in Prompt Flow Control.

Was ist Prompt Flow Control?

Flow Control ist die Fähigkeit, den Verlauf, die Struktur und die Logik einer KI-Interaktion zu steuern. Es geht darum:

  • Sequenzierung: In welcher Reihenfolge passieren Dinge?
  • Verzweigung: Was passiert unter verschiedenen Bedingungen?
  • Iteration: Wie wiederholst du Prozesse mit Verbesserungen?
  • Kontrolle: Wann pausiert die KI und wann arbeitet sie autonom weiter?

Ein Beispiel:

Ohne Flow Control:

User: "Schreib mir einen Artikel"
AI: [Schreibt Artikel]
User: "Das ist zu lang"
AI: [Schreibt kürzeren Artikel]
User: "Jetzt fehlen wichtige Details"
AI: [Schreibt wieder einen längeren...]

→ Ineffizient, frustrierend, viele Iterationen.

Mit Flow Control:

User: "Schreibe einen Artikel mit folgendem Flow:
1. Erstelle erst ein Outline
2. Zeige mir das Outline zur Freigabe
3. WENN freigegeben: Schreibe Sektion für Sektion
4. NACH JEDER Sektion: Frage ob Länge/Tiefe ok ist
5. WENN nicht ok: Adjustiere und zeige neue Version
6. Wiederhole bis alle Sektionen fertig sind
7. Finale Zusammenstellung"

→ Kontrolliert, effizient, weniger Reibung.

Die 7 Säulen des Flow Controls

1. Sequential Flow – Schritt für Schritt

Der einfachste Flow: Eine klare Sequenz von Schritten.

Template:

Aufgabe: [Dein Ziel]

Schritt 1: [Erste Aktion]
→ Output: [Was wird produziert]
→ Pause für Review: [Ja/Nein]

Schritt 2: [Zweite Aktion] 
→ Nutzt Output von Schritt 1
→ Output: [Was wird produziert]

Schritt 3: [Dritte Aktion]
→ Kombiniert Outputs 1+2
→ Finales Ergebnis

WICHTIG: Warte nach jedem Schritt auf mein "OK" bevor du weitermachst.

Praktisches Beispiel:

Ziel: Erstelle eine Landing Page für mein SaaS-Produkt

Schritt 1: Analysiere mein Produkt
- Frage mich nach den 5 wichtigsten Features
- Frage nach Zielgruppe und Pain Points
→ PAUSE: Zeige mir deine Analyse zur Bestätigung

Schritt 2: Erstelle Value Proposition
- Basierend auf der Analyse
- 3 verschiedene Varianten
→ PAUSE: Ich wähle die beste Variante

Schritt 3: Strukturiere die Sections
- Hero Section mit gewählter Value Prop
- Features Section
- Social Proof Section
- CTA Section
→ PAUSE: Review der Struktur

Schritt 4: Schreibe den Copy
- Sektion für Sektion
- Nach jeder Sektion: kurze Pause für Feedback

Schritt 5: Finale Zusammenstellung
- Alle Sektionen kombinieren
- Formatierung optimieren
- HTML/CSS Code generieren

2. Conditional Flow – Wenn-Dann-Logik

Lass die KI basierend auf Bedingungen unterschiedlich reagieren.

Template:

Aufgabe: [Dein Ziel]

WENN [Bedingung A]:
→ DANN führe aus: [Aktion X]
→ UND gehe zu: [Schritt Y]

SONST WENN [Bedingung B]:
→ DANN führe aus: [Aktion Z]
→ UND gehe zu: [Schritt W]

SONST:
→ Standard-Aktion: [Default]
→ Und frage User nach Klärung

Praktisches Beispiel:

Aufgabe: Content-Strategie entwickeln

Schritt 1: Analysiere meine Nische
→ Recherchiere Wettbewerber

Schritt 2: Bewerte die Wettbewerbsdichte

WENN Wettbewerb sehr hoch (>100 starke Player):
→ DANN empfehle Mikro-Nischen-Strategie
→ UND finde 5 spezifische Sub-Niches
→ DANN gehe zu Schritt 3a

WENN Wettbewerb mittel (20-100 Player):
→ DANN empfehle Differenzierungs-Strategie
→ UND identifiziere 3 Unique Angles
→ DANN gehe zu Schritt 3b

WENN Wettbewerb niedrig (<20 Player):
→ DANN empfehle Breite-Coverage-Strategie
→ UND erstelle umfassenden Content-Plan
→ DANN gehe zu Schritt 3c

Schritt 3a/b/c: [Entsprechende Folgemaßnahmen]

3. Iterative Flow – Wiederhole bis perfekt

Für Aufgaben, die Verfeinerung brauchen.

Template:

Ziel: [Dein perfektes Ergebnis]

Qualitätskriterien:
- [Kriterium 1]
- [Kriterium 2]
- [Kriterium 3]

Workflow:
1. Erstelle erste Version
2. Evaluiere gegen Kriterien
3. WENN alle Kriterien erfüllt: FERTIG
4. SONST: 
   - Identifiziere Schwachstellen
   - Verbessere diese spezifisch
   - Gehe zurück zu Schritt 2
5. Maximal [X] Iterationen

Nach jeder Iteration: 
→ Zeige Improvements-Liste
→ Zeige aktuelle Version
→ Frage ob weitermachen oder manuelles Feedback

Praktisches Beispiel:

Aufgabe: Schreibe einen überzeugenden Cold Email

Qualitätskriterien:
- Personalisierung-Score: >8/10
- Klarheit der Value Prop: >9/10
- CTA ist spezifisch und niedrig-schwellig
- Länge: 80-120 Wörter
- Keine Sales-Phrasen ("revolutionär", "einzigartig", etc.)
- Passes Spam-Check

Iterativer Prozess:
1. Schreibe Version 1
2. Self-Evaluate gegen alle Kriterien (objektiv punkten)
3. WENN alle >8/10: Zeige mir finale Version
4. WENN nicht:
   - Liste auf: Was fehlt?
   - Erstelle Version 2 mit Fokus auf Schwächen
   - Gehe zu Schritt 2
5. Max. 4 Iterationen

Nach jeder Iteration zeige:
━━━━━━━━━━━━━━━━━━━━━━
Version: [Nummer]
Scores:
- Personalisierung: [X/10] [↑↓→]
- Klarheit: [X/10] [↑↓→]
- CTA: [X/10] [↑↓→]
- Länge: [X Wörter] [✓/✗]
- Spam-Check: [Pass/Fail]

Identifizierte Probleme:
- [Problem 1]
- [Problem 2]

Nächste Verbesserungen:
- [Action 1]
- [Action 2]
━━━━━━━━━━━━━━━━━━━━━━

[Email-Text]

Weitermachen oder Feedback? [Auto/Manual]

4. Parallel Flow – Mehrere Pfade gleichzeitig

Für Situationen, wo verschiedene Optionen parallel entwickelt werden sollen.

Template:

Aufgabe: [Dein Ziel]

Erstelle [N] parallele Varianten:

Path A: [Ansatz 1]
→ Entwickle vollständig
→ Output A

Path B: [Ansatz 2]
→ Entwickle vollständig
→ Output B

Path C: [Ansatz 3]
→ Entwickle vollständig
→ Output C

DANN:
→ Vergleiche alle Paths
→ Analysiere Vor-/Nachteile jedes Paths
→ Empfehle besten Path (mit Begründung)
→ ODER biete Hybrid-Lösung an

Praktisches Beispiel:

Ziel: Produktnamen finden

Entwickle 3 parallele Naming-Strategien:

━━━━ PATH A: Deskriptiv ━━━━
Ansatz: Namen, die sofort klar machen, was das Produkt tut
→ Brainstorme 10 Namen
→ Filtere auf Top 3
→ Prüfe Domain-Verfügbarkeit
→ Bewerte Memorability (1-10)
Output A: [Top 3 deskriptive Namen mit Scores]

━━━━ PATH B: Abstract/Brandable ━━━━
Ansatz: Erfundene Namen mit hohem Branding-Potenzial
→ Brainstorme 10 Namen
→ Filtere auf Top 3
→ Prüfe Domain-Verfügbarkeit
→ Bewerte Uniqueness (1-10)
Output B: [Top 3 brandable Namen mit Scores]

━━━━ PATH C: Metaphorisch ━━━━
Ansatz: Namen basierend auf Metaphern/Symbolik
→ Identifiziere 5 passende Metaphern
→ Leite jeweils 2 Namen ab
→ Filtere auf Top 3
→ Prüfe Domain-Verfügbarkeit
→ Bewerte Emotional Appeal (1-10)
Output C: [Top 3 metaphorische Namen mit Scores]

━━━━ FINALE ANALYSE ━━━━
Vergleiche alle 9 Namen nach:
- Memorability
- Uniqueness
- Domain-Verfügbarkeit
- SEO-Potenzial
- Internationale Verständlichkeit
- Rechtliche Risiken

Empfehlung: [Top 3 Overall] mit Begründung
Hybrid-Option: [Falls sinnvoll]

5. Hierarchical Flow – Verschachtelte Prozesse

Für komplexe Aufgaben mit Sub-Tasks.

Template:

MAIN TASK: [Hauptziel]

SUBTASK 1: [Unterziel 1]
├─ Step 1.1: [Detail]
├─ Step 1.2: [Detail]
│  ├─ Step 1.2.1: [Noch detaillierter]
│  └─ Step 1.2.2: [Noch detaillierter]
└─ Step 1.3: [Detail]
→ Output 1: [Was entsteht]

SUBTASK 2: [Unterziel 2]
├─ Uses Output 1
├─ Step 2.1: [Detail]
└─ Step 2.2: [Detail]
→ Output 2: [Was entsteht]

SUBTASK 3: [Unterziel 3]
├─ Combines Output 1 + 2
└─ Step 3.1: [Detail]
→ FINAL OUTPUT

Regel: Bei jedem Subtask-Abschluss → kurzes Status-Update

Praktisches Beispiel:

MAIN TASK: Entwickle komplette Marketing-Kampagne

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
PHASE 1: RESEARCH & STRATEGY
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

SUBTASK 1.1: Zielgruppen-Analyse
├─ 1.1.1: Demographische Daten sammeln
├─ 1.1.2: Psychographisches Profil erstellen
├─ 1.1.3: Pain Points identifizieren
│  ├─ 1.1.3.1: Primäre Pain Points (Top 3)
│  ├─ 1.1.3.2: Sekundäre Pain Points
│  └─ 1.1.3.3: Latente Bedürfnisse
└─ 1.1.4: Customer Persona ausarbeiten
→ Output 1.1: Detaillierte Persona-Dokument

SUBTASK 1.2: Wettbewerbs-Analyse
├─ 1.2.1: Top 5 Wettbewerber identifizieren
├─ 1.2.2: Deren Marketing-Strategien analysieren
│  ├─ 1.2.2.1: Content-Strategie
│  ├─ 1.2.2.2: Channel-Mix
│  └─ 1.2.2.3: Messaging-Analyse
└─ 1.2.3: Gaps und Opportunities finden
→ Output 1.2: Competitive-Landscape-Report

SUBTASK 1.3: Strategie-Entwicklung
├─ Nutzt Output 1.1 + 1.2
├─ 1.3.1: Positioning definieren
├─ 1.3.2: Key Messages entwickeln
└─ 1.3.3: Channel-Strategy festlegen
→ Output 1.3: Marketing-Strategie-Blueprint

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
CHECKPOINT: Review Phase 1 Outputs
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Zeige zusammengefasst:
- Persona (1 Slide)
- Competitive Insights (Key Findings)
- Strategie-Übersicht
WARTE auf Freigabe vor Phase 2

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
PHASE 2: CONTENT CREATION
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

SUBTASK 2.1: Content-Plan
├─ Basiert auf Output 1.3
├─ 2.1.1: Content-Säulen definieren (3-5)
├─ 2.1.2: Content-Kalender (3 Monate)
│  ├─ Week-by-Week Breakdown
│  └─ Content-Mix Balance prüfen
└─ 2.1.3: Content-Briefs für Top 10 Pieces
→ Output 2.1: 90-Tage-Content-Plan

[... weitere Subtasks ...]

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
FINAL DELIVERABLE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Kombiniere alle Outputs zu:
- Executive Summary (2 Seiten)
- Vollständige Strategie-Dokument (15-20 Seiten)
- Tactical Implementation Roadmap
- Budget-Breakdown
- KPI-Dashboard

6. Feedback-Loop Flow – Kontinuierliche Verbesserung

Integriere Feedback systematisch in den Prozess.

Template:

Ziel: [Perfektes Ergebnis]

═══════════════════════════════════
LOOP START
═══════════════════════════════════

1. PRODUCE
   → Erstelle [Deliverable]
   → Mit aktuellem Wissensstand

2. PRESENT
   → Zeige Ergebnis
   → Mit Reasoning: "Warum so?"
   → Mit Self-Assessment: "Was könnte besser?"

3. FEEDBACK COLLECTION
   → Explizite Frage: "Was ändern?"
   → Kategorisiere Feedback:
     - MUST FIX (kritisch)
     - SHOULD IMPROVE (wichtig)
     - NICE TO HAVE (optional)

4. INTEGRATE
   → Priorisiere MUST FIX
   → Implementiere Änderungen
   → Dokumentiere: Was wurde geändert & warum

5. VERIFY
   → Wurde Feedback richtig umgesetzt?
   → Wurden neue Probleme geschaffen?
   → Self-Check gegen ursprüngliche Ziele

6. DECIDE
   → WENN User zufrieden: EXIT LOOP
   → WENN max Iterations erreicht: Summary + Best Version
   → SONST: LOOP START (zurück zu Schritt 1)

═══════════════════════════════════
LOOP END
═══════════════════════════════════

Max Iterations: [X]

Praktisches Beispiel:

Ziel: Perfektes Logo-Design (textbasierte Beschreibung)

═══════════════════════════════════
ITERATION 1
═══════════════════════════════════

1. PRODUCE:
[Detaillierte Beschreibung von 3 Logo-Konzepten]

Konzept A: Minimalistisch, geometrisch...
Konzept B: Playful, organische Formen...
Konzept C: Bold, typography-fokussiert...

2. PRESENT:
Reasoning: "Konzept A weil Zielgruppe corporate..."
Self-Assessment: "Könnte mutiger sein bei Farben"

3. FEEDBACK:
User Input: "Mag A, aber zu steril. B ist zu playful. 
Kombiniere minimalistisch + wärmer?"

Kategorisierung:
MUST FIX: 
- Mehr Wärme in Konzept A
- Reduziere Playfulness in B

SHOULD IMPROVE:
- Farbpalette überdenken
- Mehr Variations zeigen

4. INTEGRATE:
Neue Version erstellen:
- Konzept A2: Behält Geometrie, wärmere Farben, 
  leichte organische Elemente
- Zeige 3 Farbvariationen

[Neue Beschreibung...]

5. VERIFY:
✓ Wärmer als Original A
✓ Strukturierter als Original B
✓ 3 Farbvariationen gezeigt
? Eventuell noch zu clean?

6. DECIDE:
→ User-Input benötigt für nächste Iteration

═══════════════════════════════════
ITERATION 2
═══════════════════════════════════
[Prozess wiederholt sich...]

7. Adaptive Flow – KI entscheidet den Weg

Für explorative Aufgaben, wo der beste Pfad unklar ist.

Template:

Ziel: [Abstraktes Ziel]

ADAPTIVE STRATEGY:

Phase 1: EXPLORATION
→ KI analysiert Problem-Space
→ KI identifiziert 3-5 mögliche Ansätze
→ KI bewertet jeden Ansatz
→ KI wählt vielversprechendsten Ansatz

Phase 2: EXECUTION
→ KI verfolgt gewählten Ansatz
→ Bei Hindernissen:
  WENN kleines Hindernis: Problemlösung & weiter
  WENN großes Hindernis: 
    → Kurzer Pivot
    → Versuche alternativen Ansatz
    → Dokumentiere Learnings

Phase 3: EVALUATION
→ Erreicht aktuelle Strategie das Ziel?
→ WENN Ja: Optimiere & finalisiere
→ WENN Nein aber Fortschritt: Justiere & weiter
→ WENN Nein & festgefahren: Zurück zu Phase 1

WICHTIG:
- KI kommuniziert bei jedem Pivot
- KI begründet jede strategische Entscheidung
- User kann jederzeit intervenieren
- Maximal [X] Pivots erlaubt

Praktisches Beispiel:

Ziel: Finde eine innovative Lösung für [komplexes Business-Problem]

ADAPTIVE EXPLORATION:

═══════════════════════════════════
PHASE 1: PROBLEM-SPACE MAPPING
═══════════════════════════════════

Lass mich das Problem aus verschiedenen Winkeln betrachten:

Ansatz A: Design-Thinking-Methode
├─ Pro: User-zentriert, kreativ
├─ Con: Zeitaufwendig
└─ Viability-Score: 7/10

Ansatz B: First-Principles-Analyse
├─ Pro: Fundamental, innovative Lösungen
├─ Con: Könnte zu abstrakt werden
└─ Viability-Score: 8/10

Ansatz C: Benchmarking + Adaptation
├─ Pro: Bewährt, schnell
├─ Con: Weniger innovativ
└─ Viability-Score: 6/10

Ansatz D: Jobs-to-be-Done Framework
├─ Pro: Fokus auf echte Bedürfnisse
├─ Con: Braucht viel Kundendaten
└─ Viability-Score: 7/10

ENTSCHEIDUNG: Ich starte mit Ansatz B (First Principles)
WARUM: Höchster Score + bestes Match für "innovativ"

═══════════════════════════════════
PHASE 2: EXECUTION (Ansatz B)
═══════════════════════════════════

Schritt 1: Decompose Problem zu Grundannahmen
[Analyse...]

Schritt 2: Challenge jede Annahme
[Critical Thinking...]

Schritt 3: Rebuild from Scratch
[Neue Lösung entwickeln...]

HINDERNIS ERKANNT:
Problem: Lösung zu theoretisch, schwer umsetzbar
Severity: HOCH

PIVOT-DECISION:
→ Kombiniere Ansatz B (Innovation) mit Ansatz C (Pragmatismus)
→ Hybrid-Strategie: First Principles für Ideation, 
  Benchmarking für Implementation

═══════════════════════════════════
PHASE 2.5: HYBRID EXECUTION
═══════════════════════════════════

[Neue kombinierte Strategie...]
[Entwickelt konkrete, aber innovative Lösung...]

═══════════════════════════════════
PHASE 3: EVALUATION
═══════════════════════════════════

Ergebnis-Check:
✓ Innovativ (First Principles)
✓ Umsetzbar (Benchmarking)
✓ Addressiert Original-Problem
✓ Klarer Implementation-Plan

STATUS: Ziel erreicht
LEARNINGS: Hybrid besser als Pure-Play bei komplexen Problemen
DELIVERABLE: [Finale Lösung]

Meta-Flow: Flow-Control Patterns kombinieren

Die wahre Macht entfaltet sich, wenn du verschiedene Flows kombinierst.

Mega-Example: Content-Produktions-Maschine

═══════════════════════════════════════════════════════
MASTER WORKFLOW: Content Production Pipeline
═══════════════════════════════════════════════════════

┌─────────────────────────────────────────────────────┐
│ PHASE 1: PLANNING (Sequential + Conditional)        │
└─────────────────────────────────────────────────────┘

Step 1.1: Analyze Content Goals
Step 1.2: Research Topic Space

WENN Research zeigt "High Competition":
  → Path: Long-Form, Deep-Dive Content
  → GEHE ZU Phase 2A
WENN Research zeigt "Low Competition":
  → Path: Quick Wins, Breadth-Coverage
  → GEHE ZU Phase 2B

┌─────────────────────────────────────────────────────┐
│ PHASE 2A: DEEP CONTENT (Hierarchical + Iterative)  │
└─────────────────────────────────────────────────────┘

SUBTASK 2A.1: Ultimate Guide Creation
├─ Outline Development
│  └─ ITERATIVE: Refine bis 8/10 Quality
├─ Section-by-Section Writing
│  └─ HIERARCHICAL: 
│     ├─ Introduction
│     ├─ Main Body
│     │  ├─ Chapter 1
│     │  │  ├─ Sub 1.1
│     │  │  └─ Sub 1.2
│     │  └─ Chapter 2
│     └─ Conclusion
└─ FEEDBACK LOOP: Review every 1000 words

┌─────────────────────────────────────────────────────┐
│ PHASE 2B: BREADTH CONTENT (Parallel + Sequential)   │
└─────────────────────────────────────────────────────┘

PARALLEL CREATION:
║ Thread A ║ 5x Blog Posts (800 words each)
║ Thread B ║ 10x Social Posts
║ Thread C ║ 1x Video Script

DANN Sequential Assembly:
→ Combine in Content Calendar
→ Cross-link strategically

┌─────────────────────────────────────────────────────┐
│ PHASE 3: OPTIMIZATION (Adaptive + Feedback)         │
└─────────────────────────────────────────────────────┘

ADAPTIVE STRATEGY:
FOR EACH piece of content:
  → SEO-Analyze
  → WENN SEO-Score < 70:
      → Identify gaps
      → Apply fixes
      → Re-check
  → WENN Readability < 60:
      → Simplify language
      → Add examples
      → Re-check
  
  → FEEDBACK LOOP mit User:
      → Show optimized version
      → Collect feedback
      → Iterate if needed

┌─────────────────────────────────────────────────────┐
│ PHASE 4: FINALIZATION (Sequential)                  │
└─────────────────────────────────────────────────────┘

Step 4.1: Format all content
Step 4.2: Create meta-descriptions
Step 4.3: Generate image suggestions
Step 4.4: Build publishing schedule
Step 4.5: Create promotion plan

═══════════════════════════════════════════════════════
END: COMPLETE CONTENT PACKAGE DELIVERED
═══════════════════════════════════════════════════════

Total Estimated Time: [X hours]
Checkpoints: [Y review points]
Deliverables: [Z pieces of content]

Fortgeschrittene Flow-Control-Techniken

1. State Management

Halte den Zustand über lange Konversationen hinweg.

STATE TRACKING:

Aktueller Status:
├─ Phase: [Welche Phase?]
├─ Completed Steps: [Liste]
├─ Pending Steps: [Liste]
├─ Blockers: [Probleme?]
├─ Decisions Made: [Key Decisions]
└─ Next Action: [Was als Nächstes?]

Zeige Status nach jedem größeren Schritt.
User kann jederzeit "STATUS" tippen für Update.

2. Error Handling & Recovery

Plane für Fehler im Flow.

ERROR HANDLING PROTOCOL:

WENN [Error Type A]:
  → TRY: Recovery Action 1
  → IF fails: Recovery Action 2
  → IF still fails: Escalate to user

WENN [Error Type B]:
  → AUTOMATIC: Rollback to last checkpoint
  → RETRY: Mit adjustierter Strategie
  → LOG: Was schiefging & wie gefixed

WENN [Unknown Error]:
  → PAUSE immediately
  → EXPLAIN: Was passiert ist
  → ASK: Wie vorgehen?
  → OFFER: 3 recovery options

3. Tempo Control

Steuere die Geschwindigkeit der KI.

TEMPO MODES:

MODE 1: Deep Dive (Langsam & Gründlich)
→ Zeige jeden Denkschritt
→ Erkläre alle Entscheidungen
→ Frage oft nach Feedback
→ Viele Checkpoints

MODE 2: Balanced (Standard)
→ Wichtige Schritte zeigen
→ Key Decisions erklären
→ Checkpoints bei Milestones
→ Normale Iterationsgeschwindigkeit

MODE 3: Sprint (Schnell & Autonom)
→ Nur finales Ergebnis zeigen
→ Minimale Erklärungen
→ Auto-proceed durch Checkpoints
→ Nur bei kritischen Punkten pausieren

User kann jederzeit Tempo ändern: "Slow down" / "Speed up"

4. Context Windows

Manage Informationsdichte über lange Flows.

CONTEXT MANAGEMENT:

IMMER im Context Window behalten:
├─ Original Goal
├─ Key Constraints
├─ Critical Decisions
└─ Current State

Bei Bedarf komprimieren:
├─ Older conversation → Summary
├─ Completed steps → Checklist
├─ Long outputs → Key Points

WENN Context zu voll:
→ OFFER: "Context-Refresh" (Zusammenfassung erstellen)
→ ASK: Was ist noch wichtig?
→ ARCHIVE: Weniger relevante Infos

Debugging Flows: Wenn es nicht klappt

Häufige Flow-Probleme und Lösungen:

Problem 1: KI springt Schritte über

LÖSUNG:
Füge hinzu:
"WICHTIG: Führe JEDEN Schritt explizit aus.
Überspringe NICHTS, auch wenn es offensichtlich scheint.
Bestätige nach jedem Schritt: ✓ [Step X] complete"

Problem 2: KI verliert den Faden

LÖSUNG:
Nutze State Tracking:
"Nach jedem Schritt, zeige kurz:
- Was gerade gemacht wurde
- Was als Nächstes kommt
- Wo wir im Gesamtprozess stehen"

Problem 3: Endlosschleifen

LÖSUNG:
Setze harte Limits:
"Max 5 Iterationen für [Task]
Nach Iteration 5: Zeige beste Version + Explain warum nicht perfekt"

Problem 4: KI interpretiert Conditional falsch

LÖSUNG:
Mach Conditions super explizit:
"WENN [exakte Bedingung mit Zahlen]:
  → Beispiel: WENN Wettbewerber > 50 UND MarketCap > $1M
  → DANN Action X
  → Bestätige: 'Bedingung erfüllt, führe Action X aus'"

Flow-Control Anti-Patterns: Was du vermeiden solltest

❌ Anti-Pattern 1: Over-Engineering

Zu komplex:
"WENN A dann B außer wenn C aber nur falls D und nicht E außer..."

Besser:
Brich komplexe Logik in mehrere einfache Flows auf.

❌ Anti-Pattern 2: Keine Escape-Hatches

Zu rigid:
"Folge diesem Flow exakt, keine Abweichungen!"

Besser:
"Folge diesem Flow, aber WENN unvorhergesehenes Problem:
→ PAUSE
→ EXPLAIN
→ SUGGEST alternative
→ ASK for direction"

❌ Anti-Pattern 3: Implizite Erwartungen

Zu vage:
"Mach es einfach gut"

Besser:
"'Gut' definiert als:
- Metric 1: >X
- Metric 2: >Y
- User-Feedback: Positiv"

❌ Anti-Pattern 4: Keine Checkpoints

Riskant:
"Mach alles durch, zeig mir dann das Endergebnis"

Besser:
"Checkpoint nach jedem Major-Step
→ Zeige Progress
→ Warte auf GO/NOGO
→ Proceed nur bei GO"

Praktische Flow-Templates für häufige Use Cases

Template 1: Research Paper Writer

RESEARCH PAPER FLOW

Phase 1: DISCOVERY (Adaptive)
├─ Literature Review (bis 20 Papers gefunden)
├─ Gap Analysis
└─ Research Question Formulation
    → CHECKPOINT: Approve Research Question

Phase 2: STRUCTURE (Sequential)
├─ Outline Creation
├─ Section Planning
└─ Argument Flow Mapping
    → CHECKPOINT: Approve Structure

Phase 3: WRITING (Iterative + Hierarchical)
FOR EACH Section:
  ├─ Draft
  ├─ Self-Review (Quality >7/10)
  ├─ Refine
  └─ Citation Check
  → Mini-Checkpoint after each section

Phase 4: POLISH (Feedback Loop)
LOOP:
  ├─ Readability Check
  ├─ Citation Verification
  ├─ Argument Coherence
  ├─ Show to User
  ├─ Integrate Feedback
  └─ REPEAT until approved (max 3 loops)

DELIVERABLE: Publication-ready Paper + Bibliography

Template 2: Product Launch Plan

PRODUCT LAUNCH FLOW

Pre-Flight: CONDITIONAL BRANCHING
WENN Product Type = "Physical":
  → Include Manufacturing/Logistics
WENN Product Type = "Digital":
  → Include Server/Infrastructure
WENN Product Type = "Service":
  → Include Staffing/Training

Phase 1: PARALLEL PLANNING
║ Track A ║ Marketing Strategy
║ Track B ║ Sales Strategy
║ Track C ║ Operations Planning
║ Track D ║ Risk Assessment

Sync Point: Integrate all tracks

Phase 2: SEQUENTIAL EXECUTION
Week 1: Soft Launch (Sequential steps)
Week 2-3: Feedback Collection (Feedback Loop)
Week 4: Full Launch (Sequential + Monitoring)

Phase 3: POST-LAUNCH (Adaptive)
Monitor KPIs:
WENN Performance < Target:
  → Trigger Optimization Protocol
WENN Performance > Target:
  → Scale-Up Protocol

Template 3: Creative Writing Assistant

STORY DEVELOPMENT FLOW

Stage 1: IDEATION (Parallel)
Generate 3 different story concepts:
║ Concept A ║ Genre: X, Tone: Y
║ Concept B ║ Genre: X, Tone: Z  
║ Concept C ║ Genre: W, Tone: Y

User selects best concept

Stage 2: CHARACTER BUILDING (Hierarchical)
Protagonist:
├─ Background
├─ Motivation
├─ Arc Planning
│  ├─ Act 1 State
│  ├─ Transformation Points
│  └─ Act 3 State
└─ Voice/Personality

[Repeat for Antagonist, Supporting Cast]

Stage 3: PLOT DEVELOPMENT (Sequential + Iterative)
Step 1: Plot Outline (3-Act Structure)
Step 2: Scene Breakdown
Step 3: For each scene:
        → Draft
        → Check: Does it advance plot?
        → Check: Does it reveal character?
        → Refine if needed
        → Move to next

Stage 4: WRITING (Iterative + Feedback Loop)
Chapter by chapter:
  → Write
  → Self-Edit (Pacing, Dialogue, Description)
  → User Review
  → Revise based on feedback
  → LOCK chapter when approved

DELIVERABLE: Complete First Draft

Die Zukunft des Flow Controls

Flow Control entwickelt sich rasant weiter:

🚀 Emerging Trends:

1. Visual Flow Builders Bald: Drag & Drop Flow-Diagramme statt Text-Prompts

2. Auto-Optimizing Flows KI lernt, welche Flows für dich am besten funktionieren

3. Collaborative Flows Multiple users + Multiple AIs in synchronisierten Flows

4. Real-Time Flow Adjustment KI passt Flow dynamisch basierend auf Zwischenergebnissen an

5. Flow Libraries Community-geteilte, getestete Flow-Templates für jeden Use Case

Your Flow Control Toolkit

Starter Kit:

1. Sequential Flow: Für lineare Aufgaben
2. Conditional Flow: Für Wenn-Dann-Szenarien
3. Iterative Flow: Für Verfeinerungs-Aufgaben

Master diese 3, dann erweitere zu komplexeren Flows.

Intermediate Kit:

4. Parallel Flow: Für Multiple-Option-Exploration
5. Hierarchical Flow: Für komplexe, verschachtelte Tasks
6. Feedback Loop: Für User-Collaboration

Kombiniere diese für 80% aller Use Cases.

Advanced Kit:

7. Adaptive Flow: Für explorative, unsichere Situationen
8. Meta-Flows: Kombinationen mehrerer Flow-Types
9. Custom Flow Patterns: Entwickle deine eigenen

Unlock mastery.

Dein Action Plan

Heute:

  • Nimm eine Aufgabe, die du normalerweise der KI gibst
  • Schreibe einen expliziten Sequential Flow dafür
  • Beobachte den Unterschied in Ergebnisqualität

Diese Woche:

  • Experimentiere mit Conditional Flows
  • Baue einen Iterative Flow für eine wiederkehrende Aufgabe
  • Dokumentiere was funktioniert, was nicht

Diesen Monat:

  • Erstelle deine persönliche Flow-Template-Bibliothek
  • Baue einen komplexen Hierarchical Flow
  • Teile deine besten Flows (Community!)

Langfristig:

  • Entwickle Custom Flow-Patterns für deine spezifischen Needs
  • Kombiniere Flows zu Mega-Workflows
  • Werde zum Flow-Control-Architekten

Fazit: Du bist der Dirigent

Gute Prompts sind wichtig. Aber großartige Flow Control? Das ist der Unterschied zwischen jemandem, der KI nutzt, und jemandem, der KI orchestriert.

Mit Flow Control bewegst du dich von:

  • "Gib mir eine Antwort""Führe diesen mehrstufigen Prozess aus"
  • "Versuch's nochmal""Iteriere systematisch bis Perfektion"
  • "Das ist falsch""Evaluiere selbst, korrigiere, verbessere"

Du bist nicht mehr nur ein User. Du bist ein Conductor. Die KI ist dein Orchester. Und mit Flow Control schreibst du die Partitur.

Die Frage ist nicht mehr "Was kann KI für mich tun?" Sondern: "Wie orchestriere ich KI, um Meisterwerke zu schaffen?" 🎼

Weitere Ressourcen:


Teile deine besten Flow-Control-Patterns in den Kommentaren! Welche Flows nutzt du am häufigsten?

Kommentare