当前位置: 首页 > news >正文

开源 AI CRM 系统!新一代客户关系管理系统!

大家好,我是 Java陈序员

在数字化浪潮席卷企业运营的今天,客户关系管理(CRM)系统已成为企业实现精细化运营、提升核心竞争力的关键工具。

今天,给大家介绍一款开源的客户关系管理系统,支持集成 AI 操作!

关注微信公众号:【Java陈序员】,获取开源项目分享、AI副业分享、超200本经典计算机电子书籍等。

项目介绍

CordysCRM —— 新一代的开源 AI CRM 系统,集信息化、数字化、智能化于一体的客户关系管理系统

功能特色

  • 灵活易用:基于 SpringBoot + Vue 现代化技术栈构建,使用体验好;支持基于角色的权限管控,提供灵活的模块化配置,可无缝集成企业微信、钉钉、飞书等主流办公平台,实现高效协同
  • 安全可控:支持私有化部署,所有客户数据与业务信息均存储于企业自有服务器,数据主权完全自主,同时便于深度集成与二次开发
  • AI 加持:开放 MCP Server,借助 MaxKB 强大的智能体开发能力,轻松构建智能创建、智能跟进、智能报价等多样化智能体
  • BI 加持:融合 DataEase 与 SQLBot 的强大能力,实现销售数据可视化呈现、自助分析,以及基于自然语言的智能查询与归因分析

技术栈

  • 后端:SpringBoot + MySQL + Redis
  • 前端:Vue.js + Naive-UI + Vant-UI
  • AI:MaxKB + SQLBot

快速上手

CordysCRM 支持使用 Docker 部署,5 分钟即可快熟部署体验。

1、拉取镜像

docker pull 1panel/cordys-crm

2、创建挂载目录

mkdir -p /data/software/cordys

3、运行启动容器

docker run -d \--name cordys-crm \--restart unless-stopped \-p 8081:8081 \-p 8082:8082 \-v /data/software/cordys:/opt/cordys \1panel/cordys-crm

4、容器启动成功后,浏览器访问

http://{IP/域名}:8081
  • 用户名: admin
  • 密码: CordysCRM

功能体验

  • 首页

  • 线索

  • 客户

  • 商机

  • 产品

  • 角色权限

  • 模块配置

  • 消息配置

  • 企业设置

本地开发

环境准备

1、环境依赖

  • JDK 21+
  • Maven
  • MySQL
  • Redis
  • Node.js

2、克隆或下载源码

git clone https://github.com/1Panel-dev/CordysCRM.git

3、目录结构

├── backend                                  # 后端项目
│   ├── app                                  # 应用程序模块
│   ├── crm                                  # CRM 核心模块
│   └── framework                            # 通用框架模块
├── frontend                                 # 前端项目
│   ├── packages                             # 前端包管理
│   │   ├── lib-shared                       # 公共库模块
│   │   │   ├── api                          # API 封装
│   │   │   ├── assets                       # 静态资源
│   │   │   ├── enums                        # 枚举
│   │   │   ├── hooks                        # 钩子函数
│   │   │   ├── locale                       # 国际化封装
│   │   │   ├── method                       # 工具函数
│   │   │   ├── model                        # 数据模型
│   │   │   ├── types                        # 全局类型声明
│   │   ├── mobile                           # 移动端项目
│   │   ├── web                              # WEB端项目
├── installer                                # 安装脚本
├── conf                                     # 配置文件
│   ├── mysql                                # MySQL 配置
│   ├── redis                                # Redis 配置
│   └── cordys-crm.properties                # 后端项目配置
└── shells                                   # 脚本

后端

1、将整个 CordysCRM 目录以 Mavne 工程的形式导入到 IDEA 中

2、将配置文件 CordysCRM/installer/conf/cordys-crm.properties 拷贝到 CordysCRM/backend/app/src/main/resources/ 目录下

3、修改配置文件 CordysCRM/backend/app/src/main/resources/cordys-crm.properties 中的 MySQL、Redis 连接配置信息

mysql.embedded.enabled=true
spring.datasource.url=jdbc:mysql://127.0.0.1:3306/cordys-crm?autoReconnect=false&useUnicode=true&characterEncoding=UTF-8&characterSetResults=UTF-8&zeroDateTimeBehavior=convertToNull&allowPublicKeyRetrieval=true&useSSL=false&sessionVariables=sql_mode=%27STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION%27
spring.datasource.username=root
spring.datasource.password=CordysCRM@mysql
spring.session.timeout=30dredis.embedded.enabled=true
spring.data.redis.host=127.0.0.1
spring.data.redis.password=CordysCRM@redis
spring.data.redis.port=6379
spring.session.redis.repository-type=indexed

4、修改主启动类 cn.cordys.Application 加载 classpath 目录下的配置文件

@SpringBootApplication(exclude = {QuartzAutoConfiguration.class,LdapAutoConfiguration.class,Neo4jAutoConfiguration.class
})
@PropertySource(value = {"classpath:commons.properties",
//        "file:/opt/cordys/conf/cordys-crm.properties","classpath:cordys-crm.properties",
}, encoding = "UTF-8", ignoreResourceNotFound = true)
@ServletComponentScan
public class Application {public static void main(String[] args) {SpringApplication.run(Application.class, args);}
}

5、修改 CordysCRM/backend/app/src/main/resources/logback-spring.xml 文件中的配置信息

    <property resource="commons.properties"/>
