当前位置: 首页 > news >正文

基于 Spring Cloud + Spring AI + VUE 的知识助理平台介绍以及问题

前言(一些废话)

在看这篇文章的各位大佬,感谢你们留出几分钟时间,来看这个产品介绍,其实重点说实话,不是这个产品怎么样。而是在最后有一个郁结在心里的几个问题,希望大佬们能给出一些建议。万分感谢。

介绍

在当今数字化时代,知识管理与智能服务成为企业提升效率、创新发展的关键。今天,给大家介绍一款基于前沿技术打造的知识助理平台 —— V1.0 版本,它融合了 Spring Cloud、Spring AI 以及 VUE 前后端分离技术体系,在多个领域展现出强大的应用潜力。下面我们一起深入探索它的技术架构与亮点。

一、技术体系概述

平台采用 Spring Cloud + Spring AI + VUE 的技术体系:

  • Spring Cloud :构建微服务架构,拆分业务模块,实现服务注册与发现、负载均衡与服务间调用,保障高并发场景下稳定运行。

  • Spring AI :封装人工智能算法接口,与 LLM 模型和 RAG 技术集成,实现精准问答,灵活对接多种主流大语言模型。

  • VUE :打造前端界面,实现前后端分离,通过组件化开发模式,提高界面搭建效率和维护方便性,带来流畅的用户交互体验。

二、平台功能与特点

(一)已完成功能

  • 产品介绍 :知识助理平台是一款基于 LLM 大语言模型和 RAG 的知识库问答系统,结合 RAG 技术与 LLM 模型,弥补 LLM 在处理特定领域请求时的不足,如幻觉、知识泛化、可解释性差等问题。企业通过该平台可提升知识管理与服务水平,提高工作效率,实现业务提质增效。

    • 智能问答

    • 知识库

    • 定制应用

    • 模型管理

    • 系统管理
  • 产品特点

    • 开箱即用,拒绝等待。部署方便,无缝嵌入

    • 知识库联网信息抓取,操作流程简单,灵活编排。私有化部署,模型中立。

    • 降本增效,深度定制人工智能助手

  • 特色功能

    • 已支持思维导图、演示文稿AI生成、图表分析等功能

(二)应用场景

  • 办公场景 :文档自动化处理,自动生成符合格式要求的文档;项目管理,提供全方位支持;合同审核,快速找出差异并输出结果;报告和方案生成,节省撰写时间。

  • 央国企场景 :制度问答,快速准确回答公司制度问题;资讯集成,追踪分析行业动态,提供政策法规更新;会议材料生成,快速生成高质量会议材料。

  • 行业场景 - 公安 :案件分析与报告生成,分析案件资料生成报告;犯罪模式识别,识别犯罪模式和趋势;智能询问与审讯辅助,辅助警官提出针对性问题。

  • 行业场景 - 医院 :智能健康管理,进行风险识别、虚拟护士等;智能诊疗,提供多种癌症诊治服务;智能评估,对就诊人症状进行判断;就诊助手,协助医师制定诊断和治疗方案。

  • 行业场景 - 电子政务 :在线政务服务,提供政策咨询等服务;市民咨询响应,自动回复市民咨询;文档自动生成,生成政府公文初稿。

  • 行业场景 - 金融 :智能客服与咨询,提供产品咨询等服务;信用评估与风险管理,进行信用评估和风险预测;金融报告与分析,生成财务分析报告等。

  • 行业场景 - 法律 :法律文书自动生成,起草合同等文书;案例与法规检索,提供快速检索服务;法律咨询,提供初步法律咨询服务。

三、后续发布计划

(一)V1.0 版本-高阶应用版本

  • 发布时间 :2025 年 3 月 1 日

  • 主要功能

    • 新增应用高级编排功能,通过 agent 工作流,实现自定义编排

    • 知识库文档上传新增在线文档和在线知识库

    • 新增应用嵌入第三方功能及 API Key 管理功能

(二)V2.0 版本

  • 发布时间 :2025 年 6 月 1 日

  • 主要功能

    • 大模型语音输入识别功能和答案语音朗读功能

    • 人工智能助手移动端应用

    • 应用在移动端的嵌入集成

(三)V3.0 版本

  • 发布时间 :2025 年 9 月 1 日

  • 主要功能

    • 跨模态理解能力,扩展大模型能力,使其能理解和处理图像、音频、视频等多模态数据

    • 文生图能力,用户输入关键词或描述性文本,智慧绘图工具生成相应图像

    • 多语种翻译能力,支持多种语言翻译

四、平台架构图

