作者简介:老纪,曾任职多家上市公司,具备多年架构经验,主导过上亿用户规模的产品设计,目前专注于 AI 应用在企业中的实践与落地。
最近我在筹备《AI低代码实践》专栏,会持续分享一线企业的 AI 应用案例,并拆解可视化搭建平台、AI 低代码产品及办公协同软件的实现路径。
此前,我已介绍过飞书多维表格、Dify AI 工作流以及织信这类企业级 AI 开发平台。而昨天下午,我花了约两小时,配合 AI 工具,快速打磨出了一套完整的 CRM(客户关系管理)系统。
CRM 的核心价值,在于以客户为中心,通过数字化打通“获客-转化-留存-复购-推荐”全链路,帮助企业降本增效、提升客户生命周期价值与市场竞争力。
在动手之前,我调研了当前主流的商业产品,并结合之前提出的 AI 低代码设计理念,最终做出一套覆盖客户管理、数据分析、表单收集与工作流设计的全栈方案。大家可以直接部署使用,也欢迎在此基础上二次开发。
例如,在系统中你可以随时设计各类客户收集表单:
后台内置了表单收集与统计分析功能,同时也支持可视化设计工作流,并自定义审批节点与流转条件:
当然,也接入了 AI 分析模块,能直接对线索数据进行智能解析与归类:
后续我会将这套系统上架到应用商店,支持一键安装或独立部署至自有服务器。
下面,我就把这次搭建的全栈 CRM 系统。从设计思路到功能细节,完整分享给大家。
技术栈
后端
- NestJS 10.x
- TypeScript
- JWT 认证
- JSON 文件存储(支持无缝切换数据库)
前端
- Vue 3.5
- TypeScript
- TDesign Vue Next
- Pinia 状态管理
- Vue Router
- Axios
- Echarts 5.x
功能特性
已实现核心模块
1、用户认证
- 注册与登录
- JWT Token 认证
- 角色权限控制(管理员 / 销售)
2、客户管理
- 客户列表查看与多条件搜索
- 新建、编辑、删除客户信息
- 客户详情页与交互时间线
- 标签体系管理
3、线索管理
- 线索状态流转(未跟进 → 跟进中 → 已合格 → 已成交 / 无效)
- 意向等级标识
- 线索筛选与分配
4、跟进记录
- 多种跟进方式记录(电话、邮件、会议等)
- 时间线可视化展示
- 下次跟进提醒
5、任务管理
- 个人待办事项管理
- 优先级与到期时间设置
- 任务状态跟踪与切换
6、文件管理
- 支持图片、PDF、Word、Excel 上传
- 客户附件统一管理
- 在线预览与下载
7、数据大屏
- 实时统计看板
- Echarts 多维图表展示
- 业务数据多维度分析
8、组织与权限
- 支持动态创建部门与岗位
- 基于组织架构的权限体系
- 角色与数据权限隔离
9、其他基础支持
- 全局分页
- Mock 数据生成
- 统一搜索与筛选组件
设计思路:为什么这些功能要先做?
我并没有追求“大而全”,而是确保每一个功能都能跑得通、接得住、沉得下。
例如:
- 线索流转设计了清晰的状态机,避免销售跟进丢失;
- 文件管理直接对接预览,减少下载再打开的步骤;
- 数据看板聚焦在“客户转化”与“跟进效率”两个关键指标,不做复杂报表堆砌;
- 权限体系基于组织架构设计,而不是为单人配置,这样系统在组织扩张时仍能保持清晰。
这也延续了我一贯的主张:系统不是功能的堆砌,而是流程的连贯。企业 80% 的管理问题不是因为功能少,而是因为流程断点。
你可以这样体验
我已在测试环境部署了完整版本,你可以申请体验账号亲自操作:
体验地址:www.informat.cn/
(体验账号需简单申请,通过后即可进入系统深度试用)
最后
这次快速实现,再次验证了“AI + 低代码”在垂直业务系统中落地的可能性——不需要庞大团队和漫长周期,也能构建出可用、可扩、可维护的业务系统。
如果你对某个模块的实现细节感兴趣,或在实际使用中有建议,欢迎留言交流。后续我将在《AI低代码实践》专栏中持续拆解这类应用的构建路径与实战经验,感兴趣的朋友可以关注或私信沟通。
让我们保持迭代,持续输出。