2026-06-09 a61d5a200f064ac52778713ce461161402b5b10f
分支
用户 <2163098428@qq.com>
星期二, 六月 9, 2026 14:03 +0800
提交者 <2163098428@qq.com>
星期二, 六月 9, 2026 14:03 +0800
提交a61d5a200f064ac52778713ce461161402b5b10f
目录 b17a21880ead103f07cc590c6f079ed43c47baa2 目录 | zip | gz
上一版本 f818fa5eca223270f0656e0455c338ec1f2fac88 查看 | 对比
```
refactor(knowledge-base): 重构RAG向量检索功能的文件关联和异步处理

- 将文件关联接口从 /storageAttachment/add 更改为 /knowledgeBase/file/save
- 修改请求参数格式,使用 knowledgeBaseId 和 storageBlobIds 数组
- 重命名文件列表查询接口为查询向量化状态接口
- 更新删除接口路径为 /knowledgeBase/file/delete
- 添加文件扩展名获取方法并优化文件信息获取逻辑
- 配置异步任务线程池支持 @Async 注解
- 添加详细的异步处理日志记录
- 更新前端文件关联触发逻辑以匹配新接口
- 优化向量化处理流程和错误处理机制
```
已修改5个文件
96 ■■■■ 文件已修改
src/main/java/com/ruoyi/ai/config/EmbeddingStoreConfig.java 2 ●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/ai/service/impl/KnowledgeRagServiceImpl.java 86 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/approve/mapper/KnowledgeBaseVectorMapper.java 2 ●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/collaborativeApproval/service/impl/MeetingServiceImpl.java 4 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/collaborativeApproval/vo/SearchMeetingUseVo.java 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史