[开源客服系统]AI-CS:一个开源的智能客服系统
【开源客服系统】AI-CS:一个开源的智能客服系统
在寻找客服系统解决方案时,通常会遇到功能单一、部署复杂或成本较高的问题。今天介绍一个开源的智能客服系统项目——AI-CS,它支持多厂商AI模型接入,并提供AI客服与人工客服的协作能力。

核心功能
AI-CS 提供了以下主要功能:
多厂商AI模型支持: 支持 OpenAI、Claude、Gemini 等主流AI模型接入,可根据需求选择不同的AI服务商。
AI与人工客服协作:
- 支持AI客服自动处理常见问题,复杂问题可转接人工
- 人工客服可随时接管对话,系统会保留完整的对话历史
- 实时显示客服在线状态
实时通信: 基于 WebSocket 实现双向实时消息推送,消息即时到达。
文件传输: 支持图片、文档等文件类型的上传和在线预览。
FAQ管理: 内置FAQ管理系统,支持关键词搜索,AI客服可检索知识库内容。
访客插件集成: 提供可嵌入网站的客服小窗组件,通过几行代码即可集成。
响应式UI: 基于 Next.js 14 + Shadcn UI 构建,支持PC、平板、手机等设备。
技术栈
- 后端: Go + Gin + GORM + MySQL
- 前端: Next.js 14 + React + TypeScript + Tailwind CSS
- 实时通信: WebSocket
- UI组件: Shadcn UI
在线演示
Demo 地址: https://demo.cscorp.top
可体验以下功能:
- 访客聊天流程
- AI客服回答
- 客服后台管理
- 响应式界面在不同设备上的表现
适用场景
- 需要搭建客服系统的中小型企业
- 需要可二次开发的客服系统的开发者
- 需要在产品中集成客服功能的SaaS团队
- 学习全栈开发的开发者(项目包含WebSocket、文件上传、权限管理等常见功能)
项目信息
GitHub 地址: github.com/2930134478/AI-CS
项目采用前后端分离架构,代码结构清晰,适合作为学习参考或二次开发的基础。
本作品采用《CC 协议》,转载必须注明作者和本文链接
关于 LearnKu
推荐文章: