StellarBase
Dokumentation StellarBase Plattform Workflows
StellarBase Plattform

Workflows

Deterministische Pipelines, die Agenten, Tools und Daten zu wiederholbaren Prozessen orchestrieren. Gleiche Eingaben erzeugen jedes Mal die gleichen Ausgaben. Visueller Editor oder von einem Agenten erstellt — Ihre Wahl.

🛠 In active development — Q3 2026. Das hier beschriebene Modell und die Knotentypen spiegeln das wider, was wir gerade entwickeln. Visueller Editor, von Agenten erstellte Definitionen und externe Trigger werden im Laufe des Q3 2026 verfügbar.

Was ein Workflow ist

Ein Workflow ist ein gerichteter Graph aus Knoten. Jeder Knoten erledigt genau eine Aufgabe: Daten abrufen, sie transformieren, einen Agenten aufrufen, anhand einer Bedingung weiterleiten, eine Ausgabe schreiben. Die Kanten definieren den Datenfluss.

Workflows sind deterministisch — bei gleicher Eingabe erzeugt derselbe Workflow dieselbe Ausgabestruktur (abgesehen von der natürlichen Varianz des LLM). Das unterscheidet einen Workflow von „einen Agenten das selbst herausfinden lassen“. Workflows sind auditierbar, wiederholbar und parallelisierbar.

Wann ein Workflow statt nur eines Agenten

Verwenden Sie einen Workflow, wenn…Verwenden Sie nur einen Agenten, wenn…
Die Aufgabe nach einem Zeitplan läuftDie Aufgabe interaktiv / dialogorientiert ist
Die Ausgabe in ein anderes System fließt (CSV, DB, E-Mail)Die Ausgabe von einem Menschen gelesen wird
Sie jedes Mal exakt dieselbe Verarbeitung benötigenDer Nutzer die Anfrage jedes Mal formt
Sie über viele Elemente parallelisieren müssenEinzelne einmalige Frage
Ein Prüfer den Nachweis benötigt, wie die Antwort entstandLockere Erkundung

Knotentypen

Quellknoten

Woher die Daten kommen. Neue Dokumente in einem überwachten Ordner, Zeilen aus einer Datenbankabfrage, Webhook-Payloads, geplanter Tick.

Verarbeitungsknoten

Reine Transformationen. StellarOCR auf einem Dokument, Spracherkennung, Anonymisierung, Schemavalidierung, Typumwandlung.

Agentenknoten

Rufen einen konfigurierten Agenten mit den Upstream-Daten auf. Die Ausgabe des Agenten (gemäß seinem Schema strukturiert) fließt nach unten weiter.

Modellknoten

Rufen ein bestimmtes Modell direkt auf — Ihren eigenen Klassifikator, eine externe API, ein lokales LLM. Günstiger als ein vollständiger Agentenaufruf, wenn Sie kein Reasoning benötigen.

Routing-Knoten

Bedingte Verzweigung. „Wenn risk_level == HIGH, leite zur Compliance-Freigabe weiter; andernfalls leite zur Standardausgabe weiter.“

Freigabeknoten

Human-in-the-Loop-Gates. Der Workflow pausiert; der zuständige Prüfer gibt frei / ändert / lehnt ab; der Workflow wird fortgesetzt (oder beendet).

Ausgabeknoten

Wohin die Daten gehen. CSV-Datei, Datenbankzeile, E-Mail, Slack-Benachrichtigung, Webhook an ein externes System.

Einen Workflow erstellen

Visueller Editor

Ziehen Sie Knoten auf die Arbeitsfläche, verbinden Sie sie mit Pfeilen, konfigurieren Sie die Parameter jedes Knotens. Die Live-Validierung verhindert ungültige Graphen (Zyklen, Typenkonflikte, fehlende Pflichtfelder). Testen Sie mit Beispieleingaben, bevor Sie live gehen.

Von einem Agenten erstellt

Beschreiben Sie den Workflow in natürlicher Sprache gegenüber einem Orchestrator-Agenten: „Führe für jeden neuen Vertrag, der in den M&A-Ordner hochgeladen wird, StellarOCR aus, erkenne den Vertragstyp, leite ihn an den passenden Prüfer-Agenten weiter und erzeuge eine Zeile im Risikoregister.“ Der Agent generiert den Workflow-Graphen; Sie überprüfen und passen ihn an.

