最近在做一个企业知识库的RAG项目,用的Milvus存文档embedding,模型是bge-large-zh。目前检索效果很差,比如搜“季度销售报告”返回的却是“年度财务总结”,感觉语义没对齐。试过调索引参数(比如nlist从512调到1024)、换距离函数(从L2换到IP),但召回率就卡在70%左右上不去。有没有大佬指点一下,是不是我分块策略有问题(目前按512字切分重叠128字),还是需要做query改写?或者干脆换个更合适的embedding模型?有点迷茫,求实战经验。