OpenClaw se conecta a WeChat mediante el plugin de canal externoDocumentation 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.
Estado: plugin externo. Los chats directos y los medios son compatibles. Los chats grupales no están
anunciados por los metadatos de capacidades del plugin actual.
Nomenclatura
- WeChat es el nombre visible para el usuario en esta documentación.
- Weixin es el nombre usado por el paquete de Tencent y por el id del plugin.
openclaw-weixines el id de canal de OpenClaw.@tencent-weixin/openclaw-weixines el paquete npm.
openclaw-weixin en comandos de CLI y rutas de configuración.
Cómo funciona
El código de WeChat no vive en el repositorio principal de OpenClaw. OpenClaw proporciona el contrato genérico de plugin de canal, y el plugin externo proporciona el entorno de ejecución específico de WeChat:openclaw plugins installinstala@tencent-weixin/openclaw-weixin.- El Gateway descubre el manifiesto del plugin y carga el punto de entrada del plugin.
- El plugin registra el id de canal
openclaw-weixin. openclaw channels login --channel openclaw-weixininicia el inicio de sesión por QR.- El plugin almacena las credenciales de la cuenta en el directorio de estado de OpenClaw.
- Cuando se inicia el Gateway, el plugin inicia su monitor de Weixin para cada cuenta configurada.
- Los mensajes entrantes de WeChat se normalizan mediante el contrato de canal, se enrutan al agente de OpenClaw seleccionado y se devuelven mediante la ruta saliente del plugin.
Instalación
Instalación rápida:Inicio de sesión
Ejecuta el inicio de sesión por QR en la misma máquina que ejecuta el Gateway:Control de acceso
Los mensajes directos usan el modelo normal de emparejamiento y lista de permitidos de OpenClaw para plugins de canal. Aprueba nuevos remitentes:Compatibilidad
El plugin comprueba la versión del host de OpenClaw al iniciarse.| Línea del plugin | Versión de OpenClaw | Etiqueta npm |
|---|---|---|
2.x | >=2026.3.22 | latest |
1.x | >=2026.1.0 <2026.3.22 | legacy |
Proceso sidecar
El plugin de WeChat puede ejecutar trabajo auxiliar junto al Gateway mientras supervisa la API iLink de Tencent. En el issue #68451, esa ruta auxiliar expuso un error en la limpieza genérica de Gateway obsoleto de OpenClaw: un proceso hijo podía intentar limpiar el proceso Gateway padre, lo que causaba bucles de reinicio bajo gestores de procesos como systemd. La limpieza actual de inicio de OpenClaw excluye el proceso actual y sus ancestros, por lo que un auxiliar de canal no debe matar el Gateway que lo inició. Esta corrección es genérica; no es una ruta específica de WeChat en el núcleo.Solución de problemas
Comprueba la instalación y el estado:requires compiled runtime output for TypeScript entry, el paquete npm se publicó sin los archivos de entorno de ejecución
JavaScript compilados que OpenClaw necesita. Actualiza/reinstala después de que el publicador del plugin
publique un paquete corregido, o deshabilita/desinstala temporalmente el plugin.
Deshabilitación temporal:
Documentación relacionada
- Resumen de canales: Canales de chat
- Emparejamiento: Emparejamiento
- Enrutamiento de canales: Enrutamiento de canales
- Arquitectura de plugins: Arquitectura de Plugin
- SDK de plugin de canal: SDK de Plugin de canal
- Paquete externo: @tencent-weixin/openclaw-weixin