项目一:五育并举评价智能体
项目简介:面向学校学生综合素质评价体系,建设评价指标、评价任务、结果查询、分析看板、学生报告、历史报告及 AI 辅助问答等功能,对学生进行多维度的评价分析。
技术栈:Spring Boot、MyBatis-Plus、MySQL、Redis
个人职责:
•负责评价模块相关后端开发,完成数据看板、学生报告生成、表格视图、图标分析等核心接口实现;
•结合教师、学生、管理员不同角色,设计并实现数据权限控制与范围过滤逻辑;
•针对报表和统计类接口进行性能优化,使用 Redis 缓存、批量查询替代循环查库,降低接口耗时;
•参与 AI 问答与评价分析相关接口开发,支持历史会话、智能问答。
项目二:GPT 教学辅助平台
项目简介:教学资源与 AI 学科问答一体化平台,基于学科模型实现智能问答,并结合资源全文检索能力。系统支持教学资源统一管理、内容检索、上下文问答,提升了资源利用效率和问答交互体验。
技术栈:Spring Boot、MyBatis-Plus、MySQL、Redis、Elasticsearch、SSE
个人职责:
•负责AI学科问答模块后端开发,问答接口设计、问答数据及流式消息推送的实现;
•基于SSE实现大模型问答结果分片返回,支持前端实时展示生成内容,优化用户等待体验;
•负责教育资源全文检索能力建设,结合 Elasticsearch 实现资源内容检索、关键词匹配与结果快速返回。
项目三:教育资源平台
项目简介:基于 Spring Cloud构建的教育资源管理平台,面向学校提供栏目管理、资源管理、文件上传下载、视频转码、资源检索、权限控制及 AI 辅助处理等能力,支撑教学资源的统一建设、管理与共享。
技术栈:SpringBoot、Spring Cloud、Gateway、Nacos、Redis、MyBatis、MySQL、Minio、FFmpeg
个人职责:
•负责资源中心后端接口开发与维护,完成栏目、专题、资源、标签、推荐位、评论等核心功能实现;
•参与文件服务与转码服务开发,对接 Minio文件存储下载,实现视频转码、封面生成等能力;
•参与 OCR、人脸检索、敏感词识别等资源处理;
•针对高频查询和统计接口进行优化,采用 Redis 缓存、提升接口响应速度。
项目四:开放实验教学平台
项目简介:该项目面向高校实验教学场景,提供课程资源管理、虚拟实验训练、在线考试、学生/教师信息管理、学习记录统计等功能,支持教学过程数字化和实验数据统计分析。
技术栈:SpringBoot、Spring Security OAuth2、JWT、MyBatis-Plus、MySQL、Redis、Swagger
个人职责:
•负责教学服务后端接口设计、开发与维护,参与课程、章节、实验、训练、考试、学生/教师管理等核心模块开发;
•负责统计分析类接口开发,支持课程访问量、实验参与人数、考试记录、学习过程数据等业务统计;
使用Redis缓存高频查询数据,减少数据库压力,提升接口响应速度。