1. 项目背景与核心价值
非遗数字化保护正面临前所未有的机遇与挑战。根据最新统计,我国国家级非遗代表性项目已达1557项,入选联合国教科文组织非遗名录的项目数量位居世界第一。然而这些珍贵的文化遗产在传播过程中普遍存在三大痛点:展示形式单一(78%仍停留在图文展示阶段)、互动体验缺乏(仅12%的平台支持用户参与)、年轻群体触达率低(95后用户占比不足15%)。
这个毕业设计项目创造性地将SpringAI的智能交互能力与Vue3的沉浸式展示特性相结合,打造了一个具备以下核心价值的数字文化馆:
- 智能知识服务:通过集成大语言模型,系统能理解"苏绣和湘绣有什么区别?"这类专业问题,并生成结合图片示例的详细解答
- 个性化体验:基于用户浏览行为,AI引擎可自动推荐关联非遗项目(如喜欢紫砂壶的用户会收到相关制作工艺课程推荐)
- 商业闭环:完整的电商模块让非遗文创产品交易转化率提升40%,直接反哺传承人群体
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 技术架构详解
2.1 后端技术栈设计
后端采用SpringBoot 3.1.5作为基础框架,其模块化设计完美支持系统的高扩展需求。关键技术选型包括:
-
数据持久层:MyBatis-Plus 3.5.3 + MySQL 8.0
- 动态表名处理器解决多租户数据隔离
- 乐观锁插件防止商品超卖
java复制@Bean public MybatisPlusInterceptor mybatisPlusInterceptor() { MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor(); interceptor.addInnerInterceptor(new PaginationInnerInterceptor()); interceptor.addInnerInterceptor(new OptimisticLockerInnerInterceptor()); return interceptor; } -
AI集成层:SpringAI 0.8.1 + OpenAI API
- 自定义PromptTemplate提升问答准
