Die WeChat-Lobster-Erweiterung wurde innerhalb von 72 Stunden nach ihrem Release durch ein Update von OpenClaw ausgehebelt.
Nach einem Schlaf stellten viele Internetnutzer fest, dass die Schere in WeChat nicht mehr funktioniert. Der Grund dafür ist ein großer Update von OpenClaw gestern.
APPSO empfiehlt am Anfang dringend, wenn Sie Scheren in WeChat züchten möchten, warten Sie erst einmal mit der Aktualisierung auf die neueste Version von OpenClaw.
Als wir versuchten, unsere lokale OpenClaw auf die neueste Version zu aktualisieren, gab es tatsächlich mehrere Warnungen während des Update - Prozesses.
Nicht nur WeChat (openclaw - weixin in der folgenden Abbildung), sondern auch die von uns zuvor konfigurierten Tencent - Produkte wie qqbot, das WeCom - Plugin wecom - openclaw - plugin sowie andere Chat - Anwendungen wie Feishu haben alle die Warnung „Gefährlicher Code - Modus erkannt“ erhalten.
Während des Updates von Version 3.13 auf 3.23 haben fast alle Tencent - Produkte wie qqbot, WeCom und WeChat ähnliche Warnungen erhalten.
Die sogenannte Warnung „Gefährlicher Code - Modus erkannt“ bedeutet normalerweise, dass in den relevanten Plug - in - Codes einige Schreibweisen vorhanden sind, die Sicherheitsrisiken, Stabilitätsprobleme oder Missbrauch verursachen könnten.
Es unterscheidet sich von einem Fehler. Ein Fehler bedeutet, dass der Code bereits eindeutige Probleme aufweist, das Programm nicht normal fortgesetzt werden kann oder das Ergebnis nicht vertrauenswürdig ist.
Nach dem Update versuchten wir, mit Clawbot in WeChat zu kommunizieren und die lokal installierte OpenClaw zu steuern. Wir haben mehrere Nachrichten gesendet, aber es kam keine Antwort.
Beim Überprüfen des offiziellen Logs von OpenClaw stellten wir fest, dass die in WeChat an Clawbot gesendeten Nachrichten überhaupt nicht an OpenClaw synchronisiert werden konnten. Stattdessen waren mehrere Fehlermeldungen vorhanden, die darauf hinwiesen, dass das Modul „openclaw/plugin - sdk“ nicht gefunden werden konnte.
Fehler: Modul 'openclaw/plugin - sdk' nicht gefunden
Aber QQ Bot kann weiterhin normal antworten.
WeChat ClawBot kann nach dem Update nicht mit OpenClaw verbunden werden.
Als wir gemäß der Anleitung des offiziellen WeChat - ClawBot - Plugins versuchten, ClawBot erneut in der Konsole zu installieren, traten Probleme auf, dass das relevante Modul nicht gefunden werden konnte, ähnlich wie in den OpenClaw - Logs.
Was hat OpenClaw aktualisiert? Ist es auch ein „Dreckshaufen“?
OpenClaw ist heute ein Top - Open - Source - Projekt auf GitHub. Fast täglich werden Optimierungscodes für es eingereicht, und die Offizielle Version wird normalerweise alle 2 - 3 Tage aktualisiert. Jede Aktualisierung enthält eine große Anzahl an Code - Reparaturen, Änderungen und großen Umbauten.
Auf GitHub kann man sehen, dass die Aktualisierungen von OpenClaw ziemlich häufig sind.
Bei dieser Aktualisierung von 2026.3.22 - beta.1 hat das Openclaw - Team eine Neukonstruktion vorgenommen. Bei dem Plugin - System haben sie zwei große Änderungen vorgenommen.
Die ursprüngliche zentrale Schnittstelle wurde entfernt: Früher konnten alle Plugins die benötigten Funktionen direkt über die einheitliche Schnittstelle openclaw/plugin - sdk erhalten. Bei dieser Aktualisierung hat die Offizielle Seite diese zentrale Schnittstelle direkt gelöscht.
Kein Übergangsschema: In den Aktualisierungsnotizen steht eindeutig „no compatibility shim“ (kein Kompatibilitäts - Shim). Das bedeutet, dass sie nicht nur dieses Modul direkt gelöscht haben, sondern auch keine Übergangs - und Migrationsschnittstelle bereitgestellt haben.
Warum hat OpenClaw so radikal aktualisiert?
Obwohl es für normale Benutzer, die WeChat Clawbot verwenden, sehr frustrierend ist, hat die Offizielle Seite dies hauptsächlich aus Gründen der Leistung und Sicherheit getan.
Das frühere Modell der einheitlichen Schnittstelle führte dazu, dass die Plugins das gesamte Entwicklungs - Paket (SDK) auf einmal in den Speicher laden mussten, auch wenn sie nur einen kleinen Teil der Funktionen benötigten. Dies machte die Software schwerfällig und langsam.
Jetzt zwingt die Offizielle Seite die Plugin - Autoren dazu, genaue Pfade anzugeben (z. B. openclaw/plugin - sdk/core), um zu erzwingen, dass die Plugin - Autoren nur die benötigten Funktionen laden, wodurch die Startzeit von Openclaw erheblich verbessert wird.
Darüber hinaus wird in den Aktualisierungsnotizen auch „die Blockade des Querverweises zwischen Paketen“ erwähnt. Das bedeutet, dass die alten Schnittstellen zu lax waren. Ein etwas bösartiges Plugin könnte möglicherweise über die Zugriffsrechte hinaus auf andere Daten auf Ihrem Computer zugreifen. Die zwingende Verwendung der neuen, detaillierten Schnittstellen dient dazu, jedes Plugin streng in seiner eigenen „Kiste“ zu halten.
OpenClaw hat auch in seiner offiziellen Dokumentation sofort eine Erklärung aktualisiert und erwähnt, dass diese Aktualisierung hauptsächlich dazu dient, die bedarfsorientierte Ladung zu ermöglichen, die Startzeit zu verkürzen und den Speicher zu sparen. Andererseits soll die API - Schnittstelle klarer werden.
Die Aktualisierung der OpenClaw - Plugins erwähnt, warum die Änderungen vorgenommen wurden, welche Änderungen vorgenommen wurden und wie die Plugin - Entwickler ihre Plugins ändern können.
Die strikte Einhaltung der API - Regeln bedeutet, dass die Plugins nur die öffentlichen und stabilen Schnittstellen (d. h. die Inhalte in openclaw/plugin - sdk/*) verwenden dürfen, um Funktionen zu erhalten.
Wenn alle mit relativen Pfaden heimlich auf die privaten Codes auf unterer Ebene zugreifen, wird die Offizielle Seite direkt einen Fehler melden, sobald sie die Ordner - Namen der unteren Codes ändert.
Schon nach 72 Stunden wurde es blockiert
Der Grund ist offensichtlich: Das WeChat - clawbot - Plugin kann die Verbindung zu OpenClaw nicht herstellen.
Die Autoren der WeChat - und WeCom - Plugins haben beim Schreiben des Codes die alten Regeln verwendet und in ihrem Code festgelegt, dass sie in openclaw/plugin - sdk nach Werkzeugen suchen müssen.
Wenn wir die neue Version von Openclaw starten, liest das Programm diesen Code des WeChat - Plugins und sucht im System - aber es stellt fest, dass die Offizielle Seite diesen Pfad gelöscht hat.
Die Laufzeitumgebung von OpenClaw basiert auf der Node.js - Plattform. Sie ist sehr streng. Wenn etwas nicht gefunden wird, meldet sie sofort einen Fehler: „Fehler: Modul 'openclaw/plugin - sdk' nicht gefunden“ und stoppt dann direkt, so dass wir WeChat und WeCom nicht einmal laden können, geschweige denn Nachrichten senden und Antworten erhalten können.
QQBot kann weiterhin normal funktionieren, hauptsächlich weil die anfängliche Warnung über gefährlichen Code nur auf das bei dieser Aktualisierung eingeführte strenge statische Code - Scanning - Tool bezog. Die Warnung verhindert nicht, dass das Plugin läuft.
Es wird auf den sozialen Medien viel darüber diskutiert. Manche sagen: „Wenn WeChat dieses Plugin weiterhin nutzen möchte, muss es sich ernsthaft mit den Kenntnissen über das Open - Source - Ökosystem befassen.“
Andere widersprechen und sagen, dass OpenClaw selbst sehr instabil ist und ständig aktualisiert und geändert wird.
„Warum sagt man nicht einfach, dass die API - Gestaltung von OpenClaw schlecht ist? Die Schnittstellen am Anfang des Projekts waren einfach ein Wirrwarr. Ein kleineres Ändern führt schon zum Absturz.“
Tatsächlich ist es normalerweise die verantwortungsvolle Vorgehensweise in der Open - Source - Community, die alten Schnittstellen zunächst als „veraltet (Deprecated)“ zu markieren, die Lauffähigkeit beizubehalten, aber eine Warnung anzuzeigen, um den Entwicklern einige Monate Übergangszeit zu geben, und erst in der nächsten großen Version vollständig zu löschen.
Diesmal hat WeChat eine neue Version mit Funktionen wie QR - Code - Login und Nachrichtenversand und - empfang veröffentlicht. Manche Internetnutzer haben sogar festgestellt, dass dies das erste Mal ist, dass WeChat das Protokoll für persönliche Roboter veröffentlicht hat.
Link: https://www.npmjs.com/package/@tencent - weixin/openclaw - weixin
Aber gerade nachdem es so einen großen Schritt gemacht hat, wurde es von einer Aktualisierung von OpenClaw „im Rücken erstochen“.
Dieser Artikel stammt aus dem WeChat - Account „APPSO“. Autor: Entdecker zukünftiger Produkte. 36Kr hat die Veröffentlichung mit Genehmigung vorgenommen.