架构图说明

  • 前端 :基于 VUE 框架,实现用户界面展示和交互。

  • 后端 :采用 Spring Cloud 构建微服务架构,包括知识库管理、模型管理、系统管理等模块。

  • 人工智能核心 :基于 Spring AI,集成 LLM 模型和 RAG 技术,实现智能问答功能。

RAG完整实现过程

五、讨论

(一)是否开源

团队内部也在讨论这个问题,还没有下定决心,我们并没有开源工作的相关经验,并且也并不清楚我们团队开发的这个平台开源后会带来的希望和问题,也在这篇文后欢迎各位大佬留言,进一步沟通开源工作的内容。

(二)开发团队

我们自身是一个国有企业在地方的公司,研发团队也不算大,但是大家都有着一个想法,就是做自己的事,做自己的产品,所以大家才在无项目的情况下,决策做了这个平台,很感谢团队内的成员辛苦付出,在国有企业有很多掣肘的地方,也希望有大佬能开解这个心结。

(三)商业转化

我们是一群开发工程师,商业转化能力太弱,也需要大佬能在这个方面给出一些建议。有些时候很灰心,觉得不能埋没了开发出来的东西,但是也很可怜没有项目,大家都很难获得上层的支持。

(四)下一步计划

我们初步把开发计划做了一下,不算太快,但是计划也只是计划,到底做成什么样,我们也没有太详细的计划,有些时候也更多是边看边做。毕竟不是太市场化的机构,有些迷茫。

相关文章:

基于 Spring Cloud + Spring AI + VUE 的知识助理平台介绍以及问题

前言(一些废话) 在看这篇文章的各位大佬,感谢你们留出几分钟时间,来看这个产品介绍,其实重点说实话,不是这个产品怎么样。而是在最后有一个郁结在心里的几个问题,希望大佬们能给出一些建议。万…...

< 自用文儿 > 下载 MaxMind GeoIP Databases 对攻击的 IP 做 地理分析

起因 两个 VPM/VPS,安装了 fail2ban 去拦截密码穷举攻击。每天的记录都在增长,以前复制屏幕输出就行,一屏的内容还容易粘贴出来的。昨天已经过 500 条,好奇 fail2ban 是如何存储这些内容的?就发现它在使用 SQLite3 数…...

前端知识速记:重绘和回流

前端知识速记:重绘和回流 一、什么是重绘与回流 1. 重绘(Repaint) 重绘是指当元素的外观发生变化时,浏览器需要重新绘制这些元素。由于这些操作不会改变元素占据的空间,因此不需要进行回流。常见的重绘操作包括&…...

webrtc peerconnection_client peerconnection_server 连接失败问题解决 win10 win11

0 常见问题 (1) webrtc peerconnection_client 连接 peerconnection_server 无连接列表 (2)连接导致崩溃debug状态下因为这个断言 RTC_DCHECK_RUN_ON(&capture_checker_); 1 在 peerconnection\client\main.cc 当中 定义类 class CustomSock…...

【C++】STL——list的使用与底层实现

目录 💕1.带头双向链表List 💕2.list用法介绍 💕3.list的初始化 💕4.size函数与resize函数 💕5.empty函数 💕6.front函数与back函数 💕7.push_front,push_back,pop_front,pop_back函数…...

iOS 音频录制、播放与格式转换

iOS 音频录制、播放与格式转换:基于 AVFoundation 和 FFmpegKit 的实现 在 iOS 开发中,音频处理是一个非常常见的需求,比如录音、播放音频、音频格式转换等。本文将详细解读一段基于 AVFoundation 和 FFmpegKit 的代码,展示如何实现音频录制、播放以及 PCM 和 AAC 格式之间…...

【PyTorch】解决Boolean value of Tensor with more than one value is ambiguous报错

理解并避免 PyTorch 中的 “Boolean value of Tensor with more than one value is ambiguous” 错误 在深度学习和数据科学领域,PyTorch 是一个强大的工具,它允许我们以直观和灵活的方式处理张量(Tensor)。然而,即使…...

Jsoup库具体怎么用?

Jsoup 是一个非常强大的 Java 库,用于解析和操作 HTML 文档。它提供了丰富的功能,包括发送 HTTP 请求、解析 HTML 内容、提取数据、修改 HTML 元素等。以下将详细介绍 Jsoup 的基本用法和一些高级功能,帮助你更好地使用 Jsoup 进行网络爬虫开…...

python:如何播放 .spx 声音文件

