@tencent-weixin/openclaw-weixin.
Status: externes Plugin. Direktchats und Medien werden unterstützt. Gruppenchats werden von den aktuellen Plugin-Fähigkeitsmetadaten nicht beworben.
Benennung
- WeChat ist der benutzerseitige Name in dieser Dokumentation.
- Weixin ist der Name, der von Tencents Paket und von der Plugin-ID verwendet wird.
openclaw-weixinist die OpenClaw-Channel-ID.@tencent-weixin/openclaw-weixinist das npm-Paket.
openclaw-weixin in CLI-Befehlen und Konfigurationspfaden.
Funktionsweise
Der WeChat-Code befindet sich nicht im OpenClaw-Core-Repository. OpenClaw stellt den generischen Vertrag für Channel-Plugins bereit, und das externe Plugin stellt die WeChat-spezifische Laufzeit bereit:openclaw plugins installinstalliert@tencent-weixin/openclaw-weixin.- Das Gateway erkennt das Plugin-Manifest und lädt den Plugin-Einstiegspunkt.
- Das Plugin registriert die Channel-ID
openclaw-weixin. openclaw channels login --channel openclaw-weixinstartet die QR-Anmeldung.- Das Plugin speichert Kontozugangsdaten im OpenClaw-Statusverzeichnis.
- Wenn das Gateway startet, startet das Plugin seinen Weixin-Monitor für jedes konfigurierte Konto.
- Eingehende WeChat-Nachrichten werden über den Channel-Vertrag normalisiert, an den ausgewählten OpenClaw-Agenten weitergeleitet und über den ausgehenden Pfad des Plugins zurückgesendet.
Installation
Schnellinstallation:Anmeldung
Führen Sie die QR-Anmeldung auf demselben Rechner aus, auf dem auch das Gateway läuft:Zugriffskontrolle
Direktnachrichten verwenden das normale OpenClaw-Pairing- und Allowlist-Modell für Channel-Plugins. Genehmigen Sie neue Absender:Kompatibilität
Das Plugin prüft beim Start die Version des OpenClaw-Hosts.| Plugin-Linie | OpenClaw-Version | npm-Tag |
|---|---|---|
2.x | >=2026.3.22 | latest |
1.x | >=2026.1.0 <2026.3.22 | legacy |
Sidecar-Prozess
Das WeChat-Plugin kann Hilfsarbeit neben dem Gateway ausführen, während es die Tencent-iLink-API überwacht. In Issue #68451 machte dieser Hilfspfad einen Fehler in OpenClaws generischer Bereinigung veralteter Gateways sichtbar: Ein Child-Prozess konnte versuchen, den übergeordneten Gateway-Prozess zu bereinigen, was unter Prozessmanagern wie systemd zu Neustartschleifen führte. Die aktuelle OpenClaw-Startbereinigung schließt den aktuellen Prozess und seine Vorfahren aus, daher darf ein Channel-Helfer das Gateway, das ihn gestartet hat, nicht beenden. Diese Korrektur ist generisch; sie ist kein WeChat-spezifischer Pfad im Core.Fehlerbehebung
Prüfen Sie Installation und Status:Verwandte Dokumentation
- Channel-Überblick: Chat Channels
- Pairing: Pairing
- Channel-Routing: Channel Routing
- Plugin-Architektur: Plugin Architecture
- Channel-Plugin-SDK: Channel Plugin SDK
- Externes Paket: @tencent-weixin/openclaw-weixin