最近自己在搭一个基于本地知识库的RAG问答系统,用的LangChain + OpenAI embedding,ChromaDB做向量存储。文档大概有200多篇技术博客,但测试下来发现,查一些具体问题时经常召回到一堆不相关的片段,甚至有些相关的内容排在后面。感觉是不是分块策略有问题,还是chunk overlap设得不对?或者是不是应该先做一层关键词过滤再向量检索?求大佬们指点一下经验,不想一上来就上重排序那么复杂。