.spx 是 Speex音频编解码器的文件扩展名,它是一种开源的、免费的音频编解码器,主要用于语音压缩和语音通信领域。spx 文件通常用于语音记录、VoIP应用、语音信箱等场景。 .mp3 是一种广泛使用的音频格式,它采用了有损压缩算法,可…...

HTML学习笔记(6)

利用dom操作实现&#xff0c;对一个表格的增删改查 代码如下&#xff1a; todolist.html <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, …...

走向基于大语言模型的新一代推荐系统:综述与展望

HightLight 论文题目&#xff1a;Towards Next-Generation LLM-based Recommender Systems: A Survey and Beyond作者机构&#xff1a;吉林大学、香港理工大学、悉尼科技大学、Meta AI论文地址&#xff1a; https://arxiv.org/abs/2410.1974 基于大语言模型的下一代推荐系统&…...

【DeepSeek-R1 +1.5B】2060显卡ollama本地部署+open-webui界面使用

https://github.com/open-webui/open-webui Deepseek开源R1系列模型&#xff0c;纯RL助力推理能力大跃升&#xff01; 2060显卡下使用deepseek-r1-1.5B deepseek开源小模型需要的显存&#xff08;根据显存来选模型大小&#xff09; &#xff0c;图from: DeepSeek本地部署&…...

《翻转组件库之发布》

背景 继《翻转组件库之打包》_杨晓风-linda的博客-CSDN博客之后&#xff0c;组件库已经可以正常构建&#xff0c;那如何像elementUI等组件库那样&#xff0c;用npm安装&#xff0c;按照既定的用法使用即可呢&#xff1f;本篇便为你揭晓 资料相关 1、npm官方文档&#xff1a;…...

在深度学习中,样本不均衡问题是一个常见的挑战,尤其是在你的老虎机任务中,某些的中奖倍数较高

在深度学习中,样本不均衡问题是一个常见的挑战,尤其是在你的老虎机任务中,某些的中奖倍数较高 在深度学习中,样本不均衡问题是一个常见的挑战,尤其是在你的老虎机任务中,某些的中奖倍数较高而其他的中奖倍数较低。这种不均衡会导致模型偏向于高频样本(低中奖倍数的),…...

语言月赛 202311【基因】题解(AC)

》》》点我查看「视频」详解》》》 [语言月赛 202311] 基因 题目描述 有一个长度为 n n n 的字符串 S S S。其只包含有大写字母。 小 A 将 S S S 进行翻转后&#xff0c;得到另一个字符串 S ′ S S′。两个字符串 S S S 与 S ′ S S′ 对应配对。例如说&#xff0c;对…...

unity学习26:用Input接口去监测: 鼠标,键盘,虚拟轴,虚拟按键

目录 1 用Input接口去监测&#xff1a;鼠标&#xff0c;键盘&#xff0c;虚拟轴&#xff0c;虚拟按键 2 鼠标 MouseButton 事件 2.1 鼠标的基本操作 2.2 测试代码 2.3 测试情况 3 键盘Key事件 3.1 键盘的枚举方式 3.2 测试代码同上 3.3 测试代码同上 3.4 测试结果 4…...

GB/T 43698-2024 《网络安全技术 软件供应链安全要求》标准解读

一、43698-2024标准图解 https://mmbiz.qpic.cn/sz_mmbiz_png/rwcfRwCticvgeBPR8TWIPywUP8nGp4IMFwwrxAHMZ9Enfp3wibNxnfichT5zs7rh2FxTZWMxz0je9TZSqQ0lNZ7lQ/640?wx_fmtpng&fromappmsg 标准在线预览&#xff1a; 国家标准|GB/T 43698-2024 相关标准&#xff1a; &a…...

ASP.NET Core与EF Core的集成

目录 分层项目中EF Core的用法 数据库的配置 数据库迁移 步骤汇总 注意&#xff1a; 批量注册上下文 分层项目中EF Core的用法 创建一个.NET类库项目BooksEFCore&#xff0c;放实体等类。NuGet&#xff1a;Microsoft.EntityFrameworkCore.RelationalBooksEFCore中增加实…...

【AI大模型】Ubuntu18.04安装deepseek-r1模型+服务器部署+内网访问

以下内容主要参考博文&#xff1a;DeepSeek火爆全网&#xff0c;官网宕机&#xff1f;本地部署一个随便玩「LLM探索」 - 程序设计实验室 - 博客园 安装 ollama Download Ollama on Linux curl -fsSL https://ollama.com/install.sh | sh 配置 ollama 监听地址 ollama 安装后…...

SpringAI系列 - 使用LangGPT编写高质量的Prompt

