本项目为茶企打造全链路溯源+AI品牌讲解系统。消费者扫描茶饼/茶包上的二维码,即可查看从种植、加工、包装到物流的四环节全链路溯源时间轴,验证产品真伪,同时AI虚拟茶艺师形象自动语音讲解茶叶的产地故事、制作工艺和冲泡建议。立项背景是茶叶市场假冒伪劣泛滥、消费者难以辨别真伪,且传统防伪码仅能做真伪验证,缺乏品牌文化传递。核心模块包括:四环节溯源数据采集系统(茶农/加工厂/物流多角色录入)、二维码动态生成与防伪标识、溯源时间轴可视化展示、区块链哈希存证防篡改、AI虚拟茶艺师形象讲解、茶企管理后台(数据录入+讲解词配置+扫码数据分析看板)。
整体采用前后端分离架构:前端 Vue.js 构建消费者扫码落地 H5 页和茶企管理后台;后端 SpringBoot 提供溯源数据 API、AI 讲解服务、防伪验证三大模块。MySQL 存储全链路溯源数据,Redis 加速扫码查询响应,FISCO BCOS 联盟链存储哈希指纹实现不可篡改存证。本人独立负责全栈开发,核心难点在于四环节数据采集的角色权限隔离——茶农、加工厂、物流、管理员各有不同数据字段和操作权限,采用 RBAC 权限模型 + 数据行级过滤实现。另一个难点是溯源时间轴的动态渲染——不同茶叶品类(绿茶/红茶/普洱)加工环节差异大,通过配置化环节模板引擎 + 时间轴动态生成算法,一套代码适配多种品类。