知识层
解析 · 切分 · Embedding构建把分散文档变成可检索的知识:解析、切分、向量化,切的时候就把元数据带上。
切分不按字数砍,按标题、章节、段落和语义切,才保得住「这段属于哪台设备的哪一步」。设备型号、文档版本、章节这些元数据必须在入库时就挂上,否则检索层想按机型过滤时无从下手。
常见追问
为什么不把整本手册直接塞进上下文?
上下文有限,越长越贵、越容易注意力稀释;一份手册里跟本次问题真正相关的往往只有几段。先检索再生成,才扛得住文档量。
手册改版了怎么办?
版本作为元数据跟着片段入库,检索时按版本过滤;改版按文档粒度增量重索引,老版本标失效不物理删除。这也是知识治理要加强的第一项:型号、版本、业务分类管不住,召回就会拿到过期说法。
为什么不在提问时对扫描件做 OCR?
OCR 是文档属性,不是问题属性——同一页每次问都重转一遍,白付延迟和成本。离线转写成 Markdown 还能人工校对,图片不会自己变清晰,但文本可以一直复用。