SOIL Image Deck 是一个面向教学演示的「图像优先」幻灯片制作技能。它把教学决策与图像生成串成一条完整流程:先做页面规划与 YAML 设计契约,再用黄金样本锁定视觉风格,最后生成图像、检查拼版并打包为 PPTX。
用途与流程 该技能按照「SOIL 六引擎工作流」组织制作过程:概念定位(一个大概念、三个子概念、常见误解、核心收获、最小事实包、讲与演的分工)、语境定位(引起动机→维持注意→唤起行动,10 页默认节奏约为 2/6/2)、页面架构(每页一个角色、一个核心点、一个学习任务、一种语义关系、一个 layout.id、最少可见文字与一个视觉简报)、认知编辑(降噪音、区块化、增信息、结构化、顺脉络、步骤化)、风格构建(由 assets/soil-spec-template.yaml 生成 spec.yaml,定义配色、固定外框、圆体字、布局路由、安全区、图像政策与校验规则)以及生产(校验 YAML、批准黄金样本、生成图像、检查拼版、选择性重生成失败页、打包 PPTX、再次渲染并核验交付)。若用户已提供经过校验的 SOIL YAML 规范,且概念、流程、页面角色与视觉系统均已明确,可跳过前五个引擎。
主要配置能力 输出模式分 baked 与 plate:baked 由生成图像直接包含简短可见文字,适合演示、社交分享、开场与视觉叙事;plate 生成无文字的设计底板并预留文字区,之后叠加可编辑文字,适合长期使用的教学幻灯片、修订、公式与精确数据。需要正确性时,公式、精确几何、图表与数字证据应保持原生可编辑。规划模式分 quick 与 yaml_spec;生成策略分 sequential 与 subagents,仅当用户明确要求并行生成且环境允许时才用子代理;风格锁定分 none 与 golden_sample。默认 yaml_spec、sequential、golden_sample。
图像与排版约束 每页视觉须优先用 Codex 内置图像生成,不得用 Pillow、CSS、SVG、程序化图形或占位图替代;只有用户明确要求时才走 API/CLI 图像路径;被采纳的图像须先存入项目再打包。排版默认粗圆润繁体中文标题字:笔画粗而均匀、端点柔和、字怀宽裕、比例亲和、转角不锐利;baked 模式须在每个图像提示中重复该要求,禁止棱角几何中文、窄体机械字、锐楔形与技术模版字;plate 模式须使用 jf open 粉圓 2.1、GenSenRounded TW、GenJyuuGothic 中第一个已安装字体,若都未安装须在打包前停止并报告缺失,不得静默回退到棱角默认字体。
使用方式与命令 校验 YAML:python .\scripts\validate_spec.py --spec .\spec.yaml;核验生成图像:python .\scripts\verify_images.py --spec .\spec.yaml --images-dir .\slides\images。在 Codex 中可用 Presentations 技能与 Artifact Tool 打包,每页嵌入一张满版图像、渲染导出的 PPTX、检查拼版并做溢出检查;无 Artifact Tool 的环境可用 scripts/pack_pptx.py 作为可移植兜底,它会把 baked 图像居中裁剪为 16:9,并在 plate 模式缺少圆体中文字体时拒绝静默替换。
适用场景与限制 适合做图像驱动、视觉统一的教学演示、开场与分享页,也支持需要保留可编辑文字的长期教学幻灯片。使用前应阅读 references/soil-engines.md、references/soil-deck-core.md、references/yaml-profile.md、references/layout-recipes.md、references/prompting.md、references/subagent-batching.md 与 references/validation.md 等参考文件。资料未提供具体价格、平台支持范围与效果数据。