基于大模型的超级AI助理,微信/企微/飞书/钉钉多平台接入
⭐ 42.2K Star · 开源免费ChatGPT on WeChat(CowAgent)是基于大模型的超级AI助理,能主动思考和任务规划、访问操作系统和外部资源、创造和执行Skills、拥有长期记忆并不断成长。支持微信、企业微信、飞书、钉钉、微信公众号、网页等多个平台接入。
可选择 OpenAI / Claude / Gemini / DeepSeek / Qwen / GLM / Kimi / LinkAI 等主流大模型,能处理文本、语音、图片和文件,可快速搭建个人AI助手和企业数字员工。GitHub Star 已达 42.2K。
将项目代码拉取到本地:
git clone https://github.com/zhayujie/chatgpt-on-wechat.git
cd chatgpt-on-wechat
安装 Python 依赖包:
pip3 install -r requirements.txt
pip3 install -r requirements-optional.txt # 可选依赖
复制配置模板并填入你的API密钥和通道配置:
cp config-template.json config.json
# 编辑 config.json,填入:
# - open_ai_api_key: 你的API密钥
# - model: 选择模型(如 gpt-4o, deepseek 等)
# - channel_type: 选择接入渠道(wx, wework, feishu, dingtalk 等)
一条命令启动AI助手:
python3 app.py
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大模型:
{
"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 - 网页端支持 OpenAI(GPT-4o/GPT-4)、Claude、Gemini、DeepSeek、通义千问(Qwen)、智谱GLM、Kimi、LinkAI 等主流大模型,通过修改配置即可快速切换。
可以!通过部署多个实例、每个实例配置不同的 channel_type,即可同时在微信、企微、飞书、钉钉等多个平台运行AI助手。
项目本身非常轻量,1核1G的服务器即可运行。如果使用Docker部署,确保安装了 Docker 20.10+ 即可。国内云服务器(阿里云、腾讯云等)均可使用。
项目内置丰富的插件系统,在 plugins 目录下可以看到可用的插件。可以通过配置文件或对话指令来启用/禁用插件,包括联网搜索、知识库问答、角色扮演、Midjourney绘图等。