最近在搭一个文档问答的RAG系统,用的bge-m3做embedding,chunk大小设的512,重叠50。效果一直不太行,很多问题明明知识库里有答案,但召回的前几段就是不相关。我试了加bge-reranker重排序,感觉提升有限,有时候甚至把对的排到后面去了。想问问有经验的朋友,这种问题一般是先调切块策略(比如改成256按段落切),还是换个更强的embedding模型,或者干脆上混合检索?总感觉在瞎调参,不知道哪个环节才是瓶颈。有没有排查的思路可以分享一下?