最近在搭一个针对内部技术文档的RAG问答,用的bge-m3做embedding,chunk大概300字带50字重叠,检索top-20。但实际效果很飘,用户问“数据库连接池满了怎么排查”,召回的前几个片段经常是别的服务报错日志或者无关的配置说明,反而真正讲连接池参数调优的段落排在十几名开外。