Prompt Chaining

Verkettete Prompts für mehrstufige Aufgaben

Prompt Chaining verbindet mehrere Prompts zu einer Kette, wobei die Ausgabe eines Prompts als Eingabe für den nächsten dient. Diese Technik eignet sich perfekt für komplexe, mehrstufige Aufgaben.

Das Grundprinzip

Wie eine Produktionslinie in einer Fabrik:

  1. Schritt 1: Rohmaterial → Teilprodukt A
  2. Schritt 2: Teilprodukt A → Teilprodukt B
  3. Schritt 3: Teilprodukt B → Endprodukt

Jeder Schritt ist spezialisiert und optimiert für seine spezifische Aufgabe.

Einfache Beispiele

Content-Erstellung

Schritt 1: "Brainstorme 10 Themen für Blogartikel über Remote-Arbeit"

Schritt 2: "Wähle die 3 besten Themen und erstelle Gliederungen"

Schritt 3: "Schreibe eine Einleitung für Thema #1"

Schritt 4: "Entwickle den Hauptteil basierend auf der Gliederung"

Schritt 5: "Füge praktische Beispiele und eine Zusammenfassung hinzu"

Datenanalyse

Schritt 1: "Bereinige diese Rohdaten und entferne Duplikate"

Schritt 2: "Identifiziere die wichtigsten Kennzahlen"

Schritt 3: "Erstelle eine statistische Zusammenfassung"

Schritt 4: "Visualisiere die Trends als Textbeschreibung"

Schritt 5: "Formuliere Handlungsempfehlungen"

Fortgeschrittene Anwendungen

Produktentwicklung

Kette: Marktforschung → Ideenfindung → Konzept → Prototyp

Prompt 1: "Analysiere aktuelle Trends im Bereich [Produktkategorie]"
Output: Trendanalyse

Prompt 2: "Basierend auf diesen Trends, entwickle 5 innovative Produktideen"
Output: Produktideen

Prompt 3: "Wähle die vielversprechendste Idee und erstelle ein detailliertes Konzept"
Output: Produktkonzept

Prompt 4: "Entwickle eine Prototyp-Beschreibung mit Features und USPs"
Output: Prototyp-Spezifikation

Kundenkommunikation

Kette: Analyse → Antwort → Personalisierung → Qualitätskontrolle

Prompt 1: "Analysiere diese Kundenanfrage und identifiziere Hauptanliegen"
Output: Kernpunkte der Anfrage

Prompt 2: "Erstelle eine professionelle Antwort zu diesen Punkten"
Output: Antwortentwurf

Prompt 3: "Personalisiere die Antwort für einen Premium-Kunden"
Output: Personalisierte Antwort

Prompt 4: "Prüfe die Antwort auf Ton, Vollständigkeit und Rechtschreibung"
Output: Finale Kundenantwort

Code-Entwicklung

Kette: Requirements → Design → Implementation → Testing

Prompt 1: "Analysiere diese User Story und extrahiere technische Anforderungen"
Output: Technische Specs

Prompt 2: "Erstelle ein Software-Design basierend auf den Anforderungen"
Output: Design-Dokument

Prompt 3: "Implementiere die Hauptfunktion in Python"
Output: Code

Prompt 4: "Schreibe Unit-Tests für diesen Code"
Output: Test-Suite

Praktische Templates

Business-Analyse-Kette

Template für Marktanalyse:

Schritt 1: Datensammlung
"Sammle Informationen über [Markt/Produkt/Konkurrenz]"

Schritt 2: Strukturierung
"Organisiere diese Daten in Kategorien: Stärken, Schwächen, Chancen, Risiken"

Schritt 3: Analyse
"Führe eine SWOT-Analyse durch"

Schritt 4: Strategie
"Entwickle strategische Empfehlungen basierend auf der Analyse"

Schritt 5: Aktionsplan
"Erstelle einen konkreten 90-Tage-Aktionsplan"

Content-Marketing-Kette

Schritt 1: Keyword-Recherche
"Identifiziere Top-Keywords für [Thema]"

Schritt 2: Content-Planung
"Erstelle einen Content-Kalender für diese Keywords"

