yudao-module-ai/src/main/java/cn/iocoder/yudao/module/ai/service/knowledge/AiKnowledgeSegmentServiceImpl.java
@@ -212,9 +212,13 @@ documents.add(doc); } // 向量库限制单批次最多 10 条,分批写入 int batchSize = 10; try { vectorStore.add(documents); // 更新 vectorId(Milvus 返回的 ID 就是传入的 docId) for (int i = 0; i < documents.size(); i += batchSize) { int end = Math.min(i + batchSize, documents.size()); vectorStore.add(documents.subList(i, end)); } for (AiKnowledgeSegmentDO segment : segments) { segment.setVectorId(segment.getId().toString()); segmentMapper.updateById(segment);