Skip to content

[Bug] 文档导入高级分段时,原文档中独立的多个表格被错误合并为一个表格 #6396

Description

@shenkaibo

问题描述

在使用 MaxKB 导入 Word 文档(.docx)时,选择高级分段模式,按 # 分割,分段长度设置较大以保证一个分段。原文档中包含两个独立的表格,但导入后两个表格被错误地合并到了同一个表格中,丢失了原有的表格分隔结构。

复现步骤

  1. 准备一个包含多个独立表格的 Word 文档(.docx),文档中两个表格之间有段落(标题)分隔
  2. 在 MaxKB 知识库中导入该文档
  3. 分段方式选择高级分段
  4. 分隔符设置为 #
  5. 分段长度设置较大值,保证一个分段
  6. 导入完成后查看分段结果

预期行为

原文档中的两个独立表格应在导入后保持独立,分别作为不同的内容块呈现,不应合并为一个表格。

实际行为

原文档中两个独立的表格在导入后被合并到了同一个表格中,表格结构被破坏。

原文档结构说明

测试文档 test.docx 包含:

  • 段落内容:综合风险管控相关标题(第一节/第二节等)
  • 表格 1:4 行 × 3 列(序号 | 项目 | 内容),内容为风险管控领导小组相关信息
  • 表格 2:7 行 × 3 列(序号 | 岗位名称 | 质量风险防控职责),内容为各岗位职责
  • 两个表格之间有标题段落分隔,是两个完全独立的表格

导入后两个表格被合并为一个表格(详见截图)。

复现文件

  • 测试文档 test.docx:见附件
  • 异常截图:导入后的分段结果截图,见附件

环境信息

  • 文档格式:.docx
  • 分段方式:高级分段
  • 分隔符:#

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions