以下是基于最新资料的 Gewechat 部署与使用教程,结合多个可靠来源整理而成:
一、Gewechat 简介
Gewechat 是基于 iPad 协议的微信机器人框架,用于替代早期易被封禁的 Itchat。其核心优势是支持 Docker 部署,并通过 API 提供微信消息收发、文件传输等功能,适合搭建自动化客服、智能助手等场景。
核心特性:
• 协议稳定:相比 Itchat,封号风险更低(需配合同省服务器使用)。
• API 支持:提供 RESTful 接口,方便与第三方系统(如 Dify、ChatGPT)集成。
• 功能扩展:支持消息监听、群管理、文件上传/下载等。
二、部署准备
1. 硬件与账号要求
• 服务器/电脑:推荐使用 Linux 服务器(如 Ubuntu 22.04)或长期开机的本地电脑。
• 微信账号:需实名认证的微信号(建议使用“小号”,避免主号被封)。
• 网络环境:服务器需与微信号归属地同省(如广东微信号需部署在广东服务器)。
2. 依赖安装
• Docker 环境:需提前安装 Docker 和 Docker Compose。
# 安装 Docker