# 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导师 - 智能教育支持系统
基于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.!