# 开源微信公众号ChatGPT
**Repository Path**: wy521a/astar-weixin-mp
## Basic Information
- **Project Name**: 开源微信公众号ChatGPT
- **Description**: ChatGPT接入微信公众号,帮助公众号集成ChatGPT进行聊天对话智能机器人。基于Spring Boot 和 WxJava 实现的微信公众号Java后端项目,支持多公众号。扩展微信公众号实现模板推送消息
- **Primary Language**: Java
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: https://gitee.com/wy521a/astar-weixin-mp
- **GVP Project**: No
## Statistics
- **Stars**: 70
- **Forks**: 30
- **Created**: 2023-02-21
- **Last Updated**: 2025-04-26
## Categories & Tags
**Categories**: weixin-app
**Tags**: chatGPT, Java, 微信, 公众号, SpringBoot
## README
# 一颗星微信公众号
#### ChatGPT接入微信公众号,帮助公众号集成ChatGPT进行聊天对话智能机器人
### 微信公众号正式环境(扫码体验GPT)
### 扫码交流
## 效果截图
## 使用步骤:
1. 主要配置说明如下:
```
wx:
mp:
useRedis: false
redisConfig:
host: 127.0.0.1
port: 6379
timeout: 2000
configs:
- appId: 1111 # 第一个公众号的appid
secret: 1111 # 公众号的appsecret
token: 111 # 接口配置里的Token值
aesKey: 111 # 接口配置里的EncodingAESKey值
- appId: 2222 # 第二个公众号的appid,以下同上
secret: 1111
token: 111
aesKey: 111
```
2. 运行Java程序:`WxMpDemoApplication`;
4. 配置微信公众号中的接口地址:http://公网可访问域名/wx/portal/xxxxx (注意,xxxxx为对应公众号的appid值);
5. 根据自己需要修改各个handler的实现,加入自己的业务逻辑。
##### 鸣谢:[binarywang作者开源](https://gitee.com/binary/weixin-java-mp-demo-springboot/tree/master)
##### 功能欠缺
1. 如果网络情况,或者内容量比较大应该改为异步推送,否则会回复失败
2. 需要海外服务器,或者代理进行调用
3. 如需部署联系作者哦