基于Springboot3+SpringAI+LLM+SSE+Prompt的AI 个人学习计划与资料总结助手
Springboot3SpringAILLMSSEPrompt小试牛刀
项目简介:基于大模型完成资料上传解析、知识点提取、内容总结、学习计划生成、每日任务管理、打卡记录、阶段复盘和学习建议,适合学习进度闭环、资料分类、任务提醒、复盘建议沉淀和学习提醒机制。
资料包含
完整源码 + SQL 脚本
喂饭学习教程
配套面试文档
环境安装文档
项目运行文档
项目详情
一、项目技术栈
前后端分离
后端:SpringBoot3 + MyBatis + PageHelper + Hutool + JWT(Java 21 / Maven)
前端:Vue3 + Vite + Element-Plus + Vue-Router + Axios + Sass
AI 技术:Prompt 模板 + 文件解析 + AI 资料总结与知识点提取 + JSON 结构化输出 + AI 学习计划生成 + AI 阶段复盘 + AI 调用日志
数据库:MySQL
版本要求: jdk 不低于 17,MySQL 5.7 或者 8,node.js 版本 18 以上,maven 版本建议 3.8 及以上,navicat 建议不低于 16
二、项目功能描述
1. 管理员
登录、个人信息、修改密码
用户信息:管理系统所有用户
AI 模型配置与 Prompt 模板管理:维护模型配置与各类场景 Prompt
AI 调用日志:查看 AI 调用记录
2. 用户
登录、注册、个人信息、修改密码
学习方向与目标管理:设定学习方向与学习目标
学习资料分类与资料管理:对学习资料进行分类与维护
学习资料上传与文本解析:上传资料并解析为文本
AI 资料总结与知识点提取:由 AI 总结资料并提取核心知识点
AI 学习计划生成:基于目标与资料生成个性化学习计划
每日学习任务与打卡记录:拆解每日任务并进行打卡记录
AI 阶段复盘与学习建议:按阶段复盘学习情况并给出改进建议
三、项目创新点
- 围绕"目标—资料—计划—任务—复盘"的学习闭环:从设定学习目标到生成计划、拆解每日任务、打卡、阶段复盘,形成完整可持续的学习辅助链路。
- AI 资料总结 + 知识点提取:上传的学习资料由 AI 自动解析、总结并抽取核心知识点,帮助学习者快速抓住重点。
- 个性化学习计划生成:结合学习方向、目标与资料,由 AI 生成可执行、分日推进的学习计划,而非千篇一律的模板。
- 每日任务打卡驱动执行:把学习计划拆解为每日可打卡任务,用打卡记录量化学习进度,提升坚持度。
- AI 阶段复盘形成反馈回路:AI 依据打卡与完成情况进行阶段复盘并给出学习建议,让计划能随进度动态调整。
- 结构化 JSON 输出保证可落库:学习计划、知识点、复盘结果均以结构化 JSON 输出,便于系统解析、存储与页面渲染。
六、关键页面截图
(等武哥补充关键页面截图)
¥99¥149
🔥 限时优惠,已省 ¥50
✓ 购买前请阅读须知
¥99¥149