Schritt 3: Artikel-Erstellung
"Schreibe den ersten Artikel für Keyword #1"

Schritt 4: SEO-Optimierung
"Optimiere den Artikel für Suchmaschinen"

Schritt 5: Social-Media-Anpassung
"Erstelle Social-Media-Posts für den Artikel"

Verzweigte Ketten

Bedingte Verzweigung

Schritt 1: "Analysiere dieses Problem"

Wenn technisch → Schritt 2A: "Entwickle technische Lösung"
Wenn organisatorisch → Schritt 2B: "Entwickle Prozesslösung"

Schritt 3: "Erstelle Implementierungsplan"

Parallele Ketten

Hauptkette: Produktlaunch

Kette A: Marketing
├── Schritt 1: Zielgruppenanalyse
├── Schritt 2: Kampagnenkonzept
└── Schritt 3: Content-Erstellung

Kette B: Vertrieb
├── Schritt 1: Preissstrategie
├── Schritt 2: Vertriebskanäle
└── Schritt 3: Schulungsmaterial

Zusammenführung: Integrierter Launch-Plan

Best Practices

ArrowRight

Klare Übergänge

Definieren Sie genau, was von einem Schritt zum nächsten übergeben wird

AlertCircle

Fehlerbehandlung

Planen Sie Alternativen für den Fall, dass ein Schritt fehlschlägt

FileText

Dokumentation

Halten Sie jeden Schritt und seine Ausgabe fest

Automatisierung

Prompt-Chaining-Template

# Pseudo-Code für automatisiertes Chaining

chain = [
    "Schritt 1: Analysiere...",
    "Schritt 2: Basierend auf der Analyse...",
    "Schritt 3: Entwickle...",
    "Schritt 4: Optimiere..."
]

output = ""
for prompt in chain:
    output = ki_anfrage(prompt + "\n\nVorherige Ausgabe: " + output)

Wiederverwendbare Ketten

Marketing-Kette speichern als: "marketing_launch_chain_v1"
- Kann für verschiedene Produkte wiederverwendet werden
- Nur Variablen anpassen
- Konsistente Qualität

Fehlerbehandlung

Qualitätskontrolle

Nach jedem Schritt:
1. Prüfe, ob Output den Erwartungen entspricht
2. Bei Abweichung: Wiederhole mit präziserem Prompt
3. Bei mehrfachem Fehlschlag: Alternative Route

Rollback-Mechanismus

Speichere Zwischenergebnisse:
- checkpoint_1: Nach Datenanalyse
- checkpoint_2: Nach Konzepterstellung
- checkpoint_3: Nach erster Implementierung

Bei Problemen: Zurück zum letzten funktionierenden Checkpoint

Wann Prompt Chaining verwenden?

Ideal für:

  • Mehrstufige Prozesse
  • Wenn Qualität wichtiger als Geschwindigkeit ist
  • Komplexe Transformationen
  • Reproduzierbare Workflows

Weniger geeignet für:

  • Einfache, einschrittige Aufgaben
  • Zeitkritische Anfragen
  • Wenn Zwischenschritte unwichtig sind

Praktische Übungen

Übung 1: Report-Erstellung

Erstellen Sie eine Prompt-Kette für:

  1. Datenextraktion
  2. Analyse
  3. Visualisierungsbeschreibung
  4. Executive Summary
  5. Handlungsempfehlungen

Übung 2: Kundenbetreuung

Entwickeln Sie eine Kette für:

  1. Anfrage-Kategorisierung
  2. Problemidentifikation
  3. Lösungsfindung
  4. Antwortformulierung
  5. Qualitätsprüfung

Übung 3: Projektplanung

Bauen Sie eine Kette für:

  1. Anforderungsanalyse
  2. Ressourcenplanung
  3. Zeitschätzung
  4. Risikobewertung
  5. Meilenstein-Definition

Pro-Tipp: Starten Sie mit einfachen 3-Schritt-Ketten und erweitern Sie schrittweise!

Zusammenfassung: Prompt Chaining transformiert komplexe Aufgaben in manageable Schritte und verbessert Konsistenz und Qualität.