继承自 chatgpt-on-wechat 和 dify-on-wechat
20250213023138408.mp4
支持 Coze 插件,支持插件卡片转微信链接
本项目主要对接 Coze 平台,所以需要在 Coze 平台注册账号,并且创建机器人,创建完成后需要前往 个人访问令牌页面 添加令牌
基于 Gewechat 项目实现的微信个人号通道,使用 iPad 协议登录,相比 itchat 协议更稳定。
# 从阿里云镜像仓库拉取(国内)
docker pull registry.cn-chengdu.aliyuncs.com/tu1h/wechotd:alpine
docker tag registry.cn-chengdu.aliyuncs.com/tu1h/wechotd:alpine gewe
# 创建数据目录并启动服务
mkdir -p gewechat/data
docker run -itd -v ./gewechat/data:/root/temp -p 2531:2531 -p 2532:2532 --restart=always --name=gewe gewe
(1) 克隆项目代码:
git clone https://github.com/JC0v0/Coze-on-Wechat
cd Coze-on-Wechat/
(2) 创建虚拟环境:
使用 venv 创建虚拟环境
python3 -m venv Coze-on-Wechat
source Coze-on-Wechat/bin/activate
使用 conda 创建虚拟环境
conda create -n Coze-on-Wechat python=3.12
conda activate Coze-on-Wechat
(3) 安装核心依赖 (必选):
pip3 install -r requirements.txt
(4) 配置 config.json:
cp config.json.example config.json # 如果你使用web启动,则不需要配置
python3 app.py # 需要先配置 config.json 中的参数
nohup python3 app.py & tail -f nohup.out # 需要先配置 config.json 中的参数
cd web/
streamlit run Home.py # 可以在网页配置 config.json
# 克隆项目
git clone https://github.com/JC0v0/Coze-on-Wechat
cd Coze-on-Wechat
# 创建必要的目录
mkdir -p gewechat/data
cp config-template.json config.json
# 启动服务
docker-compose up -d
启动后访问 http://您的服务器IP:8501
进入 Web 界面完成配置。
更多详细的 Docker 部署说明请参考 Docker 部署指南。