“码上非遗”——基于SpringBoot的非遗文化传承人平台
日期:2025-07-15  作者:admin   来源:  浏览量:73


软件技术·大二实践学期

项目成员:

王立达、王羽柯、张子渔、孙晶、刘涵

项目简介:

非遗人文化平台,以 Spring Boot 等构建稳定架构,双数据库适配不同数据需求。创新融合 AI大模型 技术,实现智能对话与数据可视化。产教融合提供数字化教学场景,助力理论与实践结合。实用性高,满足多类用户需求,功能覆盖广。协同性佳,整合多方资源,形成生态闭环,为非遗保护与创新提供一体化方案。

主要技术:

Spring Boot - 主框架,提供自动配置、内嵌服务器等特性
 MyBatis Dynamic SQL - 动态SQL构建,支持复杂查询条件
Apache Shiro - 安全框架,负责认证、授权、会话管理
EhCache - 缓存框架,提升系统性能
Google Kaptcha - 验证码生成组件,支持字符和算术验证码
MultipartFile - 文件上传处理,支持单文件和多文件上传
Thymeleaf - 模板引擎,用于服务端渲染
MySQL - 主数据库,存储业务数据
MongoDB - 存储AI对话数据,包括用户消息、AI回复和会话信息。
Chart.js - 数据可视化图表库,支持折线图、柱状图、饼图等
Bootstrap FileInput - 文件上传插件,提供友好的上传界面
原生JavaScript + ES6 - 前端交互逻辑实现
响应式CSS - 适配不同设备屏幕
Nginx - Web服务器和反向代理,处理静态资源和API转发
Maven - 项目构建和依赖管理工具
Git - 版本控制系统
Spring AI Starter Model DeepSeek - 官方AI集成框架,版本1.0.0
DeepSeek大语言模型 - 通过DeepSeek官方API进行对话生成、使用deepseek-chat模型,温度参数0.8,通过配置文件管理API密钥

 

 

图1 登录

 

图2 注册

图3 管理员界面-用户管理-审核传承人资料

 

图4 管理员界面-用户管理-管理用户权限

 

图4 管理员界面-内容管理-审核非遗项目

 

图5 管理员界面-内容管理-处理举报内容

 

图6 管理员界面-数据统计-访问量分析

 

图7 管理员界面-数据统计-用户行为统计

 

图8 管理员界面-数据统计-平台运营报表

 

图9 管理员界面-系统设计-通知公告发布

 

图10 管理员界面-系统设计-分类标签管理

 

图11 非遗人界面-首页

图11 非遗人界面-作品上传

 

图12 非遗人界面-商品管理

 

图13 非遗人界面-互动交流

 

图14 非遗人界面-个人中心

 

图15 用户界面-首页

 

图16 用户界面-传承人

 

图17 用户界面-作品展示

 

图18 用户界面-商品购买

 

图19 用户界面-互动交流

 

图20 用户界面-智能对话

 

图21 用户界面-个人中心

收藏本页