最近在做一个内部知识库问答,文档主要是产品手册和操作规范,用的是LangChain+开源embedding模型(bge-large-zh)。现在遇到一个很头疼的问题:用户问“如何重置密码”,系统召回的片段经常是“忘记密码时可通过管理员重置”这种周边描述,真正讲操作步骤的段落反而排到后面去了。我试过把chunk_size从500调到200,也加了overlap,效果还是不稳定。想请教下各位,这种情况一般是切分策略的问题,还是说bge这种通用模型对短句/操作步骤的语义理解不够?如果要换模型,有没有适合中文技术文档的推荐?另外,有没有必要对召回的片段做重排序?感谢!