Skip to content

feat(ppt): 在 V0.9.1 上加入个人模板上传与复用 - #463

Closed
Fairy-happy wants to merge 4 commits into
V0.9.1from
feat/ppt-personal-templates-v091
Closed

Fairy-happy wants to merge 4 commits into
V0.9.1from
feat/ppt-personal-templates-v091

Conversation

@Fairy-happy

Copy link
Copy Markdown
Collaborator

Summary

本 PR 替代 #423。Green Pulse 内置模板走独立分支,不在本次范围。

Test plan

  • test/ppt-validation.test.mjs、test/ppt-activation.test.mjs(fix(ppt): validate literal newline escapes before export #453)
  • 个人模板 UI / 上传保存 / 超限拒绝 / 按页预览 / HTTP 401 与 413
  • 16 套既有模板源检查、ppt:build --reuse-previews、typecheck
  • Windows CI(release.yml 已对 V0.9.1 PR 开启)
  • 原生安装包、真实模型、PowerPoint/WPS 重开(NOT_RUN)

Made with Cursor

fairy and others added 4 commits September 18, 2026 10:36
基于最新 V0.9.1 重做个人模板能力,保留画廊预览与换行导出修复,并限制上传体积、按页返回审查预览。

Co-authored-by: Cursor <cursoragent@cursor.com>
WPS and PowerPoint emit xmlns:foo="", which JSDOM's well-formed outerHTML rejects during personal-template conversion.

Co-authored-by: Cursor <cursoragent@cursor.com>
Avoid Vite parsing the CLI bundle via a source import, which fails Windows CI with a SyntaxError before any test runs.

Co-authored-by: Cursor <cursoragent@cursor.com>
Harness 子进程刚退出后立刻 rmdir,GitHub Windows runner 上句柄未释放会拖垮已通过的测试。对锁定错误做短重试。

Co-authored-by: Cursor <cursoragent@cursor.com>
@Fairy-happy

Copy link
Copy Markdown
Collaborator Author

已被 #465 包含,不再单独合并

@yaojin3616
yaojin3616 deleted the feat/ppt-personal-templates-v091 branch September 20, 2026 13:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant