最近在给公司做一个法律文档问答系统,用的Chroma + OpenAI embedding,文档切了500字重叠50。测试时候发现,很多专业名词(比如“不可抗力条款”)检索出来的结果特别不准,有时候top5里就一两条相关。我试过调chunk大小,也试过换bge-large,效果提升不明显。看网上说要用HyDE或者rerank,但我不太清楚这些是不是必须的,还是说我现在的方案本身就太简陋了?有没有大佬指点一下,小团队做RAG,优先该优化哪块?