OpenClaw se connecte à WeChat via le plugin de canal externeDocumentation Index
Fetch the complete documentation index at: https://docs2.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
@tencent-weixin/openclaw-weixin de Tencent.
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és du plugin actuel.
Nommage
- WeChat est le nom présenté aux utilisateurs dans cette documentation.
- Weixin est le nom utilisé par le package de Tencent et par l’id du plugin.
openclaw-weixinest l’id 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 principal d’OpenClaw. OpenClaw fournit le contrat générique de plugin de canal, et le plugin externe fournit l’environnement d’exécution spécifique à WeChat :openclaw plugins installinstalle@tencent-weixin/openclaw-weixin.- Le Gateway découvre le manifeste du plugin et charge le point d’entrée du plugin.
- Le plugin enregistre l’id de canal
openclaw-weixin. openclaw channels login --channel openclaw-weixindémarre 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 WeChat entrants sont normalisés via le contrat de canal, acheminés vers l’agent OpenClaw sélectionné, puis renvoyés par le chemin sortant du plugin.
Installation
Installation rapide :Connexion
Exécutez 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 hôte d’OpenClaw 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 des tâches d’assistance à côté du Gateway pendant qu’il surveille l’API Tencent iLink. Dans l’issue #68451, ce chemin d’assistance 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 courant et ses ancêtres, donc un assistant de canal ne doit pas tuer le Gateway qui l’a lancé. Ce correctif est générique ; ce n’est pas un chemin spécifique à WeChat dans le cœur.Dépannage
Vérifiez l’installation et l’état :requires compiled runtime output for TypeScript entry, le package npm a été publié sans les fichiers d’exécution
JavaScript compilés dont OpenClaw a besoin. Mettez à jour ou réinstallez après que l’éditeur
du plugin a publié un package corrigé, ou désactivez/désinstallez temporairement le plugin.
Désactivation temporaire :
Documentation associée
- Vue d’ensemble des canaux : Canaux de discussion
- Appairage : Appairage
- Routage des canaux : Routage des canaux
- Architecture des plugins : Architecture des plugins
- SDK de plugin de canal : SDK de plugin de canal
- Package externe : @tencent-weixin/openclaw-weixin