Trigger

TriggerAnwendungsfall
Zeitplan (cron)Nächtliche Aufsicht, wöchentliche Berichte, monatliche Abrechnung
Neues DokumentJede neue Datei in einem Ordner verarbeiten
WebhookExternes System sendet POST zum Auslösen
Manuell / On-DemandNutzer klickt in der UI auf „Run“
Workflow-KetteEin anderer Workflow ist abgeschlossen
E-Mail-EingangNeue Nachricht, die einem Filter entspricht

Determinismus & erneute Ausführungen

Jeder Lauf wird mit seinen Eingaben, Zwischenausgaben und dem Endergebnis aufgezeichnet. Sie können jeden vergangenen Lauf mit denselben Eingaben erneut ausführen und prüfen, ob die Ausgabe konsistent ist. Wenn Sie die Workflow-Definition ändern, wird die Version erhöht — alte Läufe verweisen auf die alte Version, neue Läufe verwenden die neue.

Erneute Ausführungen sind nützlich für:

  • Fehlerverifizierung (hat unsere Korrektur eine andere Ausgabe erzeugt?)
  • What-if-Analyse (hätte der neue Prompt diesen Fall markiert?)
  • Backfill (führen Sie den neuen Workflow gegen historische Daten aus)

Parallelität

Workflows, die viele Elemente verarbeiten (1.000 Verträge, 4.000 Patientenberichte), parallelisieren automatisch. Die Plattform entscheidet über die Nebenläufigkeit anhand von Rate-Limits und Ihrem Tarif. Sie sehen den Gesamtfortschritt und den Status einzelner Elemente.

Fehlerbehandlung

Retry-Richtlinien pro Knoten (Standard: 3 Wiederholungen mit exponentiellem Backoff). Dauerhafte Fehler werden mit dem Fehlergrund in eine Dead-Letter-Queue geleitet. Der Workflow läuft mit den übrigen Elementen weiter — eine fehlerhafte Eingabe stoppt den Lauf nicht.

Für Workflows, bei denen eine teilweise Fertigstellung nicht akzeptabel ist (Finanzabschluss, Prüfberichte), konfigurieren Sie eine „All-or-Nothing“-Semantik: Jeder Fehler macht alle Ausgaben rückgängig.

Observability

Für jeden Lauf:

  • Startzeit, Endzeit, Dauer
  • Dauer pro Knoten (finden Sie langsame Schritte)
  • Token-Verbrauch (Zuordnung der LLM-Kosten)
  • Anzahl der Fehler, Anzahl der Wiederholungen
  • Ausgabevorschau

Trends über mehrere Läufe hinweg (der wöchentliche Lauf dauerte gestern 1 h, heute 3 h — was hat sich geändert?) helfen Ihnen beim Optimieren.

Teilen & Berechtigungen

Workflows sind Base-bezogen. Innerhalb einer Base steuern Sie, wer Folgendes darf:

  • Die Workflow-Definition anzeigen
  • On-Demand-Läufe auslösen
  • Den Workflow bearbeiten
  • Human-in-the-Loop-Gates freigeben

Beispiele aus den Fallstudien

  • Recht: Vertrags-Ingest → Anonymisierung → Typklassifizierung → Routing zum Fachagenten → Word-Annotation + Zeile im Risikoregister
  • Finanzen: Policen-Ingest → Anonymisierung → Strukturextraktion → Routing nach Sparte → Zeile im Portfoliovergleich
  • Medizin: EHR-Abruf → PHI-Anonymisierung → Fallzusammenfassung → Leitlinie + Literatur → Tumorboard-Paket
  • Fertigung: SCADA-Telemetrie → CMMS-Kontext → Anomaliemodell → Fachagent für Anlagen → Arbeitsauftrag
  • Verwaltung: Begünstigtenbericht → PII-Anonymisierung → Programmklassifizierung → ESF+- / Procurement- / Anomaly-Agenten → Compliance-Register

Verwandt

  • Agents — Bausteine der Workflow-Logik
  • Chat — Workflows dialogorientiert aufrufen
  • Collaboration — Freigabeabläufe