产品简介
Evolution API 是一个生产就绪的开源 REST API,专为 WhatsApp 和多渠道消息传递设计。它帮助开发者轻松集成 WhatsApp 功能,构建自动化消息系统,适合需要客户服务、聊天机器人集成的企业团队。

核心功能
- 支持 WhatsApp Web API 和官方 Cloud API 双通道集成
- 原生集成 Typebot、Chatwoot、Dify、OpenAI 等聊天机器人平台
- 支持 RabbitMQ、Apache Kafka、Amazon SQS 等事件流处理系统
- 灵活媒体文件存储,支持 Amazon S3 和 MinIO
- 多数据库兼容,支持 PostgreSQL 和 MySQL
快速开始
- 克隆仓库并安装依赖:git clone 和 npm install
- 配置环境变量,复制 .env.example 并编辑数据库和 Redis 设置
- 运行数据库迁移命令:npm run db:generate 和 npm run db:deploy
- 启动服务:运行 npm run dev:server 或生产构建命令
界面预览
与其他方案对比
| 对比项 | evolution-api | 同类方案 |
|---|---|---|
| API 支持类型 | 支持 WhatsApp Web API 和官方 Cloud API 双通道 | 许多同类方案可能只支持一种 API 类型或需要付费 |
| 集成生态系统 | 原生集成多种聊天机器人和事件系统,无需额外配置 | 其他方案可能需要自行开发集成或依赖第三方 |
适合谁用
- 需要集成 WhatsApp 到企业系统的开发者
- 构建自动化客户服务或聊天机器人的团队
- 使用多渠道消息传递平台进行运营的人员
下载与版本
当前最新版本为 2.3.7,发布于 2025-12-05。支持 Windows、macOS、Linux。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/evolution-foundation/evolution-api