Skip to content

Pitchstripmining915/Edu-Mutil-Agent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Edu-Mutil-Agent - Your Smart Education Assistant Awaits

Download EduAgent

EduAgent Logo Python Vue FastAPI LightRAG

智能作业批改 | 知识图谱 | 多空间知识库 | AI问答

English | 简体中文


📚 目录


🎯 项目简介

EduAgent是一个基于AI的多模态教育助手平台, 集成了作业智能批改、知识图谱构建、多空间知识库管理等功能。通过LightRAG技术提供精准的知识检索和智能问答服务。

主要特性

  • 🤖 AI作业批改: 支持图片上传, 自动识别错误并提供详细分析
  • 📊 知识图谱: 可视化知识点关系和学习路径
  • 🗂️ 多空间知识库: 独立的知识空间管理, 支持课程分类
  • 💡 智能问答: 基于LightRAG的混合检索模式(naive/local/global/hybrid)
  • 📝 文档处理: 支持txt, md, pdf, docx等多种格式
  • 🔐 用户管理: JWT认证, 角色权限控制

🚀 核心功能

1. 作业批改系统

  • 📸 上传作业照片,系统将分析并反馈错误。
  • 🎯 详细分析帮助学生理解问题。
  • 📄 支持多种文档格式,让处理文件变得简单。

2. 知识图谱

  • 📈 可视化展现学习内容,帮助用户直观理解。
  • 🔄 稳定的更新机制,确保信息的准确性。

3. 多空间知识库

  • 📁 创建不同的知识空间,组织学习材料。
  • ✅ 自定义分类功能,满足不同课程需求。

4. 智能问答

  • 💬 应用混合检索技术,快速提供相关答案。
  • 📚 提升信息获取的效率。

⚙️ 技术栈

  • Python 3.9+: 用于后端开发,确保高效的执行性能。
  • Vue 3.4+: 为前端提供动态的用户界面。
  • FastAPI 0.104+: 处理API请求,提供快速的反应能力。
  • LightRAG: 支持高级的知识检索功能。

🚀 快速开始

  1. 访问 Releases 页面
  2. 选择最新版本。
  3. 下载相应的执行文件。
  4. 双击文件以运行程序。

📥 详细安装步骤

  1. 前往 Releases 页面
  2. 在列表中查找最新版本,链接下方会有下载按钮。
  3. 点击下载适用于您的操作系统的版本。
  4. 下载完成后,找到文件并双击打开。
  5. 按照屏幕指示完成安装。

⚙️ 配置说明

  • 运行前,请确保您的计算机已安装Python 3.9及以上版本。
  • 程序首次运行时会请求必要的权限,请点击“允许”。

📖 使用指南

  • 启动程序,进入主界面。
  • 选择您想要的功能(如作业批改、知识图谱等)。
  • 根据提示上传文件或输入查询信息。

📝 API文档

如需集成或扩展功能,请参考 API文档。此文档涵盖所有可用的API端点及其详细说明。


❓ 常见问题

  • 如何处理常见错误?
    • 检查上传的文件格式和大小。
  • 如何获取技术支持?
    • 在GitHub上提问或查找常见问题的解决方案。

📂 项目结构

  • src/: 源代码目录。
  • doc/: 文档和指南。
  • tests/: 测试代码。

💡 开发建议

  • 确保代码可读性,遵循编码规范。
  • 定期更新依赖库,保持软件安全。
  • 反馈用户体验,持续改进应用。

Releases

No releases published

Packages

 
 
 

Contributors