诊断 ppt生成2(966041e5)真实产出的两个缺陷——23 页零图标、多处错位—— 根因不是缺 gate 而是 gate 被打穿: - svg_to_pptx.py 只 main() 不 sys.exit(main()),main() 里所有 return 1 (图标门/无 SVG/坏路径)全被吞成退出 0(最致命) - 导出侧图标检查按设计只软 WARN、照常产出 - 模型质检用 `| head` 截断,吞非零退出码 + 截掉打在最后的零图标 [ERROR] - SKILL.md 验收本就只要求抽查 3 页,错位藏在没看的页里;差评也未阻断 改动: - svg_to_pptx.py: sys.exit(main()) 传播退出码 - pptx_cli.py: 导出图标门从软 WARN 升为硬门(锁图标却全 deck 零 <use data-icon> → [ERROR] 退非零、不产出 pptx),加逃生口 --allow-iconless - SKILL.md: 阶段六验收改「默认渲整本 + 逐页过目 + 差评即阻断返工」, 阶段四/五/反模式补「别用 | head 截断」「别只看几页」「差评必返工」 合成测试三例(默认拒 / --allow-iconless 放行 / 有图标正常)全过。 仅改 skill 侧,不改动线上跑法;导出门只兜「锁了图标却零引用」,正常 deck 不受影响。 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| analyze | ||
| brief | ||
| coding | ||
| documents | ||
| imagegen | ||
| paper | ||
| patent | ||
| plot_pub | ||
| ppt | ||
| proposal | ||
| pymatgen | ||
| research | ||
| review | ||
| skill-creator | ||
| standard | ||
| stats_ml | ||
| videogen | ||