#最新
基于SpringBoot+Vue前后端分离的智能知识库问答系统

演示视频

是否包含论文文档

技术描述

后端技术栈 (Backend)

  • 开发语言: Java 17

  • 核心框架: Spring Boot 3.4.1

  • Web 容器: Undertow (高性能非阻塞)

  • ORM 框架: MyBatis Plus 3.5.9

  • 数据库:

    • PostgreSQL: 存储业务数据及向量数据 (使用 PGVector 插件)。

    • MongoDB: 存储非结构化文档数据及支持全文检索。

    • Redis: 缓存管理、分布式会话、Sa-Token 权限数据存储。

  • AI 编排框架: LangChain4j 1.9.1 (Beta)

    • 统一封装 OpenAI, DeepSeek, Google Gemini 等几十种模型接口。

    • 提供 Embedding, RAG, Chat Memory 等核心组件。

  • 安全认证: Sa-Token 1.39.0 (基于 Redis 的分布式会话与 RBAC 鉴权)。

  • API 文档: Knife4j 4.4.0 (增强版 Swagger/OpenAPI 3)。

  • 文档解析: Apache Tika (支持 PDF, Word, Excel, PPT, HTML 等多种格式)。

  • 工具库: Hutool, FastJSON 2, EasyExcel, Flyway (数据库版本管理)。

2.2 前端技术栈 (Frontend)

  • 开发语言: TypeScript

  • 核心框架: Vue 3.5.13 (Composition API)

  • 构建工具: Vite 4.5.3

  • UI 组件库: Ant Design Vue 4.2.6

  • 状态管理: Pinia 2.3.0

  • 路由管理: Vue Router 4.5.0

  • Markdown 渲染:

    • v-md-editor: Markdown 编辑与预览。

    • highlight.js: 代码高亮。

    • github-markdown-css: GitHub 风格样式。

    • markdown-it: Markdown 解析核心。

  • 地图组件: @vuemap/vue-amap (高德地图集成)。

  • 网络请求: Axios

项目截图描述

部分截图

n​​​​​​​​​​​​基于SpringBoot+Vue前后端分离的智能知识库问答系统基于SpringBoot+Vue前后端分离的智能知识库问答系统基于SpringBoot+Vue前后端分离的智能知识库问答系统基于SpringBoot+Vue前后端分离的智能知识库问答系统基于SpringBoot+Vue前后端分离的智能知识库问答系统基于SpringBoot+Vue前后端分离的智能知识库问答系统基于SpringBoot+Vue前后端分离的智能知识库问答系统基于SpringBoot+Vue前后端分离的智能知识库问答系统基于SpringBoot+Vue前后端分离的智能知识库问答系统基于SpringBoot+Vue前后端分离的智能知识库问答系统基于SpringBoot+Vue前后端分离的智能知识库问答系统基于SpringBoot+Vue前后端分离的智能知识库问答系统基于SpringBoot+Vue前后端分离的智能知识库问答系统基于SpringBoot+Vue前后端分离的智能知识库问答系统基于SpringBoot+Vue前后端分离的智能知识库问答系统基于SpringBoot+Vue前后端分离的智能知识库问答系统基于SpringBoot+Vue前后端分离的智能知识库问答系统基于SpringBoot+Vue前后端分离的智能知识库问答系统基于SpringBoot+Vue前后端分离的智能知识库问答系统基于SpringBoot+Vue前后端分离的智能知识库问答系统基于SpringBoot+Vue前后端分离的智能知识库问答系统基于SpringBoot+Vue前后端分离的智能知识库问答系统基于SpringBoot+Vue前后端分离的智能知识库问答系统基于SpringBoot+Vue前后端分离的智能知识库问答系统基于SpringBoot+Vue前后端分离的智能知识库问答系统基于SpringBoot+Vue前后端分离的智能知识库问答系统基于SpringBoot+Vue前后端分离的智能知识库问答系统基于SpringBoot+Vue前后端分离的智能知识库问答系统基于SpringBoot+Vue前后端分离的智能知识库问答系统基于SpringBoot+Vue前后端分离的智能知识库问答系统

详细描述

MinKnowledge 是一个基于 RAG (检索增强生成) 技术的智能知识库问答系统。它允许用户构建自定义的 AI 应用,集成多种大模型,并通过上传文档构建私有知识库,实现精准的垂直领域问答。系统支持“向量检索”与“全文检索”的混合模式,确保回答的准确性与相关性。

分享地址

复制地址转发给你的小伙伴: https://code99.top/3822.html

源码久久 SpringBoot源码 基于SpringBoot+Vue前后端分离的智能知识库问答系统 https://code99.top/3822.html

常见问题

相关文章