国潮造物局 · 实操文章
知识库回答错了:按“解析—检索—回答”三层定位
适用于 FastGPT、RAGFlow、Dify。用同一份样本分清是没读对、没找到,还是没遵守依据。
国潮造物局编辑部 · 资料整理日期 2026-10-21 · 企业应用 · 9分钟
基于官方公开资料编写的练习方案,未逐项登录工具实测。界面、费用与版本以官网为准。
适用问题
反复换提示词,仍然回答错价格或型号,甚至不知道该改哪里。
准备材料
任选一个工具,用脱敏测试知识库;记录文档版本。不要跨平台复制生产数据。
练习样本
文件1(2026-01):A价格99元。文件2(2026-10):A价格89元,替代2026-01版。问题:A目前价格?B价格?
操作 1
解析层:导入两份短文件,查看解析文本与片段,确认日期、产品名和“替代旧版”没有漏。表格错位、扫描识别错字先在这里处理。
操作 2
检索层:先用工具的检索预览查“A目前价格”,核对是否找到新版。查“B价格”时,没有对应产品就不能把A价格当作答案。
操作 3
为不同型号、版本加入可用的元数据;若当前工具支持过滤,就用明确范围限制。不要把来源筛选完全交给生成模型。
操作 4
回答层:将真正检索到的材料传入模型,要求列型号、版本、金额与依据。若命中结果错误,先修检索,不用更强提示词掩盖。
操作 5
追加同义问法、缺失信息和冲突文件。记录输入、命中片段、输出、预期与失败层。一次只改一个参数,再复测相同问题。
可以复制的任务
仅依据提供的片段回答;先列适用产品和版本。来源冲突时明确指出,资料不存在时回答未找到。不要用相似产品的参数填空。
验收标准
A回答89元并指向新版;B回答未找到。每次错误能归到解析、检索或回答层。
失败时怎么排查
答案看似对却无依据:仍计为未通过。调大命中数量后变差:检查是否混入旧版和其他产品,先减少噪声。