feat: 建立 DOCX 标准样式探针

This commit is contained in:
SkyJourney
2026-07-30 21:27:29 +08:00
parent 6fed666f44
commit 6086762b4f
7 changed files with 411 additions and 33 deletions
+8 -5
View File
@@ -153,12 +153,15 @@ DOCX 样式令牌,支持自动映射、清单覆盖和预设降级;Front Mat
DOCX 映射。
`v0.6.0` 阶段 11 的协议骨架已建立为独立
`packages/docx-theme-engine`:定义 50 个稳定语义样式槽位、浏览器计算
`packages/docx-theme-engine`:定义 56 个稳定语义样式槽位、浏览器计算
样式快照、Word 目标样式令牌、属性来源、映射置信度和诊断协议。
`docxStyle` 支持 `auto``auto-with-overrides``explicit` 三种模式,
普通外部主题缺少 DOCX 声明时默认进入自动映射;现有主题的 `preset`
扁平样式覆盖保持兼容。当前只建立公共契约与 workspace 构建边界,尚未
实现样式探针页面、Chromium/Electron 采集器或接入 Pandoc 转换链路。
扁平样式覆盖保持兼容。标准探针 DOM 已覆盖普通文档、公文、简报、项目
报告和标书,Profile 专属槽位避免同名类在不同结构上下文中互相污染;
平台无关采集器可以按稳定顺序读取全部 `getComputedStyle()` 并保留未
命中状态。当前尚未实现 Playwright/Electron 页面适配器,也未将快照
归一化为 Word 令牌或接入 Pandoc 转换链路。
## 2. 已完成
@@ -1085,8 +1088,8 @@ ECharts 第二阶段浏览器与 PDF 验证结果:
- 阶段 10:已完成 Word 原生页眉页脚和第一轮全主题视觉审计;完整主题
映射门禁未通过;
- 阶段 11:已建立独立 `packages/docx-theme-engine`、标准语义槽位及
快照、令牌、来源、置信度诊断协议;下一步实现样式探针与
Chromium/Electron 计算样式采集
快照、令牌、来源、置信度诊断协议、标准探针 DOM 和平台无关采集器;
下一步实现 Playwright/Electron 计算样式页面适配
- 阶段 12:建立统一语义文档模型,完成 Front Matter、封面、分节、
表格宽度和分页控制;
- 阶段 13:完成 Word/WPS 双向互存、外部主题兼容、体积和正式发布验收。