WeChat — IA en la aplicación de todos
WeChat — IA en la aplicación de todos — guía fácil de entender basada en documentos oficiales
Piensa en esto como enseñarle a tu WeChat a hablar con un asistente súper inteligente, solo que el asistente vive en la nube y no necesitas montar ni un solo servidor para que funcione.
¿De qué va todo esto?
Hermes Agent es un framework de agentes de IA de código abierto. En cristiano: te permite conectar tus apps de mensajería favoritas con herramientas de IA que pueden responder preguntas, automatizar tareas o incluso gestionar tu calendario.
Esta guía se centra en WeChat, la app de mensajería personal que miles de millones de personas usan a diario. Con Hermes, puedes hacer que tu WeChat hable con un bot de IA, todo a través de un simple código QR. Nada de webhooks complicados, ni IP pública, ni montar servidores.
Lo que necesitas antes de empezar
- Una cuenta personal de WeChat (la de tu móvil)
- Python instalado en tu ordenador
- Una terminal (Símbolo del sistema en Windows, Terminal en Mac/Linux)
Eso es todo. Sin claves de API de pago, sin hosting en la nube.
Paso 1: Instala los paquetes necesarios
Abre tu terminal y ejecuta:
pip install aiohttp cryptography
Si instalaste Hermes con la opción extra “messaging”, también puedes ejecutar:
cd ~/.hermes/hermes-agent && uv pip install -e ".[messaging]"
Esto solo añade herramientas extra para mostrar el código QR de forma bonita en tu terminal.
Paso 2: Ejecuta el asistente de configuración
La forma más fácil de conectar tu WeChat es mediante el asistente integrado:
hermes gateway setup
Cuando te pregunte, elige Weixin. El asistente hará lo siguiente:
- Pedirá un código QR a la API de iLink Bot de WeChat
- Mostrará ese código QR en tu terminal (o te dará una URL)
- Esperará a que lo escanees con la app de WeChat de tu móvil
- Guardará tus credenciales de acceso automáticamente
Después de confirmar el inicio de sesión en tu móvil, verás:
WeChat connected successfully, account_id=your-account-id
Tu ID de cuenta queda guardado para ti.
Paso 3: Configura tus variables de entorno
Ahora tienes que decirle a Hermes qué cuenta usar. Abre tu archivo ~/.hermes/.env y añade:
WEIXIN_ACCOUNT_ID = your-account-id
También puedes controlar quién puede hablar con tu bot:
WEIXIN_DM_POLICY = open
WEIXIN_ALLOWED_USERS = user_id_1,user_id_2
opensignifica que cualquiera puede escribirle al botallowed_userste permite restringirlo a personas concretas
Un momento para ser realistas (¡Importante!)
Este adaptador se conecta a una identidad de bot de iLink, no directamente a tu cuenta personal de WeChat. Eso significa que:
- El bot es una identidad separada de tu cuenta personal
- Funciona de forma fiable para mensajes directos y grupos pequeños
- No está diseñado para difusión masiva ni spam
Así que trátalo como a un compañero de trabajo útil, no como un megáfono.
Tu primer chat
Una vez que todo esté configurado, inicia la puerta de enlace:
hermes gateway start
Luego abre WeChat en tu móvil, busca el contacto del bot y envía un mensaje simple como “Hola”. En cuestión de segundos, deberías recibir una respuesta de tu asistente de IA.
A partir de ahí, puedes pedirle que resuma noticias, redacte correos o incluso que ponga recordatorios, todo sin salir de WeChat.
Resumen y un consejo práctico
Ya tienes un asistente de IA personal viviendo dentro de WeChat, conectado a través de una herramienta gratuita y de código abierto. Toda la configuración lleva menos de diez minutos y no requiere ninguna infraestructura en la nube.
Consejo práctico: Empieza con un grupo pequeño de amigos o un chat de prueba antes de invitar a contactos reales. Así aprenderás cómo se comporta el bot, ajustarás tus permisos y evitarás errores incómodos al principio. Cuando te sientas cómodo, abre las compuertas y deja que tu WeChat hable por ti.
📖 Documentación oficial
Este artículo se basa en la documentación oficial de Hermes Agent :Docs oficiales › user-guide/messaging/weixin