开源版 Salesforce + ChatGPT,让销售团队用对话完成客户管理、知识查询和任务执行。
<a href="https://github.com/WuKongOpenSource/Wukong-AICRM/raw/main/LICENSE"><img src="https://img.shields.io/badge/License-Noncommercial%20Use-blue.svg" alt="License" /></a>
<a href="https://github.com/WuKongOpenSource/Wukong-AICRM/raw/main/LICENSE"><img src="https://img.shields.io/badge/Commercial%20Use-Authorization%20Required-orange.svg" alt="Commercial Use" /></a>
<a href="https://github.com/WuKongOpenSource/Wukong-AICRM/stargazers"><img src="https://img.shields.io/github/stars/WuKongOpenSource/Wukong-AICRM?style=flat" alt="GitHub Stars" /></a>
<a href="https://github.com/WuKongOpenSource/Wukong-AICRM/pulls"><img src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg" alt="PRs Welcome" /></a>
<a href="https://www.72crm.ai/"><strong>在线体验</strong></a>
·
<a href="#快速开始"><strong>快速部署</strong></a>
·
<a href="#产品预览"><strong>产品预览</strong></a>
·
<a href="https://bbs.72crm.com#/forum/detail/2069232286842191872"><strong>社区讨论</strong></a>
·
<strong>中文</strong> | <a href="https://github.com/WuKongOpenSource/Wukong-AICRM/blob/main/docs/i18n/README.en-US.md"><strong>English</strong></a>
| 立即体验 | 核心能力 | 产品预览 | 技术栈 | 快速开始 | 配置说明 |
悟空 AICRM 是面向销售团队、客户成功团队和业务管理者的开源 AI CRM。它把客户资料、沟通记录、任务日程、企业知识库和 AI 对话放在同一个工作流中,帮助团队更快判断客户状态、生成下一步动作、沉淀优秀经验,并持续提升销售执行效率。
传统 CRM 更擅长记录客户信息,而销售每天真正需要的是知道“今天该跟谁”“下一步做什么”“客户为什么停滞”“该如何专业回复”。悟空 AICRM 在完整 CRM 业务流程的基础上,引入 AI 客户智能、AI 任务日程和 AI 知识库能力,让系统不只是信息仓库,而是销售团队每天使用的智能执行工作台。
客户推进更清晰自动汇总客户资料、联系人、跟进记录和商机阶段,给出客户摘要、风险提醒与下一步建议。 |
销售动作更自动从对话、会议和客户分析中提取待办事项,自动生成任务、日程、优先级与提醒。 |
团队经验可复用连接产品资料、合同、会议纪要和优秀话术,让 AI 基于企业知识生成专业回答。 |
| 在线演示站 https://www.72crm.ai/ 注册云平台账号后体验完整产品能力。 | 体验账号 请在云平台注册新用户 用于测试在线演示站和 AI CRM 工作流。 | 帮助与讨论 前往社区论坛 反馈问题、交流想法、参与共建。 |
提示:请注册云平台账号后体验产品能力。生产环境上线后,请及时修改初始化管理员密码,并关闭不需要的演示数据。
AI 对话助手像问同事一样询问客户、业绩、任务和知识库内容,系统可结合结构化数据与企业文档生成可追溯、可执行的业务回答。 |
知识库 RAG 增强上传产品手册、合同、方案、会议纪要和话术材料,让 AI 基于企业资料回答,减少重复搜索。 |
智能客户管理集中管理客户信息、联系人、跟进记录、商机阶段和客户上下文,自动识别客户阶段、需求重点和潜在风险。 |
AI 任务生成在对话或客户分析后直接生成待办事项、提醒和优先级,把“应该做什么”变成可跟踪的工作项。 |
团队协同客户动态、任务分配、知识更新和项目进展在团队内同步,让主管、销售、售前和客户成功围绕同一上下文协作。 |
邮箱与沟通沉淀接入 Gmail、Outlook / Microsoft 365、自定义 IMAP / SMTP,沉淀邮件上下文并辅助生成沟通内容。 |
| AI 对话工作台 | 客户画像与智能分析 |
|---|---|
![]() |
![]() |
| 任务管理 | AI 知识库 |
|---|---|
![]() |
![]() |
销售打开工作台即可查看今日优先客户、逾期任务和风险提醒。进入客户详情后,AI 会基于客户资料、跟进记录和历史任务生成摘要,提示下一步应该发资料、约演示、补报价还是安排复访。

主管可以看到哪些重点客户长时间未跟进、哪些商机存在停滞风险、哪些销售任务逾期未处理,并在关键节点安排售前、客户成功或管理者介入。

客户成功团队可以通过客户互动频率、服务问题、任务逾期和沟通记录提前识别风险客户,及时安排回访、升级处理或内部协同。

系统可以将优秀销售的话术、方案、成交路径和行业经验沉淀到知识库中。新人面对客户问题时,可以通过 AI 调用企业知识生成更专业、更一致的回复。

Wukong AICRM 以 AI Assistant 为统一交互入口,把客户管理、知识库问答和任务执行连接在同一个工作流中。

