Zum Hauptinhalt springen

DeerFlow Architektur und Laufzeit

1. Die Form des Workspace​

Die Repo-Struktur und die Doku legen diese Hauptbereiche stark nahe:

BereichWarum er wichtig ist
src/Kern-Anwendungs- und Orchestrierungslogik
web/Browserseitige UI
examples/Referenz-Workflows und -Muster
Doku- und Harness-MaterialHinweise zu Betrieb und Evaluierung

Die Designsprache in der Doku deutet auf ein Workflow-Framework hin, nicht nur auf eine Chat-Hülle.

2. Das mentale Laufzeitmodell​

DeerFlow versteht man am besten als eine graphartige Research-Pipeline:

  1. das System plant die Arbeit,
  2. es sammelt Belege,
  3. es verfeinert oder verzweigt den Workflow,
  4. es kann einen menschlichen Prüfer einbeziehen,
  5. es synthetisiert einen finalen Bericht.

Das ist ein anderes Betriebsmodell als bei einem Coding-Agent mit Einzelschleife.

3. Warum LangGraph-artige Orchestrierung hier wichtig ist​

Die offizielle Doku beschreibt DeerFlow als framework-orientiert und betont strukturierte Flusssteuerung. Das bedeutet, die Architektur ist optimiert für:

  • mehrstufige Aufgaben,
  • Verzweigung und Wiederaufnahme,
  • tool-reiche Ausführung,
  • inspizierbare Prozessschritte.

Deshalb fühlt sich DeerFlow eher wie eine Research-Engine an als wie eine normale KI-Chat-App.

4. MCP und menschliche Prüfung sind zentrale Design-Entscheidungen​

MCP-Unterstützung und Human-in-the-Loop-Prüfung sind keine kleinen Extras. Sie verändern die gesamte Workflow-Form:

  • MCP erweitert, worauf das System zugreifen kann,
  • menschliche Prüfung erhöht Vertrauen und Kontrolle bei längeren Aufgaben.

Zusammen machen sie DeerFlow deutlich besser geeignet für Wissensarbeit mit hohem Kontext.

5. Was du in der Codebasis zuerst lesen solltest​

Beginne mit:

  1. dem Doku-Überblick und den Designprinzipien,
  2. der Harness-Doku,
  3. src/,
  4. web/,
  5. den Beispielen, sobald der grundlegende Graph-Ablauf klar ist.