程序聚合 软件案例 智能 RAG 知识库问答系统

智能 RAG 知识库问答系统

2026-09-01 22:27:02
行业:电商
载体:网站
技术:Java、Vue、PostgreSQL

业务和功能介绍

项目描述:基于 Spring AI + 通义千问 + pgvector 构建的企业级 RAG 知识库问答系统。支持多格式文档解析、异步向量化存储、层次化语义检索与流式对话。用户可上传 PDF / Markdown / TXT 文档,通过自然语言查询获得带来源引用的答案。
技术栈:Spring AI、Spring Boot、Mybatis-plus、PostgreSQL + pgvector、DashScope (通义千问+QwenVL)、Apache Tika 等。
我负责的部分:
⚫ 多策略文档解析引擎:设计策略模式解析器链,根据文件类型自动路由到 Text / Markdown / PDF 解析器。PDF 解析集成 Tika 文字提取+ PDFBox 图片抽取+ Qwen-VL 多模态描述。
⚫ 层次化父子分块与检索:基于文档结构进行智能分块,按章节生成父块,超长父块自动拆分子块,检索时关联父块返回完整上下文作为 LLM 输入。
⚫ 异步文档处理管道:上传即返回任务 id,通过@Async +状态表异步完成完整流程,前端可轮询进度,避免大文件阻塞 HTTP 线程。引入指纹去重和事务删除,保证数据一致性。
⚫ 流式 RAG 对话与来源追溯:基于 SSE 实现流式对话,同时返回内容流和引用来源。结合 PostgreSQL 持久化多轮对话历史,支持会话恢复和上下文窗口控制。

项目实现

项目描述:基于 Spring AI + 通义千问 + pgvector 构建的企业级 RAG 知识库问答系统。支持多格式文档解析、异步向量化存储、层次化语义检索与流式对话。用户可上传 PDF / Markdown / TXT 文档,通过自然语言查询获得带来源引用的答案。
技术栈:Spring AI、Spring Boot、Mybatis-plus、PostgreSQL + pgvector、DashScope (通义千问+QwenVL)、Apache Tika 等。
我负责的部分:
⚫ 多策略文档解析引擎:设计策略模式解析器链,根据文件类型自动路由到 Text / Markdown / PDF 解析器。PDF 解析集成 Tika 文字提取+ PDFBox 图片抽取+ Qwen-VL 多模态描述。
⚫ 层次化父子分块与检索:基于文档结构进行智能分块,按章节生成父块,超长父块自动拆分子块,检索时关联父块返回完整上下文作为 LLM 输入。
⚫ 异步文档处理管道:上传即返回任务 id,通过@Async +状态表异步完成完整流程,前端可轮询进度,避免大文件阻塞 HTTP 线程。引入指纹去重和事务删除,保证数据一致性。
⚫ 流式 RAG 对话与来源追溯:基于 SSE 实现流式对话,同时返回内容流和引用来源。结合 PostgreSQL 持久化多轮对话历史,支持会话恢复和上下文窗口控制。

示例图片视频


Enter_Z
15天前活跃
方向: 后端-Java、人工智能-AI应用开发、
交付率:100.00%
相似推荐
ROS 2 机器人配件与教程电商平台
**业务介绍:**面向机器人开发者、教育者和研究者的 ROS 2 配件独立站。平台将机器人零件、套件销售与技术教程结合,帮助用 户根据应用场景了解产品、完成选型,并从教程直接进入购买流程。 **功能介绍:**平台提供商品展示、规格与多币种价格、购物车、结账和订单确认;支持中英文内容及 ROS 2 教程,并可在教程中 关联相关零件。智能客服可回答商品选型和教程问题,复杂咨询可转交人工;后台支持商品与内容管理,以及客服会话接管和回复。
toc平台文创电商Web商城-山房文创
山房文创是一个面向C端用户的文房文创电商Web平台,主打文房四宝(笔墨纸砚)、文创周边及古籍复刻三大品类的线上选购。立项目标为打造具有传统美学气质的文创购物体验。核心功能模块包括:首页卷轴叙事风格展示与分类导航、商品分类浏览与多维筛选(按一/二/三级分类、关键词、价格区间)、商品详情页(规格选择、库存展示、墨友品鉴评价、星级打分与晒图)、购物车(多选/全选/数量修改)、结算页(收货地址管理、支付方式选择、文创立减优惠券选择与实付计算)、个人中心(订单管理与状态流转、我的优惠券)以及后台管理系统(商品/分类/订单/会员管理)
小米有品电商详情页开发
小米有品是小米旗下精品生活消费电商平台,覆盖智能硬件、家居家电、数码产品及生活消费品等多个品类。本项目为小米有品 App 商品详情及交易链路相关功能开发,面向移动端用户提供从商品浏览、产品信息展示到购买决策和下单的完整体验。 项目主要包括商品详情展示、图片及富媒体内容呈现、商品规格与 SKU 选择、价格及库存状态展示、购买数量选择、下单入口、页面交互以及与 App 原生能力和后端业务接口的衔接。 在业务流程上,用户从小米有品 App 进入商品详情页后,可完成商品信息浏览、规格选择、购买决策并进入后续下单流程。项目需要兼顾复杂商品内容的动态展示、移动端性能、不同终端适配以及电商核心业务链路的稳定性。
茶里功夫
1、加工下单,抢单,取货、验货,加工,派送,验收 2、电商销售,支持全款、分期 3、商品包装定制,提供模板,客户自定义 4、订单管理,可以查看订单进度,商品评价 5、节假日活动及抽奖 6、账户余额管理,流水查看 7、分期还款订单记录,可以进行按月还款
善融商务
善融商务作为综合性电子商务服务平台,践行国家扶贫兴农战略,服务企业、员工及客户,打造了包括电商扶贫、乡村善融、公益慈善、员工福利、员工差旅、集中采购等特色产品,在扶贫、助农、普惠、公益等领域具有领先优势。
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服