# 知识库搜不准：关键词、向量检索和重排怎么配合？

区分找不到资料、候选排序不佳与回答误读，按问题定位检索瓶颈。

要点：关键词检索适合明确的名称与编码，向量检索用于匹配相关含义，混合检索组合两类候选，重排则调整候选顺序。是否组合、如何设置，应依据企业问题样例判断，不能认为环节越多效果越好。

![将书册中的资料与平板信息进行核对（AI概念配图）](/images/guides/covers/rag-retrieval-v2.png)

## 先判断问题需要精确匹配还是语义匹配

查询完整产品型号、合同编号或特定术语时，应保留精确名称。员工使用口语描述一个问题时，则可能需要语义匹配。同一知识库往往同时存在这两种查询方式。

先确认资料中是否真的有答案，以及目标文档是否在当前用户的权限范围内。资料缺失或被权限排除时，调整检索设置不会凭空生成可信来源。

## 观察候选资料再判断是否需要重排

Dify 提供语义、全文和混合检索等配置，重排可以对已经返回的候选进一步排序。如果正确资料从未进入候选集，只调整后续排序通常无法解决。

比较结果时，查看预期文档位于哪里、是否混入旧版、相似型号是否占据前列。对部分任务，补充版本或产品元数据可能比增加返回数量更有针对性。

## 同时记录质量和额外消耗

更多候选会增加后续处理内容，额外重排也可能带来延迟与费用。只有答案质量或来源命中确实改善，新增环节才有保留的理由。不要直接复制另一套知识库的阈值。

将查找失败、来源错误和回答误读分开记录，每次针对一类问题调整。保留正常问题与难例一起复测，避免修好某个编码查询，却让原来的常见问答变差。

## 先查看检索候选，再调整模型

将一次错误回答拆成几个可检查的问题：目标资料是否已经入库、权限与筛选条件是否允许返回、相关片段是否进入候选、片段是否完整、模型是否正确使用。顺着这个次序查看，可以避免因最终答案不对而同时修改多个设置，导致无法判断哪项改动有效。

例如用户按产品简称提问，正式资料只出现型号。可以先补充经过确认的术语对应，再比较检索结果。若文档本来就缺少目标参数，调整排序无法创造依据，应回到资料维护。检索配置的目标是取回有效证据，不是让任何问题都获得看似完整的回答。

| 观察结果 | 优先检查 | 下一步验证 |

| --- | --- | --- |

| 完全没有正确来源 | 资料、权限和筛选 | 确认可访问的原文存在 |

| 正确来源排名较后 | 关键词、语义与排序 | 比较同一问题的候选位置 |

| 命中但缺少条件 | 片段边界与上下文 | 核对原文完整规则 |

| 证据完整却答错 | 提示与回答约束 | 逐条对照结论和依据 |

## 用一次只改变一项的比较保留判断依据

保留问题集、资料版本和原始检索结果，再改变一项设置，例如返回数量或检索方式。记录哪些问题改善、哪些退步及响应变化。测试样例中应包含精确型号、口语描述和资料无答案的情况，不能只保留能够展示优势的问法。

如果增加返回量让答案更长却没有增加有效依据，这项调整未必有价值。对于需要多个条件共同成立的业务问题，应进一步核对来源之间是否兼容，而不是把不同版本的内容拼成一个结论。

## 先看正确资料有没有进入候选

用一个完整型号和一个口语问法分别检索，保存候选、版本与排名。正确资料未进入候选时先查资料与过滤；已经进入但排得靠后，再比较混合检索或重排，连同延迟与费用一起观察。

## 参考来源

- [Dify Docs｜索引与检索配置](https://docs.dify.ai/en/cloud/use-dify/knowledge/create-knowledge/setting-indexing-methods)：关键词、向量、混合检索及重排机制

## 检索问题的定位顺序

- 资料存在吗：先确认内容和权限

- 候选找到了吗：检查关键词与语义匹配

- 顺序合理吗：再判断是否需要重排

![检索问题的定位顺序](/images/guides/diagrams/rag-retrieval.svg)

## 继续阅读

- [知识库分段怎么选？先保证条件和结论在一起](/guides/rag-chunking)

- [知识库回答质量怎么测？不要只看语气是否肯定](/guides/knowledge-evaluation)

- [知识图谱与 RAG：什么时候关系比片段更重要](/guides/knowledge-graph-rag)

围绕当前问题查看任务、资料与人工确认示例，再用企业样例验证。

下一步：[按业务环节查看沙盘](/library)

原文：/guides/rag-retrieval

内容版本：guide:rag-retrieval:v1

<!-- version:guide:rag-retrieval:v1 -->

[结合企业情况咨询](/intake?source=%2Fguides%2Frag-retrieval&articleId=guide%3Arag-retrieval&versionId=guide%3Arag-retrieval%3Av1)