# Dawn **Repository Path**: dl-1024/Dawn ## Basic Information - **Project Name**: Dawn - **Description**: 基于 Spring Boot 和 Vue.js 的现代化智能教育平台,集成了 AI 辅助教学功能,旨在为教育工作者和学生提供更高效、更智能的教学体验。 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2026-04-17 - **Last Updated**: 2026-04-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## Dawn智能教育平台 ![GitHub license](https://img.shields.io/github/license/jetyu/dawn?style=flat-square) ![GitHub last commit](https://img.shields.io/github/last-commit/jetyu/dawn) ![GitHub repo size](https://img.shields.io/github/repo-size/jetyu/dawn) ![GitHub issues](https://img.shields.io/github/issues/jetyu/dawn) Dawn智能教育平台,以人工智能驱动个性化学习体验,帮助学生、教师迎接崭新的智慧时代。结合先进的 AI 技术,提供精准的学习推荐、智能辅导,以及互动式课程设计,让知识的曙光照亮每一个求知者的旅程。 Dawn,顾名思义:破晓,黎明,象征着教育技术的崭新时代,在知识的世界里,每一天都是新的黎明。 Dawn是一个基于 Spring Boot 和 Vue.js 的现代化智能教育平台,核心为集成了AI智能阅卷功能,旨在为教育工作者和学生提供更高效、更智能的教学体验。 ### 项目状态 - **开发状态**: 开发中。 - **迭代频率**: 每周至少1次。 ### 项目功能 #### 智能教学助手 - AI驱动的实时问答系统 - 智能作业批改与反馈 - 个性化学习建议生成 #### 全功能教育平台 - 多角色用户系统(教师/学生/管理员) - 在线考试与自动评分系统 - 互动式教学工具 #### 后台管理平台 - 用户管理 - 角色管理 - 权限管理 - 系统设置 ### 技术架构 - 前后端分离架构 - RESTful API 设计 - JWT权限认证机制 #### 运行环境 - JDK 21+ - Node.js 18+ - MySQL 8.4.4+ - Redis 7.2.4+ #### 后端技术 - **核心框架**: Spring Boot 3.4.5 - **AI 集成**: Spring AI (支持 OpenAI) - **数据库**: MySQL 8.4.4 - **缓存**: Redis 7.2.4 - **安全认证**: JWT + Spring Security - **其他**: Lombok, MyBatis-Plus #### 前端技术 - **框架**: Vue 3 + Composition API - **UI 组件**: Element Plus - **构建工具**: Vite 4 - **测试工具**: Cypress 端到端测试 - **状态管理**: Pinia ### 功能预览 以下是项目的功能预览截图: #### AI学习助手 ![AI Assistant Preview](docs/preview/AIAssiant_Preview.jpg) #### 智能阅卷 ![Paper Grading Preview](docs/preview/PaperGrading_Preview.jpg) ### 成长轨迹 [![Star History Chart](https://api.star-history.com/svg?repos=jetyu/Dawn)](https://star-history.com/#jetyu/Dawn) *感谢每一位Star支持者!*