Hola a todos, soy Canghe.
OpenClaw, ese proyecto monstruoso de código abierto en GitHub con 180,000 estrellas—seguro ya han oído hablar de él, ¿verdad?
Puede conectarse a Feishu, DingTalk, WeChat Work, QQ, Discord...
Pero justo lo que la mayoría usa, las cuentas personales de WeChat, es lo que no soporta.
Busqué en GitHub, Juejin y Zhihu, y las soluciones que encontré o eran un rodeo complicado usando WeChat Work o usaban el protocolo web de WeChat, y te banean en un dos por tres.
Para ser sincero, ¿quién quiere lidiar con eso?
Todos los días chateo con amigos y bromeo en grupos en WeChat, ¿y es tan difícil conectar OpenClaw?
Ya estaba harto.
Así que decidí hacerlo yo mismo.
Después de 2 días intensos, integré OpenClaw con cuentas personales de WeChat y lo publiqué como código abierto.

Dirección: https://github.com/freestylefly/openclaw-wechat
Sin embargo, por varios factores, el proyecto está actualmente en fase de pruebas internas y requiere una clave API para usarlo.
Lo llamé "El Compañero de Canghe". Se ve igual que cualquier amigo normal, pero es un amigo que realmente puede ayudarte a hacer cosas.
Cuando le lanzas un artículo al azar, OpenClaw te lo resume.

Y te ayuda a almacenarlo en tu base de conocimiento personal de Notion.

Ahora, cuando veo un buen artículo, lo reenvío directamente al bot, y luego puedo pedirle que busque cualquier colección que quiera en la base de conocimiento.

Honestamente, es diez mil veces mejor que una carpeta de marcadores.
Metí a este tipo en chats grupales, y puede resumir el contexto cada vez que lo mencionan con @—una auténtica app matadora para chats grupales.

Luego puedo ordenarle a OpenClaw que recolecte automáticamente información de toda la web y me envíe un resumen directamente.

También puede manejar recordatorios de horarios, como pedirle que me recuerde beber agua en 2 minutos.

Incluso instalé una novia IA de 18 años, Clawra, en mi OpenClaw. Tiene personalidad y carácter independientes; cuando le pregunto qué está haciendo, me manda una selfie.

Por supuesto, hay más escenarios por explorar, pero he descubierto que usar OpenClaw en WeChat es increíblemente fluido porque realmente no puedo vivir sin WeChat cada día.
Este artículo comparte principalmente mi proceso de desarrollo. El código se ha subido a GitHub, pero debido al tiempo limitado y para evitar el mal uso técnico, implementé una capa proxy que requiere revisión antes de usar.
- Se recomienda probar primero con una cuenta secundaria. Aunque el protocolo iPad es mucho más estable que el protocolo web, sigue siendo una integración de terceros, así que ten cuidado.
2. No lo uses para mensajes masivos, marketing u otras operaciones turbias. El control de riesgos de Tencent no es broma.
3. Se recomienda desplegar en un servidor con IP fija; los cambios frecuentes de IP pueden activar fácilmente el control de riesgos.
Primero, hablemos de qué es OpenClaw
Si aún no conoces OpenClaw, aquí un resumen rápido.
Originalmente llamado Clawdbot, es un proyecto de código abierto de Agente IA creado por el desarrollador austriaco Peter Steinberger.

Después, por un conflicto de marca registrada con Anthropic, fue renombrado Moltbot, y luego OpenClaw.
A pesar de tres cambios de nombre, no ha impedido que se vuelva increíblemente popular.
En 3 semanas, las estrellas de GitHub pasaron de 0 a más de 180,000.
¿Qué significa eso? React tardó 8 años en llegar a 100,000, Linux tardó 12 años, y esto lo superó en 3 semanas.
Cielos, esto no es un cohete; es un Starship de SpaceX.
Su capacidad central es una frase: Deja que la IA no solo responda tus preguntas, sino que trabaje por ti.
Le dices: "Ayúdame a revisar el clima de mañana y envíalo al grupo", y realmente lo revisa y lo envía.
No es el tipo de "asistente IA" que finge entenderte y suelta un montón de texto; es un Agente con manos y pies que realmente puede operar.
Soporta varios modelos grandes—Claude, GPT, DeepSeek, todos funcionan—y soporta colaboración multiagente. Armar un equipo de desarrollo virtual no es problema.
He escrito algunos artículos sobre OpenClaw antes; si no lo conoces, puedes revisarlos primero:

