# deepseek **Repository Path**: Exverse/deepseek ## Basic Information - **Project Name**: deepseek - **Description**: 基于RuoYi-vue二次开发的 融合ollama和dify实现的 AI对话+本地知识库 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: tdesign-model - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 85 - **Created**: 2025-05-28 - **Last Updated**: 2025-05-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

![AI 导师 Logo](https://gitee.com/chi-hao0806/deepseek/raw/master/doc/logoLOGO.jpg)

AI导师 - 智能教育支持系统

基于SpringBoot + Vue前后端分离的AI教育支持系统

用户端项目地址

## 项目简介 AI导师是一款智能化教育支持系统,旨在通过整合多模态数据分析与知识图谱技术,构建高精度智能问答引擎,帮助学生解决学习中的疑难问题,并帮助教师优化教学策略。系统结合最新的深度学习技术,支持实时学情反馈与个性化推荐,为“教师主导+AI辅助”的协同教学模式提供技术支持。 ### 技术架构 - **后端**:SpringBoot - **前端**:Vue 2 (后台管理系统),Vue 3 (用户端) - **AI技术**:DeepSeek开源模型,结合 Ollama + Dify - **开发工具**:RuoYi-Vue 二次开发 ## 核心功能 ### 教师端功能 1. **智能问答** 教师可以提问专业性问题,系统依托先进的NLP技术和大规模知识图谱,提供精准的解答。 2. **课程管理** 管理和调度教学资源,实现课程内容的高效优化与组织。 3. **知识库管理** 方便教师更新和维护知识库内容,确保内容的时效性与准确性。 4. **学生管理** 实时追踪学生学习进度,通过数据分析生成学情报告,支持个性化教学。 5. **学情分析与画像** 通过数据可视化,生成学生学习情况、知识掌握情况的详细画像,帮助教师进行精准辅导。 ### 学生端功能 1. **智能问答** 学生提问后,系统会根据问题上下文,提供精准的学术解答,提升学习效果。 2. **历史会话管理** 记录学生与AI导师的每次交互,学生可以随时回顾历史对话,避免遗忘知识,提升复习效率。 ## 内置功能 1. **用户管理** 用户是系统操作者,该功能主要完成系统用户配置,支持用户的创建、更新与权限管理。 2. **部门管理** 配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。 3. **岗位管理** 配置系统用户所属职务,支持灵活调整用户的职位信息。 4. **菜单管理** 配置系统菜单、操作权限、按钮权限等,确保系统的权限管理合规。 5. **角色管理** 支持角色菜单权限分配,并按机构进行数据范围权限划分。 6. **字典管理** 维护系统中经常使用的固定数据,确保系统运行中的数据稳定。 7. **参数管理** 对系统动态配置常用参数,支持实时调整参数值。 8. **通知公告** 系统支持发布和维护通知公告,确保信息及时传达。 9. **操作日志** 记录和查询系统正常操作日志以及异常操作信息。 10. **登录日志** 记录用户登录日志,支持异常登录情况的查询。 11. **在线用户** 实时监控系统中活跃用户状态,确保系统资源的合理分配。 12. **定时任务** 支持在线管理任务调度,包括添加、修改、删除任务,并提供执行结果日志。 13. **代码生成** 支持前后端代码的一键生成(Java、HTML、XML、SQL),大大提高开发效率。 14. **系统接口** 自动生成相关API接口文档,方便开发者快速接入系统功能。 15. **服务监控** 实时监控系统的CPU、内存、磁盘等相关信息,保障系统的稳定运行。 16. **缓存监控** 查询并统计系统缓存信息,帮助识别性能瓶颈。 17. **在线构建器** 提供拖拽式表单生成器,生成相应的HTML代码,提升开发效率。 18. **连接池监视** 监控当前系统数据库连接池状态,分析SQL以识别系统性能瓶颈。 ## 系统优势 - **自研管理系统** 结合大模型技术,系统具备高效的智能交互与知识管理能力,满足教育场景需求。 - **定制化开发** 支持学科模块化配置,灵活调整学习路径与推荐策略,满足不同学段与学科需求。 - **动态进化架构** 系统架构支持实时更新与优化,确保内容始终保持最新,适应教育需求变化。 ## 部署与使用 ### 本地化部署 1. 克隆本仓库到本地: ```bash git clone ``` 2. 安装依赖: - 后端: 进入后端目录并运行以下命令: ```bash mvn install ``` - 前端: 进入前端目录并运行以下命令: ```bash npm install ``` 3. 启动后端服务: ```bash mvn spring-boot:run ``` 4. 启动前端服务: ```bash npm run serve ``` ### 云端服务 用户可以通过开通账号,直接使用云端服务,无需本地硬件部署,简化管理流程,降低运维成本。 ## 演示图
用户端登录页 教师聊天主界面
会话界面 教师工作台
课程管理 数据分析
学生管理 知识库管理
--- This updated version of your README includes all the built-in features you requested. Make sure to replace the placeholders like `path_to_your_logo_image`, `path_to_system_architecture_image`, and image paths with the actual image links.!