RAG 怕问得含糊?Query 改写四步直接抄

用户不会替你斟酌提问。多轮对话里「那第二步呢」「申请要怎么做?」这种句子,索引里没有任何指代对应物,原话直接进检索只能捞垃圾。 我给自己的企业知识库(Nuxt3 my-nuxt-app)加了 Query 改写环节,实测同一个问题改写后 BM25 命中从 0 条到 11 条。这篇讲链路和设计,代码真实在跑。 ...

2026-10-14 · 4 分钟 · 1639 字 · 老朱

RAG 检索总跑偏?混合检索四步直接抄

RAG 效果差,九成不是大模型的锅,是检索没捞对料。模型只负责说好话,检索决定它能看到什么。 这篇拆我自己项目(Nuxt3 企业知识库,Nitro + TiDB + Chroma)里跑着的混合检索:BM25 怎么打分、RRF 的 k 为什么是 60、有向量召回了为什么还要精排。代码全部真实在跑,参数直接抄。 ...

2026-10-13 · 4 分钟 · 1925 字 · 老朱