{"repo":"Ubanillx/NovaCloudEdu","free":true,"listed":false,"github":"https://github.com/Ubanillx/NovaCloudEdu","clone":"git clone https://github.com/Ubanillx/NovaCloudEdu.git","description":"智云星课是一款面向教育领域的AI+ SaaS 平台，支持多端访问（Web + 移动端），集成了课程管理、班级管理、电子书阅读、学习进度跟踪等核心教育功能，并通过 AI 智能助手、知识库、工作流、MCP和推荐系统提升学习体验。","language":"Dart","stars":40,"topics":["flutter","java","langchain4j","react","springboot","vibe-coding","ai","ai-agents","work","workflow"],"license":null,"category":"mobile-apps","readme_excerpt":"# 智云星课 NovaCloudEdu AI 驱动的智慧教育云平台 功能文档 · 快速开始 · 架构设计 --- 目录 - 技术栈 - 核心功能 - 项目结构 - 架构设计 - 快速开始 - 文档中心 子项目文档 子项目 说明 文档 :--- :--- :---: backend Spring Boot 后端服务（DDD 四层架构） 📖 README web React Web 前端（用户端 + 管理后台） 📖 README app Flutter 移动端（Android + iOS） 📖 README --- 技术栈 前端技术 技术 版本 用途 :--- :---: :--- React 19.2 Web 用户端 + 管理后台 TypeScript 5.9 类型安全 Vite 7.2 构建工具 (SWC) TailwindCSS 4.1 原子化 CSS Flutter 3.10+ 移动端 (Android/iOS) Dart 3.10+ Flutter 语言 后端技术 技术 版本 用途 :--- :---: :--- Java 21 后端语言 Spring Boot 3.5.8 应用框架 Spring Security 6.2 安全认证 MyBatis Plus 3.5.5 ORM 框架 Langchain4j 0.36.2 AI 集成 数据库 & 存储 技术 版本 用途 :--- :---: :--- PostgreSQL 15+ 主数据库 Redis 7+ 缓存/会话 Elasticsearch 8+ 全文检索 Neo4j 5+ 知识图谱 AI & 云服务 服务 说明 :--- :--- Langchain4j 多模型路由（通义/GPT/DeepSeek/Moonshot/智谱/SiliconFlow/Ollama） 阿里云 DashScope 通义千问大模型 阿里云 OSS 对象存储 阿里云 NLS 语音识别 (ASR) + 语音合成 (TTS) --- 核心功能 模块 功能描述 :--- :--- AI 智能助手 多模型路由、SSE 流式对话、MCP 服务器集成 RAG 知识库 文档解析 → 向量 Embedding → Rerank 检索增强 智能批改 OCR 识别 + AI 批改 + 知识画像 + 错题推荐 PPT 生成 AI 大纲/内容生成 + OnlyOffice 在线编辑 试卷系统 AI 生成题目 + Typst 排版导出 PDF 会员系统 4 种套餐 + AI 配额控制（按天/按月） 课程体系 课程/班级/教师管理 + HLS 视频播放 社交互动 WebSocket 私聊/群聊 + 学习圈子 电子书 PDF/EPUB 阅读器 + AI 摘要/问答 + 内容加密 工作流引擎 可视化 DAG 编排 + 18 种节点执行器 --- 架构设计 DDD 四层架构 系统架构 --- 快速开始 前置要求 组件 版本 :--- :--- JDK 21+ Node.js 18+ Flutter 3.10+ PostgreSQL 15+ Redis 7+ Docker 一键启动 本地开发 --- 文档中心 功能文档 - 功能文档首页 - Web 端各页面功能说明 用户端 管理端 :--- :--- 首页 仪表盘 课程中心 用户与班级管理 每日学习 内容管理 聊天与社交 会员与订单管理 电子书 AI 与 PPT 管理 AI 智能批改 工作流与自动化 学习圈 题库与试卷管理 API 文档 - Swagger UI : http://local","default_branch":null,"files":null,"tree":[],"storefront":"/r/Ubanillx","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Ubanillx/NovaCloudEdu/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}