<!--    <property file="/opt/cordys/conf/cordys-crm.properties" ignoreResourceNotFound="true"/>--><property resource="cordys-crm.properties"/>

6、运行主启动类 cn.cordys.Application 启动服务

前端

  • Web 端

1、进入 CordysCRM/frontend/packages/web 目录

cd frontend/packages/web

2、安装依赖

pnpm install## 如未安装 pnpm, 可使用如下命令安装
npm install pnpm -g

3、修改配置文件 CordysCRM/frontend/packages/web/.env.development 中的后端服务地址为:

VITE_DEV_DOMAIN='http://localhost:8081/'

4、启动服务

pnpm run dev

5、浏览器访问

http://localhost:5173

默认用户名/密码:admin/CordysCRM.

  • Mobile 移动端

1、进入 CordysCRM/frontend/packages/mobile 目录

cd frontend/packages/mobile

2、安装依赖

pnpm install## 如未安装 pnpm, 可使用如下命令安装
npm install pnpm -g

3、修改配置文件 CordysCRM/frontend/packages/mobile/.env.development 中的后端服务地址为:

VITE_DEV_DOMAIN='http://localhost:8081/'

4、启动服务

pnpm run dev

5、浏览器访问

http://localhost:3000

默认用户名/密码:admin/CordysCRM.

无论是中小企业还是大型企业,CordysCRM 都能通过灵活的配置、安全的部署和智能的功能,帮助你重新定义客户关系管理。快去部署体验吧~

项目地址:https://github.com/1Panel-dev/CordysCRM

最后

推荐的开源项目已经收录到 GitHub 项目,欢迎 Star

https://github.com/chenyl8848/great-open-source-project

或者访问网站,进行在线浏览:

https://chencoding.top:8090/#/

我创建了一个开源项目交流群,方便大家在群里交流、讨论开源项目

但是任何人在群里打任何广告,都会被 T 掉

如果你对这个交流群感兴趣或者在使用开源项目中遇到问题,可以通过如下方式进群

关注微信公众号:【Java陈序员】,回复【开源项目交流群】进群,或者通过公众号下方的菜单添加个人微信,并备注【开源项目交流群】,通过后拉你进群

大家的点赞、收藏和评论都是对作者的支持,如文章对你有帮助还请点赞转发支持下,谢谢!


http://www.jsqmd.com/news/66052/

相关文章:

  • 2025年有实力的护颈枕头厂家推荐及选购指南
  • 2025年比较好的上海家纺/二线家纺品质优选榜
  • 河北唐山迁西县农村自建房口碑推荐排行榜。2026年迁西县自建房公司权威测评优选。
  • 2025年岩棉板厂家权威推荐榜单:防排烟岩棉板/岩棉隔离带/岩棉毡源头厂家精选
  • 2025年口碑好的家居智能五金/梳妆台智能五金厂家推荐及选择参考
  • 2025年口碑好的家居智能五金/梳妆台智能五金厂家推荐及选择参考
  • 永清县自建房找谁好?河北廊坊永清县自建房公司 / 机构深度评测口碑推荐榜​
  • 永清县自建房找谁好?河北廊坊永清县自建房公司 / 机构深度评测口碑推荐榜​
  • 沙河市农村自建房找谁好?河北省邢台市沙河市自建房公司/机构深度评测口碑推荐榜
  • 2025年评价高的6082铝板厂家推荐及选择指南
  • 2026年河北省邢台市沙河市农村自建房推荐榜,图南建房宝领衔 六家实力公司赋能乡村宜居生活
  • 2026年河北石家庄无极县农村自建房推荐榜,图南建房宝领衔 六家实力公司赋能乡村宜居生活
  • 千万级大表如何删除数据?
  • 2025年管母线厂家权威推荐榜单:绝缘管型母线/全屏蔽绝缘铜管母线/管母线源头厂家精选
  • 2025年知名的7075铝材/铝棒铝材厂家推荐及采购参考
  • 批量处理多个excel文件去公式的方法
  • 在河北省邢台市沙河市老家农村盖房子,靠谱的自建房公司口碑推荐。河北省邢台市沙河市自建房公司/机构权威测评推荐排行榜
  • 想在饶阳县老家农村盖房子,靠谱的自建房公司口碑推荐。河北衡水饶阳自建房公司/机构权威测评推荐排行榜。
  • 腾讯云EdgeOne Pages托管Blazor Wasm
  • 2025年质量好的苏州喷砂机TOP实力厂家推荐榜
  • TLS1.3协议分析(3)
  • 饶阳县农村自建房找谁好?河北衡水饶阳自建房公司/机构深度评测口碑推荐榜
  • 2026年河北衡水饶阳农村自建房推荐榜,图南建房宝领衔 六家实力公司赋能乡村宜居生活
  • 2025年比较好的拉拔润滑剂厂家最新TOP排行榜
  • Solon AI 开发学习18 - generate - 生成示例参考
  • 2026 年河北沧州吴桥县农村自建房推荐榜,图南建房宝领衔 六家实力公司赋能乡村宜居生活
  • 2025年评价高的十大品牌挤塑板厂家选购指南与推荐
  • 纳秒绿光vs红外皮秒,哪款激光器更适合玻璃切割打孔?-外协加工-委外加工-专注于河南郑州激光微纳代加工-激光切割雕刻打孔打标镭雕焊接划线表面处理-芯晨微纳(河南)光电科技有限公司
  • 吴桥县农村自建房找谁好?河北沧州吴桥县自建房公司 / 机构深度评测口碑推荐榜
  • 20225.10.2