🌟 系统亮点
✅ 一站式AI学习闭环
- 📚 文档学习:上传文档自动分片建库,支持多分类管理
- 💬 智能问答:RAG检索增强生成,答案附带来源引用,有据可依
- 🎯 AI出题:一键生成单选/多选/判断题,难度可配,自动批改
- 📝 错题本:自动收集错题,支持重做巩固,标记已掌握
- 📊 历史记录:答题历史、问答会话,学习轨迹全程可追溯
✅ 兼容所有主流大模型
- 支持 OpenAI / 豆包 / 文心一言 / 通义千问 / DeepSeek / 本地模型 等所有 OpenAI API 兼容 的大模型
- 后台可视化配置,一键切换模型,测试连接
- 完全私有化部署,数据自主可控,API Key 自己管理
✅ 技术栈轻量,上手即用
- 后端:Spring Boot + MyBatis + MySQL(Java程序员最熟悉的组合)
- 前端:原生 HTML + CSS + JS(无任何前端框架依赖,改起来超简单)
- 构建:Maven 一键打包,部署零门槛
- 代码结构清晰,注释详尽,极易二次开发
✅ 精心打磨的产品细节
- 响应式侧边栏布局,简洁清爽
- 自定义确认弹窗、Toast 提示、分页组件
- 防抖保存答案、定时器注册清理
- XSS 防护、HTML 转义、SQL 参数化查询
- 事务边界精准控制,LLM 调用不占用数据库连接
✅ RAG 知识库核心能力
- 文档自动分片 + 知识分段存储
- 问答时自动检索相关片段,回答精准
- 显示来源文档和引用内容,可信度高
- 支持文档预览、下载、删除全生命周期管理
✅ 智能出题引擎
- 支持单选题、多选题、判断题三种题型
- 难度等级可配置(简单/中等/困难)
- 选项自动去重、答案自动重映射
- 三重解析保障:宽松 JSON 解析 + 正则兜底提取 + 失败重试
- LLM 生成不稳?不存在的!
✅ 错题强化学习
- 答错自动收录错题本
- 支持单题重做 / 批量重做 / 全部重做
- 标记已掌握,攻克一道少一道
- 重做生成全新试卷,不干扰原记录
