基于 openwechat + OpenAI API + Docker
实现基本的消息(好友、群组)接收与自定义回复、公众号消息监听。 方便在微信中使用 ChatGPT 或者使用自己部署的开源大模型(如 Qwen、GLM、llama2、baichuan2……)
开箱即用的微信机器人解决方案,支持多种 AI 模型
支持好友消息、群组消息的智能接收与自定义回复,基于 AI 模型实现自然对话。
支持 ChatGPT 及自己部署的开源大模型(Qwen、GLM、llama2、baichuan2 等)。
一键 Docker 部署,开箱即用。支持数据持久化,重启后自动恢复登录状态。
支持公众号消息监听功能,不错过重要资讯更新。
智能断线重连机制,确保服务稳定运行,手机扫码登录后自动保持连接。
完全开源,基于 openwechat 项目。详细文档请查看 GitHub 仓库。
三步即可搭建你的专属微信机器人
【可选】注册 OpenAI 并获取其 token,或使用自己部署的开源模型
执行 Docker 命令启动服务,首次运行复制控制台链接访问扫描登录
后续自动推消息到手机登录,即可在微信中使用 AI 助手
docker run -d \
-p 8888:8080 \
--name samge_wx_bot \
-v xxx/docker_data/samge_wx_bot/wxBotCache:/app/tmp/wxBotCache \
-v xxx/docker_data/samge_wx_bot/config.json:/app/config.json \
--restart always \
samge/samge_wx_bot:v2
查看详细参数说明 →
需要自定义或调试?按照以下步骤进行本地开发
cp config.dev.json config.json
go mod tidy
go run cmd/wxBot/main.go
关于使用微信机器人助手的常见疑问
该程序仅供技术交流,使用者所有行为与本项目作者无关。使用本程序可能违反微信服务条款,请谨慎使用并承担相应风险。