03 · 文档解析与分块:检索失败的上游
解析规则→布局模型→VLM 按需升级;三个静默失败在检索之前
%%{init: {"flowchart": {"wrappingWidth": 190}}}%%
flowchart LR
subgraph PARSE["解析梯级"]
direction TB
F["文件<br/>PDF · Office · 扫描件"] --> P{"梯级"}
P -->|"数字"| R1["① 规则抽取"]
P -->|"表格"| R2["② 布局模型"]
P -->|"扫描"| R3["③ 视觉 OCR"]
R1 & R2 & R3 --> S["结构化文本"]
end
S --> C["分块+前缀"] --> M["元数据"] --> I["索引(第四篇)"]
classDef step fill:#fff7e0,stroke:#c98a00,stroke-width:2px,color:#222
classDef dec fill:#eef6ff,stroke:#5b8fd6,color:#222
class F,R1,R2,R3,S,C,M,I step
class P dec
COMMENTS
评论存放在 GitHub Discussions, 用 GitHub 账号登录即可发表,支持 Markdown。 想针对正文某句话说?选中那段文字,点浮出的「评论」即可划线评论;觉得哪里写错了,发表时勾上「同时提交 Issue」。 有人回复你时 GitHub 会按你的通知设置发邮件,不用守在这里。