feat: 内置 Desktop Pandoc 最小运行时

This commit is contained in:
SkyJourney
2026-08-02 10:44:40 +08:00
parent 9a2aa3c341
commit 3a8d2c1c2e
16 changed files with 636 additions and 46 deletions
+9
View File
@@ -83,6 +83,13 @@ Windows ZIP 和 Linux amd64 tarball 的 SHA-256 均已核验;Linux 静态程
使用 `MorphDoc`。Electron `appId` 和 Markdown 文件关联 ProgID 保持不变,
并为旧版用户数据、快捷方式和应用注册项提供兼容迁移与清理。
`v0.6.0` 发布收口阶段 B 已完成 Desktop Pandoc 内置链路:发行构建根据
受版本控制的清单准备官方 Pandoc `3.9.0.2` Windows x64 ZIP,严格校验
SHA-256,只提取 `pandoc.exe``COPYING.rtf``COPYRIGHT.txt` 并生成
审计清单;打包前执行精确版本、默认模板和最小 DOCX 冒烟。生产环境优先
使用 `process.resourcesPath` 下的固定程序,无需用户安装 Pandoc,显式
开发配置和系统 PATH 降级仍保持兼容。
`v0.6.0` 阶段 3 已完成 DOCX 共享协议:`packages/core` 统一定义请求
Schema、资源、Pandoc capability、错误码、结果、诊断、耗时、MIME 和
安全文件名;`packages/application` 新增 `prepareDocxExport()`,复用
@@ -1420,6 +1427,8 @@ ECharts 第二阶段浏览器与 PDF 验证结果:
差异保留为诊断项,不再误判为样式失败;
- 发布收口阶段 A:已完成 v0.6.0 版本、墨呈/MorphDoc 品牌、NSIS 名称、
文件关联兼容和旧版用户数据迁移;
- 发布收口阶段 B:已完成 Desktop 固定 Pandoc 最小运行时的清单、下载
哈希门禁、许可证保留、打包接入、离线复验和真实 DOCX 冒烟;
- 阶段 13:完成 Word/WPS 双向互存、外部主题兼容、体积和正式发布验收。
每个阶段验收通过后创建一个独立提交,再进入下一阶段。当前阶段不得混入