基于 Spring Boot 3 + Java 21 构建的智能题库管理系统后端,提供题目管理、随机抽题练习、AI 智能解析、RAG 答疑解惑等核心功能,支持多学科多题型的知识体系管理。
整体架构分层
┌─────────────────────────────────────────────────┐
│ Controller 层 │
│ (Auth / Question / Exam / Qa / Vector / ... ) │
├─────────────────────────────────────────────────┤
│ Service 层 │
│ (业务逻辑:抽题、判题、AI 解析、对话管理...) │
├─────────────────────────────────────────────────┤
│ Mapper 层 │
│ (MyBatis-Plus 数据访问,操作 MySQL) │
├─────────────────────────────────────────────────┤
│ Redis Qdrant │
│ (会话缓存、聊天记忆) (教材向量库,RAG 检索) │
└─────────────────────────────────────────────────┘
点击空白处退出提示







评论