@tencent-weixin/openclaw-weixin.
Statut : Plugin externe. Les discussions directes et les médias sont pris en charge. Les discussions de groupe ne sont pas
annoncées par les métadonnées de capacité du Plugin actuel.
Dénomination
- WeChat est le nom affiché à l’utilisateur dans cette documentation.
- Weixin est le nom utilisé par le package de Tencent et par l’identifiant du Plugin.
openclaw-weixinest l’identifiant du canal OpenClaw.@tencent-weixin/openclaw-weixinest le package npm.
openclaw-weixin dans les commandes CLI et les chemins de configuration.
Fonctionnement
Le code WeChat ne se trouve pas dans le dépôt core d’OpenClaw. OpenClaw fournit le contrat générique de Plugin de canal, et le Plugin externe fournit le runtime spécifique à WeChat :openclaw plugins installinstalle@tencent-weixin/openclaw-weixin.- Le Gateway détecte le manifeste du Plugin et charge le point d’entrée du Plugin.
- Le Plugin enregistre l’identifiant de canal
openclaw-weixin. openclaw channels login --channel openclaw-weixinlance la connexion par QR code.- Le Plugin stocke les identifiants du compte dans le répertoire d’état d’OpenClaw.
- Lorsque le Gateway démarre, le Plugin lance son moniteur Weixin pour chaque compte configuré.
- Les messages entrants de WeChat sont normalisés via le contrat de canal, routés vers l’agent OpenClaw sélectionné, puis renvoyés via le chemin sortant du Plugin.
Installation
Installation rapide :Connexion
Lancez la connexion par QR code sur la même machine que celle qui exécute le Gateway :Contrôle d’accès
Les messages directs utilisent le modèle normal d’appairage et de liste d’autorisation d’OpenClaw pour les Plugins de canal. Approuvez les nouveaux expéditeurs :Compatibilité
Le Plugin vérifie la version d’OpenClaw hôte au démarrage.| Ligne du Plugin | Version d’OpenClaw | Tag npm |
|---|---|---|
2.x | >=2026.3.22 | latest |
1.x | >=2026.1.0 <2026.3.22 | legacy |
Processus sidecar
Le Plugin WeChat peut exécuter un travail auxiliaire à côté du Gateway pendant qu’il surveille l’API Tencent iLink. Dans l’issue #68451, ce chemin auxiliaire a révélé un bug dans le nettoyage générique des Gateway obsolètes d’OpenClaw : un processus enfant pouvait essayer de nettoyer le processus Gateway parent, provoquant des boucles de redémarrage sous des gestionnaires de processus comme systemd. Le nettoyage actuel au démarrage d’OpenClaw exclut le processus en cours et ses ancêtres, donc un processus auxiliaire de canal ne doit pas tuer le Gateway qui l’a lancé. Cette correction est générique ; ce n’est pas un chemin spécifique à WeChat dans le core.Dépannage
Vérifiez l’installation et l’état :Documentation connexe
- Vue d’ensemble des canaux : Canaux de chat
- Appairage : Appairage
- Routage des canaux : Routage des canaux
- Architecture des Plugins : Architecture des Plugins
- SDK des Plugins de canal : SDK des Plugins de canal
- Package externe : @tencent-weixin/openclaw-weixin