@tencent-weixin/openclaw-weixin.
Stato: Plugin esterno. Le chat dirette e i contenuti multimediali sono supportati. Le chat di gruppo non sono
dichiarate dai metadati di capacità del Plugin attuale.
Denominazione
- WeChat è il nome rivolto all’utente in questa documentazione.
- Weixin è il nome usato dal pacchetto di Tencent e dall’id del Plugin.
openclaw-weixinè l’id del canale OpenClaw.@tencent-weixin/openclaw-weixinè il pacchetto npm.
openclaw-weixin nei comandi CLI e nei percorsi di configurazione.
Come funziona
Il codice di WeChat non si trova nel repository core di OpenClaw. OpenClaw fornisce il contratto generico del Plugin di canale, e il Plugin esterno fornisce il runtime specifico per WeChat:openclaw plugins installinstalla@tencent-weixin/openclaw-weixin.- Il Gateway rileva il manifest del Plugin e carica l’entrypoint del Plugin.
- Il Plugin registra l’id del canale
openclaw-weixin. openclaw channels login --channel openclaw-weixinavvia il login tramite QR.- Il Plugin archivia le credenziali dell’account nella directory di stato di OpenClaw.
- Quando il Gateway si avvia, il Plugin avvia il monitor Weixin per ogni account configurato.
- I messaggi WeChat in ingresso vengono normalizzati tramite il contratto del canale, instradati all’agente OpenClaw selezionato e inviati di nuovo tramite il percorso in uscita del Plugin.
Installazione
Installazione rapida:Login
Esegui il login tramite QR sulla stessa macchina che esegue il Gateway:Controllo degli accessi
I messaggi diretti usano il normale modello OpenClaw di abbinamento e allowlist per i Plugin di canale. Approva nuovi mittenti:Compatibilità
Il Plugin controlla la versione host di OpenClaw all’avvio.| Linea del Plugin | Versione OpenClaw | Tag npm |
|---|---|---|
2.x | >=2026.3.22 | latest |
1.x | >=2026.1.0 <2026.3.22 | legacy |
Processo sidecar
Il Plugin WeChat può eseguire lavoro di supporto accanto al Gateway mentre monitora l’API Tencent iLink. Nel problema #68451, questo percorso di supporto ha esposto un bug nella pulizia generica dei Gateway obsoleti di OpenClaw: un processo figlio poteva tentare di ripulire il processo Gateway padre, causando cicli di riavvio in gestori di processo come systemd. L’attuale pulizia all’avvio di OpenClaw esclude il processo corrente e i suoi antenati, quindi un helper di canale non deve terminare il Gateway che lo ha avviato. Questa correzione è generica; non è un percorso specifico di WeChat nel core.Risoluzione dei problemi
Controlla installazione e stato:Documentazione correlata
- Panoramica dei canali: Chat Channels
- Pairing: Pairing
- Instradamento dei canali: Channel Routing
- Architettura dei Plugin: Plugin Architecture
- SDK del Plugin di canale: Channel Plugin SDK
- Pacchetto esterno: @tencent-weixin/openclaw-weixin