Spaces:
Sleeping
Sleeping
metadata
title: Edu Spark Agent
emoji: 🎓
colorFrom: blue
colorTo: indigo
sdk: docker
app_port: 7860
short_description: AI 驱动的个性化课程生成与智能辅导系统 (EdTech SaaS)
Edu Spark Agent - 智能教育助手
Edu Spark 是一个基于 AI 的个性化教育 SaaS 代理(Agent),旨在为终身学习者提供智能化的课程生成、能力评估与实时辅导服务。
核心功能
- 能力雷达 (Skill Radar): 可视化展示用户的知识结构与技能掌握情况(Mock Data)。
- 智能课程生成 (Curriculum Gen): 基于用户输入的任何主题(如“量子力学”、“Python 编程”),自动生成结构化的课程大纲、知识点与学习时长。
- 智能导师 (AI Tutor): 集成 SiliconFlow (Qwen) 大模型,提供 24/7 的实时答疑与学习建议。
- 资源库 (Asset Vault): 自动保存生成的课程,形成个人的知识资产库。
- 课后小测 (Quiz Bot): 每个生成的课程模块附带 AI 生成的测试题,巩固学习成果。
技术栈
- Backend: Python Flask, SQLite, Gunicorn
- Frontend: Vue 3, Tailwind CSS, ECharts
- AI: SiliconFlow API (Qwen/Qwen2.5-7B-Instruct)
- Deploy: Docker (Hugging Face Spaces Ready)
快速开始
本地运行
# 1. 克隆项目
git clone https://huggingface.co/spaces/<your-username>/edu-spark-agent
cd edu-spark-agent
# 2. 安装依赖
pip install -r requirements.txt
# 3. 运行
python app.py
Docker 运行
docker build -t edu-spark .
docker run -p 7860:7860 edu-spark
商业价值
该项目面向 EdTech(教育科技) 领域,可应用于:
- B2C: 个人学习助手,技能提升规划。
- B2B: 企业员工培训系统,自动生成入职培训内容。
- SaaS: 开放 API,为教育机构提供课程大纲生成服务。
许可证
MIT License