Skip to content
/ Dawn Public

基于 Spring Boot 和 Vue.js 的现代化智能教育平台,集成了 AI 辅助教学功能,旨在为教育工作者和学生提供更高效、更智能的教学体验。

License

Notifications You must be signed in to change notification settings

jetyu/Dawn

Repository files navigation

Dawn智能教育平台

GitHub license GitHub last commit GitHub repo size GitHub issues

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

智能阅卷

Paper Grading Preview

成长轨迹

Star History Chart
感谢每一位Star支持者!

About

基于 Spring Boot 和 Vue.js 的现代化智能教育平台,集成了 AI 辅助教学功能,旨在为教育工作者和学生提供更高效、更智能的教学体验。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published