┌───────────────┐
│ User │
└──────┬────────┘
│
▼
┌───────────────┐
│ AI Assistant │
└──────┬────────┘
│
┌─────┼─────┐
│ │ │
CRM RAG Workflow
│ │ │
└─────┼─────┘
│
▼
PostgreSQL
Redis
MinIO
| 技术 | 版本 | 说明 |
|---|---|---|
| Java | 21 | 编程语言 |
| Spring Boot | 3.3.12 | 应用框架 |
| Spring AI | 1.0.0 | AI / LLM 集成,支持 OpenAI 兼容 API |
| PostgreSQL | 17 | 主数据库 |
| MyBatis-Plus | 3.5.7 | 数据持久层框架 |
| Redis | - | 缓存与会话管理 |
| MinIO | - | 对象存储,用于文档和文件 |
| 技术 | 版本 | 说明 |
|---|---|---|
| Vue | 3.4 | 前端框架 |
| TypeScript | 5.5 | 类型安全 |
| Element Plus | 2.8 | UI 组件库 |
| Pinia | 2.2 | 状态管理 |
| Tailwind CSS | 3.4 | 实用 CSS 框架 |
| Vite | 5.4 | 构建工具 |
wk_ai_crm/
├── backend/ # 后端 Spring Boot 项目
│ ├── src/main/java/ # Java 源码
│ ├── src/main/resources/ # 配置文件
│ └── pom.xml # Maven 配置
├── frontend/ # 前端 Vue 项目
│ ├── src/ # 前端源码
│ └── package.json # npm 配置
├── docker/ # Docker 部署配置
│ ├── docker-compose.yaml # 编排文件
│ └── nginx/ # Nginx 配置
├── docs/ # 文档与产品截图
├── LICENSE # 协议文件
└── README.md # 本文档
推荐优先使用 Docker 一键安装;如果需要本地二次开发,再使用源码手动安装。
先决条件:
git clone https://github.com/WuKongOpenSource/Wukong-AICRM.git
cd Wukong-AICRM/docker
docker-compose up -d
访问 http://localhost 即可进入系统。
先决条件:
Redis 6+
克隆项目
git clone https://github.com/WuKongOpenSource/Wukong-AICRM.git
cd Wukong-AICRM
cd backend
mvn clean install
mvn spring-boot:run
API 服务将在 http://localhost:8088 运行,Knife4j API 文档地址为 http://localhost:8088/doc.html。
cd frontend
npm install
npm run dev
前端将在 http://localhost:5173 运行。
首次运行前,请根据 backend/src/main/resources/application.yml 中的注释,配置数据库、AI API Key 和其他必要信息。
主要配置文件:backend/src/main/resources/application.yml
spring:
datasource:
url: jdbc:postgresql://localhost:5432/wk_ai_crm
username: postgres
password: your_password
spring:
data:
redis:
host: localhost
port: 6379
password: your_password
database: 7
spring:
ai:
openai:
api-key: your_api_key
base-url: https://api.openai.com/v1/ # 或其他兼容 API
chat:
options:
model: gpt-4
minio:
enabled: true
endpoint: http://localhost:9000
access-key: minioadmin
secret-key: minioadmin
bucket: ai-crm
weknora:
enabled: true
base-url: http://localhost:8080/api/v1
api-key: your_api_key
knowledge-base-id: your_kb_id
启动后端服务后,访问 Knife4j API 文档:
http://localhost:8088/doc.html
悟空 AICRM 支持接入兼容 OpenAI API 格式的模型服务。你可以根据部署环境配置 OpenAI、DeepSeek、通义千问、豆包、智谱等模型供应商。安装完成后,需要到“系统设置”的“API / AI”中配置对应 Key,否则 AI 对话会报错。
Q:AI 模型支持哪些?
A:默认支持任何提供 OpenAI 兼容 API 的模型,如 OpenAI GPT 系列、DeepSeek、Ollama 本地模型等。在后台“系统设置”的“API / AI”配置中填入对应 API Key 即可。
Q:商业使用时数据安全吗?
A:项目可完全私有化部署,客户、文档、AI 交互等数据均保存在你自己的服务器中,便于满足企业数据安全要求。
Q:如何获取更多帮助?
A:可以访问项目的 社区论坛 提问,或通过 GitHub Issues 反馈问题。
欢迎通过 Issue、Pull Request 和社区讨论参与共建。你可以帮助我们:
Wukong AICRM 源代码开放用于学习、研究、评估和其他非商业用途。商业使用、生产环境部署、托管服务、商业化衍生产品、插件 / Agent 市场合作以及品牌使用,需要取得单独商业授权。请阅读 LICENSE、LICENSE.en.md、NOTICE 和 TRADEMARKS.md。
如果你希望了解产品能力、私有化部署、二次开发或企业服务,可以通过官网、社区论坛或开源仓库 Issue 与我们联系。
如果 Wukong AICRM 对你有帮助,请给我们一个 Star。这是对开源工作的最大鼓励。
<a href="https://github.com/WuKongOpenSource/Wukong-AICRM">GitHub 仓库</a>
·
<a href="https://www.72crm.ai/">在线体验</a>
·
<a href="https://bbs.72crm.com">社区论坛</a>
$ claude mcp add Wukong-AICRM \
-- python -m otcore.mcp_server <graph>