先别急着换模型
检索效果差,很多时候问题不在向量模型,而在**文档本身进了错误的形态**:PDF 解析丢了表格、标题层级被压平、一段话被切成半句。
这些错误一旦进入索引,后面用什么模型都救不回来。先做下面五个检查点。
检查点一:解析是否忠实
**做法**:抽 20 页人工比对解析结果与原文,统计"信息丢失/错位"的比例。这个数字比任何模型指标都先要过关。
检查点二:切分是否保住语义
检查点三:块的大小分布
统计每块的字数分布:如果出现大量 20 字以下的小块(碎片)或上万字的巨块,检索都会变差。
经验区间:**200~800 字**为主,碎片合并、巨块再切。
检查点四:元数据是否够用
检索常常需要先筛后搜:"只看 2024 年之后的、只看 A 产品的"。
块上要带可筛选字段(时间、来源、分类、版本),否则只能靠相似度硬碰。
检查点五:检索结果能不能被引用
一个最小验收流程
1. 抽 20 页比对解析忠实度;
2. 抽查 30 个块的切分质量(是否半句、是否丢标题);
3. 画块长度分布图;
4. 用 20 个真实问题测召回,**先看命中块对不对**,再谈答案好不好;
5. 记录每一次解析器/切分规则的变更与对应指标。