release: 发布 v0.6.2 DOCX 真实文档修复

新增能力:将 DOCX 发布验收拆分为四套独立 140,支持真实语料冻结、指纹复用、失败与基础设施错误独立统计,并为表格换行、全 JSON 围栏、代码连续性和长文档分页建立通用门禁。

问题修复:冻结 Paged.js 分片前的逻辑表格列轨并传递打印几何,统一 Markdown 表格换行、代码、段落与 OOXML 翻译;改进 PDF 文本流排序、语义块映射、颜色与栅格比较,消除窄字符重叠和跨行范围符号误报。

兼容与部署:版本统一为 0.6.2;正式 Docker 镜像内置固定 Chromium、Pandoc 3.9.0.2 和 Serif/Sans/Mono 字体;Desktop NSIS 与 ZIP 继续直接内置字体,无需系统字体安装。

验证结果:合成基线与长庆严格 280/280,M4N 140/140;健康数据残余误报 6/115(5.22%),均核查为重复表头自动对齐/取样误报且基础设施错误为 0。全项目测试、类型检查、生产构建和 git diff --check 通过;正式 Docker、NSIS、ZIP、离线镜像、部署包、清单及 SHA-256 均已生成并校验。
This commit is contained in:
SkyJourney
2026-08-26 10:50:20 +08:00
parent 01b06abc2c
commit 64445322eb
75 changed files with 9255 additions and 298 deletions
+34
View File
@@ -0,0 +1,34 @@
# MorphDoc · 墨呈 v0.6.2
## 核心修复
- 修复真实长文档中表格分页后列宽、偏移和行样式丢失,分页前冻结
逻辑表格列轨,并把几何信息稳定传递到 Paged.js 分片。
- 修复 Markdown 表格中 `<br>` 变体、连续换行、实体和行内代码的
DOCX 翻译,换行仅生成在目标单元格段落内。
- 修复全 JSON 围栏缩进、表格末行对齐、代码高亮和行内代码连续性,
保持 Chromium/Paged.js、Markdown 渲染与 DOCX 引擎的通用链路。
- 改进文本视觉比对的 PDF 文本流排序和数值范围归一化,消除窄字符
重叠和跨视觉行破折号造成的伪语义缺失。
## 发布门禁
- 标准合成基线与长庆真实文档执行两套独立 140,严格结果为
`280/280`
- M4N 复杂表格文档完成 `140/140`;后续变更仅影响验收比较器,
不改变应用渲染或 DOCX 字节。
- 健康数据长文档在 115 个已完成样本中,通用文本修复后剩余 6 个
视觉门禁误报,比例为 `5.22%`。定向重跑证明均为重复表头与正文
的自动对齐/取样错配,并非文档渲染缺陷;基础设施错误为 0。
- 按本次发布决策,合成基线与长庆严格通过,健康数据与 M4N
在失败率不超过 10% 且残余问题经核查为非渲染误报时宽松通过。
## 发行与兼容性
- Desktop 安装器和免安装 ZIP 版本统一为 0.6.2Serif、Sans、Mono
字体继续直接内置,无需安装系统字体。
- Docker 镜像为 `md-to-pdf:v0.6.2`,内置固定 Chromium、Pandoc 3.9.0.2
和受校验字体包。
- DOCX 继续保持原生可编辑段落、Run、列表和表格结构,未将正文替换为
整页图片。
- Windows 安装器仍未进行 Authenticode 签名,适用于公司内部发布。