知识导入与双路存储

知识导入与双路存储 由 Archify 生成的架构图。 上传任务 · DocumentJob · 架构组件 上传任务 DocumentJob 文档解析 · MarkItDown · 架构组件 文档解析 MarkItDown 文本分块 · build_chunks · 架构组件 文本分块 build_chunks 向量嵌入 · get_embedding_model · 架构组件 向量嵌入 get_embedding_model 原件与预览 · data/staging · 架构组件 原件与预览 data/staging 表格导入 · CSV / XLSX · 架构组件 表格导入 CSV / XLSX 表结构卡 · schema_card · 架构组件 表结构卡 schema_card 混合索引 · Milvus · dense / sparse · 架构组件 混合索引 Milvus · dense / sparse 表格行存储 · SQLite · datasets · 架构组件 表格行存储 SQLite · datasets 只读查询 · StructuredQueryService · 架构组件 只读查询 StructuredQueryService 转换 Markdown 分块 写入 保存 CSV/XLSX 生成 分块索引 写入行 只读 SQL 图例 后端 数据库 安全

表格不是整表向量化

  • • 原始行写入空间独立 SQLite;Milvus 接收 schema card。
  • • 结构卡与普通 Markdown 均经过分块和 Embedding。

索引与查询边界

  • • 同一 document_id 按 source_hash 跳过或替换,不是全局去重。
  • • SQL 查询受空间范围、表白名单与结果预算约束。