高校课程学习资料整合与个性化辅导平台
这是一个面向高校课程学习、资料整合和个性化辅导的 AI Agent 平台,解决学习资料分散、学生难以抓住知识结构的核心痛点。
- 📚 智能资料整理:自动整理和分类课程资料
- 🧠 知识图谱构建:从资料中自动抽取知识点,构建知识关系图
- 🎯 个性化辅导:根据学生水平提供定制化的讲解和练习
- 📝 智能练习生成:根据薄弱环节生成针对性练习题
- 🔍 错因分析:深度分析错题原因,生成改进建议
- 📈 学习路径规划:动态规划最优学习路径
- Python 3.11+
- FastAPI(高性能异步框架)
- LangGraph(多Agent工作流)
- PostgreSQL + Redis
- Chroma(向量数据库)
- Vue 3 + TypeScript
- Element Plus
- Pinia(状态管理)
- Vite(构建工具)
- OpenAI GPT-4 / Anthropic Claude
- LangGraph(Agent编排)
ai-learning-platform/
├── backend/ # 后端项目
│ ├── app/
│ │ ├── agents/ # Agent模块
│ │ ├── api/ # API路由
│ │ ├── core/ # 核心配置
│ │ ├── db/ # 数据库
│ │ ├── models/ # 数据模型
│ │ ├── schemas/ # Pydantic模式
│ │ └── services/ # 业务服务
│ ├── tests/ # 测试
│ └── requirements.txt
│
├── frontend/ # 前端项目
│ ├── src/
│ │ ├── components/ # 组件
│ │ ├── views/ # 页面
│ │ ├── stores/ # 状态管理
│ │ ├── api/ # API调用
│ │ ├── router/ # 路由配置
│ │ └── utils/ # 工具函数
│ └── package.json
│
├── docker/ # Docker配置
├── docs/ # 项目文档
└── README.md
- Python 3.11+
- Node.js 18+
- Docker & Docker Compose
- PostgreSQL 15+
- Redis 7+
cd backend
python -m venv venv
source venv/bin/activate # Windows: venv\Scripts\activate
pip install -r requirements.txtcd frontend
npm installdocker-compose up -d- 项目负责人:[你的名字]
- 技术栈:Python / Vue.js / LangGraph
MIT License