跳到主内容
快讯直播
AI智模界
AI 词典

分块接缝:答案被切成两半的地方

一句话定义:分块接缝(Chunk Seam)指文档被切成检索块时,一刀恰好落在某个语义单元的中间,导致一条完整信息被分到相邻两个块里,而在任何一个块中都看不完整。

接缝是怎么产生的

AI 词典:检索增强生成">检索增强生成(RAG)需要先把文档切成小块(chunk)再建索引。切分通常按固定字数或 token 数执行,因为这样简单、均匀、易于实现。但文档的自然语义边界并不按字数对齐:一个条款可能有三行半,一张表格可能跨页,一句结论可能刚好落在第 500 字和第 501 字之间。

打个比方:把一张报纸剪成两半,分别装进两个信封。你要找的那条新闻标题在第一张末尾,正文在第二张开头。两个信封装得整整齐齐,你挨个翻看,每个信封里都没有一条完整的新闻。

真实场景里它往往不表现为“答不上来”,而更像“答错了”:

> 块 A 结尾:退款申请自签收之日起 7 天内提交即可,无需说明理由。

> 块 B 开头:该条款不适用于促销商品、定制商品与已拆封的个护用品。

用户问“促销商品能无理由退款吗”,检索命中的多半是块 A,因为“退款”“无理由”全在里面。模型拿到块 A 于是给出肯定回答,而真正决定答案的否定条件在块 B,根本没有被取回。这种错误比“不知道”更难发现,因为答案读起来通顺、有出处、还挺自信。

和相邻概念的区别

概念典型表现根因
分块接缝命中块相关但信息缺半句,答案偏向一侧切分点落在语义单元内部
语义不匹配检索结果与问题毫不相干提问用词与文档用词不一致
多跳缺失每个块单看都对,但要合起来才能推只做一次检索,不做串联

关键区别在于:接缝不是检索算法的错。哪怕召回模型再准,如果完整答案在物理上已被拆到两个不相邻的块里,检索器也只能给你半张纸。

对实际工作的意义

对做 RAG 的人,接缝是必须主动处理的结构性问题,常见做法有:块间重叠(overlap),让边界内容在两块中各出现一次;按结构切分,优先在标题、段落、表格边界断开,而不是数满字数就下刀;父子块或句子窗口检索,用小块命中、再回取更大的上下文;给每个块补上所属章节标题或一句摘要,让块自带“我属于哪里”的线索。评估时也别只看召回率,专门构造一批答案跨边界的测试问题,往往能立刻暴露接缝。

对普通使用者,这解释了一种常见困惑:明明文档里写了,为什么问它却说没有或说反了。遇到这种情况,换个问法、把问题问得更具体,或者直接把相关章节原文粘进去,通常比反复追问有效。工具的表现,有时取决于知识在进入系统时被怎么切开。

AI 生成本文由 AI 基于公开信息自动生成,仅供参考。