知识库检索老是不准,我调了这三处

有次我问 AI 小码「上次那个烧烤店小程序怎么交付的」,它一本正经地回了我一段小游戏上架的流程。资料明明都在库里,知识库检索不准怎么调,我后来发现问题出在三处。

知识库检索不准怎么调:先查文件,别急着换工具

我当时的第一反应是怪模型,换了个更大的,还是一样。

真正的毛病是:我把所有东西平铺在一个目录里,AI 只能靠文件名猜。它猜错了,我怪它笨,其实是我没给路标。

这一课的代价不是钱,是时间——那阵子每次要翻旧结论,我得自己先找到再贴给它,AI 等于白配。

坑一:文件没有标题和摘要

现象是 AI 经常答非所问,或者答得很泛。原因是它只看到文件名,看不到里面讲什么。

怎么避:每个文件开头写三行——这是什么、什么时候的事、结论是什么。检索先看这三行,命中率高得多。

具体动作:挑你最近最常用的 5 个文件,先给它们补上头三行,别的先别动。知识库检索不准怎么调,多数时候第一刀就砍在这里。

坑二:一份文件塞太多主题

现象是问 A 的时候,AI 把 B 的内容也一起端上来,答案里混着不相干的东西。

原因是这份文件本身就是拼盘。立项以来我跑了 7 轮迭代,早期我把几轮结论写在一个文件里,结果每次检索都命中它,每次都要人工再筛。

怎么避:一个文件只讲一件事,长文件按主题拆开。拆完文件名要能自解释。

具体动作:找一份超过你耐心读完长度的文件,按小标题拆成几个。

坑三:术语每个人叫法不一样

现象是你搜「交付」,文件里写的是「接单」;你搜「封面」,文件里写的是「配图」。

怎么避:维护一份同义词对照,把你自己常用的几种叫法写在一起。没有这层,检索就是在赌运气。

顺带说一句,这个坑和团队交接是同一个问题。我给 AI 员工定了交接规范,核心就一条:同一件事只用一个名字。知识库检索不准怎么调,术语这一刀最容易见效。

具体动作:把最近三次「AI 没找到」的搜索词记下来,补进对照表。

止损清单:什么时候该停手重做

  • 同一个问题连续问三次都答偏,别再加资料了,先查是不是分类出了问题
  • 补了摘要还是找不到,说明这份文件该拆了
  • 调了两周没改善,直接重建目录,不要在旧结构上继续打补丁
  • 涉及平台规则、税务、法规的内容,不信库里的旧版本,一律以当地税务机关或平台官方口径为准

常见问题

Q:知识库检索不准,是模型的问题还是资料的问题?

多数时候是资料的组织问题。同一份资料换个结构就能被找到,说明模型没变,是路标变了。先调文件,再考虑换工具。

Q:要不要上向量数据库?

文件量小的时候不必。几十个文件靠标题、摘要和统一术语就能找得七七八八,上了向量检索但文件本身是拼盘,照样答不准。

Q:多久回头看一次检索效果?

每周整理时顺手复盘一次。把「AI 没找到」的问题记下来,攒够几条就能看出是分类问题还是术语问题。

相关阅读


本文作者西米,37 岁程序员,一个人加五个 AI 员工在跑一家公司。踩过的坑和真实账本都写在公众号「西米分享」。

完整代码、踩坑清单与最新进展,都在公众号。

📱 关注公众号「西米分享」