苍穹外卖新增在线客服,AI智能助手,AI推荐,堂食
《苍穹外卖项目升级:AI赋能餐饮服务新体验》 该项目对餐饮外卖系统进行了全面升级,前端采用Vue3+TypeScript技术栈重构,后端基于SpringBoot框架。核心创新在于引入多项AI功能:1)人工客服系统支持WebSocket实时对话与历史记录保存;2)AI智能推荐结合用户偏好与菜品数据,支持自然语言查询;3)深度集成DeepSeek大模型的智能助手,具备意图识别与上下文记忆能力。同时新增
·
项目演示:苍穹外卖拓展,新增人工客服、AI智能推荐菜品,AI智能助手,下单时可选外卖或堂食,增加个人中心_哔哩哔哩_bilibili
项目介绍
主要是对前端进行了重构优化,功能上进行了一些拓展,新增人工客服,AI智能助手,AI智能推荐,以及堂食功能,个人中心等,后续有时间将骑手端拓展出来,增加一些推荐算法,使项目更完善
后端技术栈 (Spring Boot)
- 框架: Spring Boot 2.7.3 + MyBatis-plus+ Spring Cache
- 数据库: MySQL
- 缓存: Redis
- 安全: JWT认证
- 大模型:deepseek
前端技术栈
管理端 (Vue 3)
- 框架: Vue 3 + TypeScript + Vite
- UI库: Element Plus
- 状态管理: Pinia
- 图表: ECharts
- 样式: UnoCSS + SCSS
小程序端 (uni-app)
- 框架: uni-app + Vue 3 + TypeScript
- UI库: uView Plus
- 状态管理: Pinia + unistorage持久化
- 样式: UnoCSS + SCSS
一、人工客服功能:
支持用户与真人客服进行实时沟通,处理复杂问题和投诉建议。
核心特性
- 会话管理: 创建和管理客服会话
- 实时通信: 基于WebSocket的实时消息推送
- 消息记录: 完整保存对话历史
- 服务分类: 区分AI助手和人工客服两种服务类型
业务流程
- 创建会话 → 用户点击"人工客服",系统创建或获取现有会话
- 客服分配 → 系统分配可用的人工客服
- 实时对话 → 通过WebSocket进行双向实时通信
- 问题处理 → 客服处理用户问题,提供个性化服务
- 会话结束 → 问题解决后结束会话,保存完整记录
二、AI智能推荐菜品功能:
基于用户偏好和菜品数据的智能推荐系统,帮助用户发现感兴趣的菜品。
核心特性
- 智能推荐算法: 基于菜品热度、用户历史等多维度推荐
- 自然语言交互: 支持"有什么不辣的清淡的"等自然语言查询
- 快捷推荐: 一键获取热门菜品推荐
- 个性化服务: 结合用户历史订单进行个性化推荐
业务流程
- 触发推荐 → 用户询问菜品推荐或点击快捷按钮
- 意图识别 → 系统识别为菜品推荐意图
- 数据分析 → 分析用户历史订单、菜品热度、评分等
- 推荐算法 → 执行推荐算法,筛选合适菜品
- 结果生成 → 格式化推荐结果,包含菜品名称、价格、描述
三、AI智能助手:
集成了DeepSeek大模型,为用户提供智能化的客服体验。
核心特性
- 智能意图识别: 自动识别用户查询意图(订单查询、菜品推荐、通用问答)
- 大模型集成: 复杂问题调用DeepSeek API生成智能回答
- 上下文记忆: 保持对话上下文,提供连贯的交互体验
业务流程
- 用户发起对话 → 小程序消息页面点击"AI智能助手"
- 消息预处理 → 系统接收用户输入,进行文本清洗
- 意图识别 → 通过关键词匹配识别用户意图类型
- 响应生成 → 格式化回复内容,返回给用户
- 对话记录 → 保存会话记录到数据库
四、堂食
用户下单时可选择堂食,付款后会获得取餐码,商家出餐后订单完成
更多推荐
所有评论(0)