Extrahieren von OpenClaw-Komponenten: Die Erfahrung eines Entwicklers mit Lane Queue und Speichersystem

✍️ OpenClawRadar📅 Veröffentlicht: 16. März 2026🔗 Source
Extrahieren von OpenClaw-Komponenten: Die Erfahrung eines Entwicklers mit Lane Queue und Speichersystem
Ad

Extraktion der Lane Queue von OpenClaw

Ein Entwickler wollte bestimmte OpenClaw-Komponenten – Speichersuche, Aufgabenwarteschlange, Browserautomatisierung – nutzen, ohne das gesamte System zu installieren. Die erste getestete Komponente war die Lane Queue, OpenClaws Aufgabenausführungssystem, das Nachrichten sequenziell statt parallel verarbeitet.

Der Entwickler dokumentierte, wie das Muster aus dem TypeScript-Quellcode funktioniert, und nutzte dann Claude Code, um es basierend ausschließlich auf der Dokumentation in Python neu zu implementieren. Die Neuimplementierung bestand alle vier Warteschlangenmodi, aber die Dokumentation wies fünf Lücken auf, die erst während der Implementierung deutlich wurden:

  • Wie die Abbrechung zwischen der Warteschlange und laufenden Aufgaben funktioniert
  • Welche Sperre zuerst angelegt werden soll, wenn zwei Ebenen vorhanden sind
  • Ob Nachrichten, die sowohl im "Steuerungs"- als auch im "Folge"-Modus erscheinen, doppelt verarbeitet werden

Eine strukturierte Code-Überprüfung der Python-Neuimplementierung deckte 13 weitere Probleme auf:

  • Ein Fehler, bei dem gebündelte Nachrichten einzeln aufgeteilt wurden
  • Ein Rekursionsmuster, das bei ausreichend vielen Nachrichten versagen würde
  • Ein zeichenkettenbasierter Trennwert, der stillschweigend fehlschlägt, wenn Nachrichten diese Zeichenkette enthalten
Ad

Untersuchung des Speichersystems

Der Entwickler untersuchte dann memsearch, eine eigenständige Extraktion von OpenClaws Speichersystem durch das Zilliz-Team. Zunächst schien es etwa 10 Funktionen im Vergleich zu OpenClaws Implementierung zu fehlen.

Vier Funktionen waren tatsächlich vorhanden, aber im README nicht erwähnt:

  • Dateiüberwachung
  • Einbettungscache
  • Multi-Agent-Bereichsabgrenzung
  • Transkriptanalyse

Sechs Funktionen fehlen in memsearch tatsächlich:

  • Atomare Neuindizierung
  • Nur-FTS-Fallback
  • Zeitlicher Verfall
  • MMR (Maximale Marginale Relevanz)
  • Abfrageerweiterung
  • Ratenbegrenzung

Sicherheitsbewertung

Der Entwickler bewertete jede Komponente mit dem Lethal-Quartet-Rahmenwerk (greift auf private Daten zu, verarbeitet nicht vertrauenswürdige Inhalte, kommuniziert extern, speichert dauerhaft).

Die Lane Queue erhielt 0/4 Punkte – reine Logik ohne Dateizugriff, Netzwerk oder Speicherzugriff. Alles andere brachte Sicherheitsrisiken mit sich:

  • Das Speichersystem kann über MEMORY.md manipuliert werden
  • 12-20 % der ClawHub-Fähigkeiten sind offenbar bösartig
  • Browser-Tools geben Sitzungsstatus preis
  • Das Gateway hat 9 CVEs

Wesentliche Erkenntnisse

Der Entwickler kam zu dem Schluss, dass Dokumentation irreführend sein kann, READMEs oft Fähigkeiten unter- oder übertreiben und Extraktion keine Sicherheit für die Nutzung garantiert. Unterschiedliche Komponenten haben sehr unterschiedliche Sicherheitsprofile, wobei die Lane Queue die einzige Komponente ohne Sicherheitsbedenken ist.

📖 Read the full source: r/openclaw

Ad

👀 Siehe auch

Reverse-Engineered Airtable Internal API über MCP verfügbar gemacht: 60+ Tools für Claude Code
Werkzeuge

Reverse-Engineered Airtable Internal API über MCP verfügbar gemacht: 60+ Tools für Claude Code

Ein Entwickler hat Airtables interne API per Reverse Engineering entschlüsselt und einen MCP-Server mit über 60 Tools erstellt, der Claude Code und über 15 IDEs die Steuerung von Datenbankansichten, berechneten Feldern und Erweiterungen ermöglicht. Bereits von über 2000 Nutzern verwendet, ist es kostenlos und Open Source.

OpenClawRadar
FlowBoard v5: Der Projektarbeitsbereich, in dem Ihre KI-Agenten tatsächlich laufen
Werkzeuge

FlowBoard v5: Der Projektarbeitsbereich, in dem Ihre KI-Agenten tatsächlich laufen

FlowBoard v5 ist ein React-basiertes Projekt-Workspace für KI-Agenten mit einem ereignisgesteuerten Task-Speicher (SQLite), Multi-Agenten-Unterstützung, Ideen-zu-Spezifikationen-Schleife und modularen Übersichts-Widgets.

OpenClawRadar
Windows-System-Tray-Monitor für Claude-Code-Kontingent
Werkzeuge

Windows-System-Tray-Monitor für Claude-Code-Kontingent

Eine Windows-Systemtray-Anwendung, die die Claude Code-Nutzung mit einem farbcodierten Symbol überwacht, Kontingentdaten alle 5 Minuten über die Anthropic OAuth API automatisch aktualisiert und detaillierte Dashboards mit stündlichen, täglichen, wöchentlichen und monatlichen Nutzungsmustern bereitstellt.

OpenClawRadar
MephisQuiz: Kostenlose szenariobasierte Quiz-Plattform zur Bewertung von Ingenieurrollen
Werkzeuge

MephisQuiz: Kostenlose szenariobasierte Quiz-Plattform zur Bewertung von Ingenieurrollen

Ein SRE-Experte entwickelte MephisQuiz, eine kostenlose Quiz-Plattform mit über 860 szenariobasierten Fragen in 4 Ingenieursrollen-Tracks. Die Plattform nutzt adaptive Schwierigkeitsgrade, bietet themenbezogene Auswertungen und wurde mit Claude AI als Pair-Programmer entwickelt.

OpenClawRadar