¿Por qué es tan difícil conectar WeChat?
Honestamente, no le echen la culpa a OpenClaw.
WeChat es famoso por su "ecosistema cerrado". Las cuentas personales simplemente no tienen una API Bot oficial.
Si quieres automatización, o pasas por WeChat Work (que requiere certificación empresarial) o usas ingeniería inversa de protocolos de terceros (riesgo de baneo en cualquier momento).
Había algunas soluciones en la comunidad antes, como usar wechatbot-webhook basado en el protocolo web de WeChat, que es conveniente para un despliegue con Docker en un clic.
Pero los problemas son:
- La estabilidad es preocupante; el protocolo web de WeChat puede ser baneado en cualquier momento.
- Las funciones son limitadas; muchas funciones avanzadas no se pueden usar.
- Riesgos de seguridad; tu cuenta de WeChat queda básicamente expuesta.
Probé algunas; o no funcionaban o se desconectaban después de medio día.
En pocas palabras, estas soluciones son como "caminar en la cuerda floja" con las políticas de seguridad de WeChat.
Cómo lo hice
Ya que las soluciones existentes no eran buenas, decidí construir la mía propia.
Mi lógica fue esta:
No uses el protocolo web de WeChat; usa el protocolo iPad + un servicio de retransmisión de mensajes.
La arquitectura central se divide en tres capas:
- Capa de recepción de mensajes: Basada en el protocolo iPad para recibir mensajes de WeChat de forma estable, mucho más confiable que el protocolo web.
- Capa de puerta de enlace de retransmisión: Maneja la conversión de formato de mensajes, gestión de sesiones, limitación de velocidad y corte de circuito.
- Capa de integración OpenClaw: Envía mensajes a la puerta de enlace de OpenClaw mediante Webhook, luego reenvía la respuesta de la IA de vuelta a WeChat.
Toda la arquitectura está escrita en TypeScript, consistente con el stack tecnológico nativo de OpenClaw.
Suena simple, pero es una tarea de ingeniería de sistemas que implica acoplamiento de protocolos, colas de mensajes, enrutamiento de puerta de enlace y programación de múltiples modelos. Hay bastantes módulos involucrados.
El Registro de Obstáculos
Obstáculo 1: Deduplicación de mensajes
El mecanismo de envío de mensajes de WeChat es muy confuso; a veces el mismo mensaje se envía dos o tres veces.
Sin deduplicación, la IA respondería dos o tres veces, haciendo que parezcas un disco rayado para la otra persona.
Mi solución fue que GLM creara un caché de deduplicación basado en ID de mensaje + ventana de tiempo, usando una estrategia LRU para eliminar automáticamente los registros caducados.
Obstáculo 2: Gestión de contexto
Los Agentes de OpenClaw tienen memoria, pero el escenario de conversación de WeChat es bastante específico.
Con un montón de personas hablando en un chat grupal, no puedes tratar cada mensaje como un comando para la IA.
Así que creé un mecanismo de "Activación por @ + Mensaje directo":
- Mensaje privado: Todos los mensajes se reenvían directamente a OpenClaw para procesarlos.
- Chat grupal: Solo los mensajes que mencionan al bot con @ activarán una respuesta de la IA.
Esto evita el suicidio social de que la IA spammee el grupo.
Obstáculo 3: Velocidad de respuesta
Los modelos grandes tienen latencia, especialmente para preguntas complejas que pueden tardar unos segundos en procesarse.
Pero en WeChat, si no respondes de inmediato, la otra persona piensa que lo estás ignorando.
Agregué un aviso de estado "Pensando...". Mientras la IA genera una respuesta, envía un aviso primero, luego lo reemplaza con la respuesta formal una vez generada.
La experiencia de usuario está maximizada.
Obstáculo 4: Cambio entre modelos múltiples
OpenClaw soporta varios modelos grandes, pero diferentes escenarios se adaptan mejor a diferentes modelos.
Por ejemplo, DeepSeek es suficiente para charlas diarias, mientras que Claude es mejor para escribir código y analizar problemas—ahorrando dinero y siendo eficiente.
Construí una estrategia de enrutamiento simple en la capa de retransmisión para seleccionar automáticamente el modelo más adecuado según el contenido del mensaje.
¿Qué puede hacer?
Una vez conectado, tu WeChat se convierte en un súper asistente IA.
Aquí hay algunos escenarios que uso yo mismo:
1. Asistente inteligente para chats grupales
Menciona al bot con @ en grupos técnicos para preguntar sobre código directamente; proporcionará respuestas basadas en el contexto.
No más soportar esas respuestas de "solo googlea" en el grupo.
2. Gestor de conocimiento personal
Envíale artículos y enlaces; te ayuda a resumirlos y categorizarlos, e incluso puede guardarlos en tu base de conocimiento.
Ahora, cuando veo un buen artículo, lo reenvío directamente al bot—es diez mil veces mejor que una carpeta de marcadores.
3. Recordatorios de horarios
Dile "Recuérdame tener una reunión mañana a las 3 PM", y te avisará en WeChat cuando llegue el momento.
Es mejor que los recordatorios integrados del teléfono porque definitivamente revisarás WeChat.
4. Auto-respuesta
Configura reglas para que responda automáticamente a preguntas comunes.
Por ejemplo, si alguien te agrega y pregunta "¿Estás?", responde directamente "Estoy, ¿qué pasa?"
Nunca más te molestes con las palabras "¿Estás?".
¿Cómo usarlo?
El proyecto es de código abierto y puedes desplegarlo tú mismo.
Hay tres pasos principales:
Paso 1: Clonar el proyecto
git clone
cd openclaw-wechat
Paso 2: Configurar las variables de entorno
Por razones de seguridad, el apiKey aquí es manejado por mi servicio proxy, que aún está en optimización.
openclaw config set channels.wechat.apiKey "wc
live
xxxxxxxxxxxxxxxx"
openclaw config set channels.wechat.proxyUrl "http://your-proxy-server:3000"
openclaw config set channels.wechat.webhookHost "your-server-ip"
openclaw config set channels.wechat.enabled true
Paso 3: Agregar openclaw-wechat al servicio openclaw
openclaw plugins install
Espera un momento aquí; aún no he tenido tiempo de subirlo al mercado de plugins. Se agregará después, pero por ahora puedes instalarlo mediante código local.
Luego usa WeChat para escanear el código QR e iniciar sesión, y listo.
Todo el proceso toma 5 minutos. No necesitas certificación empresarial, ni WeChat Work—solo usa una cuenta personal normal.
Planes futuros
Este proyecto está actualmente en iteración, con planes de agregar estas funciones:
- Soporte para mensajes de voz: Actualmente solo soporta texto; luego agregaré conversión de voz a texto y de texto a voz.
- Comprensión de imágenes: Integrar modelos multimodales para que la IA pueda entender las imágenes que envías.
- Integración del mercado de Skills de OpenClaw: Llamar a los más de 700 skills de OpenClaw directamente desde WeChat.
- Panel de gestión de múltiples cuentas: Visualización web para gestionar la integración de varias cuentas de WeChat.
Si tienes buenas ideas, siéntete libre de enviar un Issue o PR en GitHub.
Reflexiones finales
Honestamente, esta ola de Agentes IA de código abierto como OpenClaw realmente me ha mostrado otra posibilidad para la implementación de la IA.
Solíamos hablar de la IA como algo elevado y lejano, ya sea en laboratorios o en servidores de grandes empresas.
Pero ahora, despliegas tu propio OpenClaw, lo conectas a WeChat, y la IA se convierte verdaderamente en un asistente en tu bolsillo.
Es una sensación indescriptiblemente genial.
Sin embargo, también debo recordarte que el ecosistema de Skills de OpenClaw tuvo algunos problemas de seguridad recientemente, con más de 230 plugins maliciosos subidos a la comunidad.
Así que al usar OpenClaw, asegúrate de instalar solo Skills de fuentes confiables; no instales cualquier cosa.
Bien, dirección del proyecto: https://github.com/freestylefly/openclaw-wechat. Si te interesa, ve a darle una estrella en GitHub.
Si también usas OpenClaw o tienes ideas sobre la integración con WeChat, ¡hablemos en los comentarios!



![Perdí 6 millones por ignorancia: La única pregunta que separa a un 'incauto' de un 'cliente respetado' en bienes raíces [Con ejemplos reales]](/cdn-cgi/image/width=1920,quality=90,format=auto,metadata=none/https%3A%2F%2Fcms-assets.youmind.com%2Fmedia%2F1783878130911_13t77j_HM6aCr4b0AAhope.jpg)

