KI & Agents
ZustandsautomatenSignalsWorkflowsGemini

Idea Scratcher – KI-Workflows & Zustandsautomaten

Visuelle Modellierungsumgebung für KI-Workflows: Signale, Aktionen und Zustandsautomaten isoliert entwerfen, mit Live-Prompts testen und als JSON exportieren.

LKLukas Kopischke
Zuletzt aktualisiert am

Du hast eine vielversprechende Idee für eine KI-gestützte Web-Anwendung, doch sobald du mit der Implementierung beginnst, verhedderst du dich in unklaren Event-Signalen, verschachtelten Prompt-Ketten und unvorhersehbaren Zwischenzuständen. Wer komplexe Agenten-Workflows ohne vorherige Spezifikation baut, verbringt Tage mit dem Debuggen diffuser Halluzinationen.

Idea Scratcher ist eine visuelle Modellierungsumgebung für KI-Workflows: Entwickler zerlegen komplexe Prozesse in Signale (Events), Aktionen (LLM-Prompts/APIs) und Zustandsautomaten (State Conditions). Einzelne Prompt-Schritte lassen sich isoliert gegen KI-Modelle testen und als maschinenlesbare JSON-Spezifikation für Coding-Agenten exportieren.

Die goldene Regel

Ein stabiler KI-Workflow ist kein monolithischer Riesen-Prompt, sondern eine deterministische Kette sauber definierter Zustände mit exakten Ein- und Ausgabegrenzen.

Workflow Studio & Prompt-TesterLive Werkbank
Modelliere Abläufe aus Signalen, Aktionen und Zuständen: Teste einzelne Prompts live und exportiere deine Architektur.
Mini Map

Canvas ist leer

Klicke oben links auf einen Typ um einen Node hinzuzufügen. Verbinde Nodes per Drag vom Handle (farbiger Kreis am Node-Rand).


Die 3 Säulen sauberer Workflow-Modellierung

01 · Signale (Events)

Input

Ein Klick, ein abgesendetes Formular oder ein Webhook: Erfasse Ereignis, Quelle und Beispiel-Payload als eindeutigen Ausgangspunkt des Flows.

02 · Aktionen (LLM & API)

Verarbeitung

Beschreibe Funktionen und LLM-Schritte mit Ein- und Ausgaben. Teste Prompts isoliert gegen Sprachmodelle und verifiziere das Antwortformat.

03 · Zustände (State)

Stabilität

Dokumentiere Bedingungen, Eintrittsregeln und Fehlerzustände. So bleiben Ladephasen, Timeouts und Folgeinteraktionen für Entwickler und KIs vorhersehbar.


Do's & Don'ts: Architektonische Entscheidungen

Empfohlen (Best Practice)
  • Workflows in kleine, testbare Einzelschritte zerlegen (Separation of Concerns)
  • Für jeden Schritt ein fixes JSON-Output-Schema definieren
  • Fehler- und Abbruchbedingungen explizit als eigene Zustände modellieren
  • Lokale State-Machines anstelle undurchsichtiger rekursiver Prompts nutzen
Zu vermeiden (Anti-Pattern)
  • Einen einzigen 2.000-Wörter-Prompt die gesamte Geschäftslogik raten lassen
  • Unvalidierte LLM-Outputs direkt ungefiltert an die nächste API durchreichen
  • Fehlende Timeout- und Abbruchkriterien bei asynchronen Operationen

Datenschutz & Lokale Speicherung

Dein Flow und die letzten Testergebnisse verbleiben zu 100% lokal im Browser-Speicher. Nur beim expliziten Ausführen eines Live-Tests wird der jeweilige Prompt an das Modell gesendet.


Checkliste: Workflow-Modellierung in der Praxis

  • Eindeutiger Einstiegspunkt: Das auslösende Signal besitzt eine definierte Datenstruktur (Payload).
  • Atomare Aktionsschritte: Jeder LLM-Schritt erfüllt exakt eine klar umrissene Aufgabe.
  • Zustandsübergänge validiert: Eintritts- und Abbruchbedingungen sind für jeden Knoten hinterlegt.
  • JSON-Spezifikation exportiert: Der fertige Flow liegt als maschinenlesbares Schema für nachfolgende Agenten vor.
  • Fehlerpfade abgedeckt: Das System verhält sich bei ungültigen LLM-Antworten oder Timeouts deterministisch.