#软件资讯 这速度让人震惊!已经有开发者成功逆向腾讯 QClaw 机器人的微信网关,也就是可以将其他 AI 机器人也通过微信收发消息和控制。逆向出来的主要是 API 服务类,可以用于微信 OAuth2 登录流程、实现会话管理、机器人与微信用户间的实时通信等。查看全文:https://ourl.co/112102
QClaw 是腾讯电脑管家推出的基于 OpenClaw 开发的 AI 机器人,该产品旨在简化龙虾的安装部署和日常使用,并且可以通过微信认证服务号的客服功能进行渠道对接,也就是说用户可以在微信里发送命令和查看消息。
尽管目前 QClaw 还在小范围的内测,但已经有开发者通过逆向工程实现对 QClaw 微信访问 API 的访问和交互,新开源的客户端库允许开发者模拟 QClaw 协议,将自己的 OpenClaw AI 机器人甚至其他 AI 智能体连接微信。
项目背景和目的:
这个项目主要是从 QClaw 应用的捆绑文件中提取 API 服务类,然后将其封装为独立的 TS 模块,QClaw 本身可以通过微信 OAuth2 连接并提供 AI 相关的代理网关服务。
这个库本质上属于破解 QClaw 的微信登录和通信协议,让开发者可以不依赖 QClaw 应用本身,直接在自己的项目中使用,最终实现通过微信登录和通信。
典型使用场景包括需要微信登录、会话管理、设备控制或实时消息的 AI / 自动化项目,例如构建 AI 智能体聊天应用,让用户可以通过微信发送消息并接收 AI 智能体的回复。
这个客户端库的特征:
认证登录:支持微信 OAuth2 流程,包括生成二维码 URL、处理 CSRF 状态、交换授权码获取 token、刷新 token、登出和用户信息获取。
会话管理:查询设备状态、断开设备、生成联系链接,支持生成 API 密钥用于 QClaw 模型提供方。
消息传递:实现 AGP WebSocket 客户端,用于 AI 智能体与微信用户间的实时通信。
额外支持:自动重连 / 指数退避、每 20 秒心跳、消息去重和错误处理等。
其他功能:检查 / 提交邀请码、检查应用更新、构建 OpenClaw 配置补丁。
目前仅供学习研究使用:
Photon-HQ / QClaw-WeChat-Client 项目仅供学习和研究使用,考虑到逆向工程本身可能侵犯版权,所以这个项目后续可能也会被删除。
另外腾讯的 QClaw 产品目前也在活跃开发中,只要开发团队改动相关配置就可能导致这个项目失效。
