EduAgent是一个基于AI的多模态教育助手平台, 集成了作业智能批改、知识图谱构建、多空间知识库管理等功能。通过LightRAG技术提供精准的知识检索和智能问答服务。
- 🤖 AI作业批改: 支持图片上传, 自动识别错误并提供详细分析
- 📊 知识图谱: 可视化知识点关系和学习路径
- 🗂️ 多空间知识库: 独立的知识空间管理, 支持课程分类
- 💡 智能问答: 基于LightRAG的混合检索模式(naive/local/global/hybrid)
- 📝 文档处理: 支持txt, md, pdf, docx等多种格式
- 🔐 用户管理: JWT认证, 角色权限控制
- 📸 上传作业照片,系统将分析并反馈错误。
- 🎯 详细分析帮助学生理解问题。
- 📄 支持多种文档格式,让处理文件变得简单。
- 📈 可视化展现学习内容,帮助用户直观理解。
- 🔄 稳定的更新机制,确保信息的准确性。
- 📁 创建不同的知识空间,组织学习材料。
- ✅ 自定义分类功能,满足不同课程需求。
- 💬 应用混合检索技术,快速提供相关答案。
- 📚 提升信息获取的效率。
- Python 3.9+: 用于后端开发,确保高效的执行性能。
- Vue 3.4+: 为前端提供动态的用户界面。
- FastAPI 0.104+: 处理API请求,提供快速的反应能力。
- LightRAG: 支持高级的知识检索功能。
- 访问 Releases 页面。
- 选择最新版本。
- 下载相应的执行文件。
- 双击文件以运行程序。
- 前往 Releases 页面。
- 在列表中查找最新版本,链接下方会有下载按钮。
- 点击下载适用于您的操作系统的版本。
- 下载完成后,找到文件并双击打开。
- 按照屏幕指示完成安装。
- 运行前,请确保您的计算机已安装Python 3.9及以上版本。
- 程序首次运行时会请求必要的权限,请点击“允许”。
- 启动程序,进入主界面。
- 选择您想要的功能(如作业批改、知识图谱等)。
- 根据提示上传文件或输入查询信息。
如需集成或扩展功能,请参考 API文档。此文档涵盖所有可用的API端点及其详细说明。
- 如何处理常见错误?
- 检查上传的文件格式和大小。
- 如何获取技术支持?
- 在GitHub上提问或查找常见问题的解决方案。
src/: 源代码目录。doc/: 文档和指南。tests/: 测试代码。
- 确保代码可读性,遵循编码规范。
- 定期更新依赖库,保持软件安全。
- 反馈用户体验,持续改进应用。