目录 一、LangGPT —— 人人都可编写高质量 Prompt二、快速上手2.1 诗人 三、Role 模板3.1 Role 模板3.2 Role 模板使用步骤3.3 更多例子 四、高级用法4.1 变量4.2 命令4.3 Reminder4.4 条件语句4.5 Json or Yaml 方便程序开发 一、LangGPT —— 人人都可编写高质量 Prompt La…...

设计模式和设计原则回顾

设计模式和设计原则回顾 23种设计模式是设计原则的完美体现,设计原则设计原则是设计模式的理论基石, 设计模式 在经典的设计模式分类中(如《设计模式:可复用面向对象软件的基础》一书中),总共有23种设计模式,分为三大类: 一、创建型模式(5种) 1. 单例模式(Sing…...

51c自动驾驶~合集58

我自己的原文哦~ https://blog.51cto.com/whaosoft/13967107 #CCA-Attention 全局池化局部保留&#xff0c;CCA-Attention为LLM长文本建模带来突破性进展 琶洲实验室、华南理工大学联合推出关键上下文感知注意力机制&#xff08;CCA-Attention&#xff09;&#xff0c;…...

1.3 VSCode安装与环境配置

进入网址Visual Studio Code - Code Editing. Redefined下载.deb文件&#xff0c;然后打开终端&#xff0c;进入下载文件夹&#xff0c;键入命令 sudo dpkg -i code_1.100.3-1748872405_amd64.deb 在终端键入命令code即启动vscode 需要安装插件列表 1.Chinese简化 2.ros …...

Springcloud:Eureka 高可用集群搭建实战(服务注册与发现的底层原理与避坑指南)

引言&#xff1a;为什么 Eureka 依然是存量系统的核心&#xff1f; 尽管 Nacos 等新注册中心崛起&#xff0c;但金融、电力等保守行业仍有大量系统运行在 Eureka 上。理解其高可用设计与自我保护机制&#xff0c;是保障分布式系统稳定的必修课。本文将手把手带你搭建生产级 Eur…...

Spring AI 入门:Java 开发者的生成式 AI 实践之路

一、Spring AI 简介 在人工智能技术快速迭代的今天&#xff0c;Spring AI 作为 Spring 生态系统的新生力量&#xff0c;正在成为 Java 开发者拥抱生成式 AI 的最佳选择。该框架通过模块化设计实现了与主流 AI 服务&#xff08;如 OpenAI、Anthropic&#xff09;的无缝对接&…...

今日科技热点速览

&#x1f525; 今日科技热点速览 &#x1f3ae; 任天堂Switch 2 正式发售 任天堂新一代游戏主机 Switch 2 今日正式上线发售&#xff0c;主打更强图形性能与沉浸式体验&#xff0c;支持多模态交互&#xff0c;受到全球玩家热捧 。 &#x1f916; 人工智能持续突破 DeepSeek-R1&…...

代理篇12|深入理解 Vite中的Proxy接口代理配置

在前端开发中,常常会遇到 跨域请求接口 的情况。为了解决这个问题,Vite 和 Webpack 都提供了 proxy 代理功能,用于将本地开发请求转发到后端服务器。 什么是代理(proxy)? 代理是在开发过程中,前端项目通过开发服务器,将指定的请求“转发”到真实的后端服务器,从而绕…...

python报错No module named ‘tensorflow.keras‘

是由于不同版本的tensorflow下的keras所在的路径不同&#xff0c;结合所安装的tensorflow的目录结构修改from语句即可。 原语句&#xff1a; from tensorflow.keras.layers import Conv1D, MaxPooling1D, LSTM, Dense 修改后&#xff1a; from tensorflow.python.keras.lay…...

HashMap中的put方法执行流程(流程图)

1 put操作整体流程 HashMap 的 put 操作是其最核心的功能之一。在 JDK 1.8 及以后版本中&#xff0c;其主要逻辑封装在 putVal 这个内部方法中。整个过程大致如下&#xff1a; 初始判断与哈希计算&#xff1a; 首先&#xff0c;putVal 方法会检查当前的 table&#xff08;也就…...

AI病理诊断七剑下天山,医疗未来触手可及

一、病理诊断困局&#xff1a;刀尖上的医学艺术 1.1 金标准背后的隐痛 病理诊断被誉为"诊断的诊断"&#xff0c;医生需通过显微镜观察组织切片&#xff0c;在细胞迷宫中捕捉癌变信号。某省病理质控报告显示&#xff0c;基层医院误诊率达12%-15%&#xff0c;专家会诊…...