最近在搭一个基于大模型的RAG问答系统,用的LangChain + Chroma,文档切分是固定的chunk_size=500,overlap=50。现在遇到的问题是,检索回来的片段确实相关,但回答起来总是感觉东一句西一句,逻辑不连贯,尤其是涉及多步骤操作或者前后因果的问题,效果很差。我自己试过调大chunk,稍微好一点但有时候会漏掉关键信息。也想过用parent document retriever,但不太确定具体怎么平衡父子块的大小。想问问有没有做过的朋友,这种场景一般怎么设计切分和检索策略?或者有没有必要引入重排或者二次摘要之类的?有点迷茫,求指点。