延续缺图标排查,统计最近 ppt生成 任务 24 页 SVG 的元素构成:<path>=0、 <image>=0,整本是 <text> 摞 <rect>(文字方块),零示意图/图表/配图。根因同 图标——71 个 charts/ 模板没用、content→版式映射形同虚设,且策略层把"Not every page needs a chart"当跳过口子(spec_lock 实际 page_layouts: free design、无 page_charts 段),输出层又无 gate 拦扁平 deck。两层修(用户选定): - A' 输出 gate(svg_quality_checker):统计每页图形图元 <path>/<polyline>/ <polygon>/<image>(rect/line 是版面脚手架不算);≥6 页且文字密集(avg <text> ≥10/页)却全 deck 0 图元 → deck 级 error 退非零(逼回执行重写);多数页无图元 → INFO;<6 页豁免(不误伤极简/teaser)。实测:8 页文字方块→exit 1;任一页带 path→放行;4 页→豁免。 - B' 策略层视觉下限(strategist.md GATE):把 §633「Template Match」从纯建议升为 硬下限——内容 deck(≥6 页)每个能结构化的内容页必须分配视觉处理(page_charts 模板 / page_layouts 结构模板 / §VII 自绘示意图),spec_lock 不许 page_charts + page_layouts 同时空着;给出 content→图形映射速查;明示下游 A' 会硬卡。同步改 SKILL §大纲映射纪律 + §阶段四质检清单 + spec_lock_reference page_charts 段。 诚实边界:prompt+gate 抬下限(逼别交全文字 deck),执行模型设计功力是上限;gate 守"零图形"底线而非"每页必图表",避免误伤极简风。 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 | ||