ChatGPT on WeChat 使用教程

ChatGPT on WeChat 使用教程

项目简介

ChatGPT on WeChat(CowAgent)是基于大模型的超级AI助理,能主动思考和任务规划、访问操作系统和外部资源、创造和执行Skills、拥有长期记忆并不断成长。支持微信、企业微信、飞书、钉钉、微信公众号、网页等多个平台接入。

可选择 OpenAI / Claude / Gemini / DeepSeek / Qwen / GLM / Kimi / LinkAI 等主流大模型,能处理文本、语音、图片和文件,可快速搭建个人AI助手和企业数字员工。GitHub Star 已达 42.2K。

💡
GitHub 地址:
https://github.com/zhayujie/chatgpt-on-wechat

核心亮点

📱 多平台接入
微信、企微、飞书、钉钉、公众号、网页全覆盖,一套代码多端运行
🧠 多模型支持
GPT / Claude / Gemini / DeepSeek / Qwen / Kimi 等主流大模型随意切换
🔌 插件生态
丰富的插件系统,支持联网搜索、知识库、角色扮演、Midjourney绘图等
🏢 企业级方案
可快速搭建企业数字员工,支持多轮对话、语音交互、文件处理

支持的平台

💬 微信
个人微信接入,群聊/私聊均支持
💼 企业微信
企业微信应用接入,适合企业场景
🐦 飞书
飞书机器人接入,团队协作首选
📌 钉钉
钉钉机器人接入,办公场景利器

环境要求

  • Python 3.7 ~ 3.10(推荐 3.10)
  • 操作系统:Windows / macOS / Linux 均支持
  • AI API Key:需要至少一个大模型的API密钥(如OpenAI、DeepSeek等)
  • 可选:Docker:支持Docker一键部署

快速部署

方式一:源码部署

步骤 1
克隆仓库

将项目代码拉取到本地:

bash
git clone https://github.com/zhayujie/chatgpt-on-wechat.git
cd chatgpt-on-wechat
步骤 2
安装依赖

安装 Python 依赖包:

bash
pip3 install -r requirements.txt
pip3 install -r requirements-optional.txt  # 可选依赖
步骤 3
配置参数

复制配置模板并填入你的API密钥和通道配置:

bash
cp config-template.json config.json
# 编辑 config.json,填入:
# - open_ai_api_key: 你的API密钥
# - model: 选择模型(如 gpt-4o, deepseek 等)
# - channel_type: 选择接入渠道(wx, wework, feishu, dingtalk 等)
步骤 4
启动运行

一条命令启动AI助手:

bash
python3 app.py

✅ 启动后扫码登录微信,即可开始与AI对话!

方式二:Docker一键部署

步骤 1
拉取镜像并启动
bash
docker run -d \
  --name chatgpt-on-wechat \
  -e OPEN_AI_API_KEY=你的API密钥 \
  -e MODEL=gpt-4o \
  -e CHANNEL_TYPE=wx \
  zhayujie/chatgpt-on-wechat

核心配置说明

模型配置

在 config.json 中配置你要使用的AI大模型:

json
{
  "model": "gpt-4o",
  "open_ai_api_key": "sk-xxx",
  "open_ai_api_base": "https://api.openai.com/v1"
}

支持的模型包括:GPT-4o、Claude、Gemini、DeepSeek、Qwen、GLM、Kimi、LinkAI 等。

通道配置

通过 channel_type 字段切换接入平台:

  • wx – 个人微信
  • wework – 企业微信应用
  • feishu – 飞书
  • dingtalk – 钉钉
  • wechatmp – 微信公众号
  • web – 网页端

常见问题

Q: 支持哪些AI大模型?

支持 OpenAI(GPT-4o/GPT-4)、Claude、Gemini、DeepSeek、通义千问(Qwen)、智谱GLM、Kimi、LinkAI 等主流大模型,通过修改配置即可快速切换。

Q: 可以同时接入多个平台吗?

可以!通过部署多个实例、每个实例配置不同的 channel_type,即可同时在微信、企微、飞书、钉钉等多个平台运行AI助手。

Q: 需要什么服务器配置?

项目本身非常轻量,1核1G的服务器即可运行。如果使用Docker部署,确保安装了 Docker 20.10+ 即可。国内云服务器(阿里云、腾讯云等)均可使用。

Q: 如何使用插件?

项目内置丰富的插件系统,在 plugins 目录下可以看到可用的插件。可以通过配置文件或对话指令来启用/禁用插件,包括联网搜索、知识库问答、角色扮演、Midjourney绘图等。

© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享