用途
Infographic PowerPoint Deck 是一个把原始文章、讲稿、报告或长笔记转化为图片式 PowerPoint 演示文稿的技能。默认输入模型是“原始文章优先”:用户提供完整文章、讲稿或长笔记时,技能会读取源内容,推断受众、信息负担、密度以及论证或故事结构,再据此规划幻灯片。
主要能力
技能使用三种彼此独立的规划产物:
- slides_message_plan.md:内容与演讲者规划,说明每页要教、解释或完整表达什么,包含详细讲述内容、来源锚点、证据锚点与必须保留的主张,以及哪些节拍必须分开。它是“演讲者想传达什么”的事实来源。
- slides_display_plan.md:观众实际看到的文字,包括标题、经文片段、模块标题、项目符号、标签、说明文字、页脚引用等,是“观众实际看到什么文字”的事实来源,可以比消息计划短很多。
- slides_visual_plan.md:下游视觉制作规划,包含演示文稿原型、风格包选择、布局路由、场景选择、文字预算等制作约束,是“设计与提示词制作”的事实来源。
使用方式
快速开始(默认:纯图片演示文稿 + 结构化规划):
- 从原始文章内容/笔记开始(使用 references/article_intake_workflow.md),或从已有的 slides_message_plan.md 开始,或从需要先规范化的内容幻灯片表格开始;也可选地提供参考幻灯片图片/截图(使用 references/reference_slide_intake.md)。
- 若从原始文章开始,先创建 slides_message_plan.md。
- 使用 references/deck_archetype_routing.md 从已批准的消息计划推断一个演示文稿原型;若用户明确要求某种风格,则以其为覆盖项。
- 选择一个风格包文件夹。若用户未指定风格且原型未强烈暗示其他选择,默认使用 editorial-light。风格包决定演示文稿的视觉语言(配色、光照、字体态度、场景偏好),但不强制每页使用固定布局。
- 从 slides_message_plan.md 创建 slides_display_plan.md,决定观众在每页实际应看到什么,不要把完整演讲内容强塞到幻灯片上。
- 从 slides_display_plan.md 创建 slides_visual_plan.md,在此加入风格、布局、场景与文字预算决策。
- 收集风格包材料:可运行 scripts/compose_style_pack_blocks.py --pack-id <id> 作为辅助,或手动读取风格包文件;脚本输出仅作辅助上下文,不是最终提示词正文。
- 对 slides_visual_plan.md 中的每一页填写 references/prompt_template.md:把风格包材料改写成平实的指令性文字,提示词默认用英文撰写,把 slides_display_plan.md 中要求的确切屏幕文字按用户指定语言粘贴进去,加入页面专属的场景层细节与图标。内部路由 ID(如 L1、L10)只保留在规划元数据中,具体图像提示词里要把路由布局翻译成平实的构图语言。
- 每页生成一张 16:9 图片。本技能允许的幻灯片创建模式仅为图像生成与图像编辑/参考。提示词中要显式加入比例锁定语句(例如 Hard canvas constraint: 16:9 widescreen. Do not generate a square image.),工具调用中在支持时显式设置比例配置(例如 generation_config 中 aspect_ratio: "16:9")。若需强化一致性,可用已批准的先前幻灯片图片或背景探索图作为输入/编辑参考,但图像工具仍须渲染最终完整幻灯片图片。
- 做可读性与文字准确性 QA,只重新生成未通过的页面。若某页不是 16:9 或存在文字缺陷,直接重新生成图片。除非用户明确要求,不要裁剪、填充、缩放或后处理生成的图片;正常流程中不要用 Python/PIL/PPT 叠加层事后渲染文字。
- 用 scripts/build_images_only_pptx.py 拼装纯图片 PPTX。
产出物
在用户工作区产出:
- slides_message_plan.md(详细的逐页演讲/教学计划)
- slides_display_plan.md(面向观众的屏幕文字计划)
- slides_visual_plan.md(视觉制作计划)
- prompts.md(每页使用的确切提示词)
- slides/slide01.png ...(最终 16:9 图片)
- deck_images_only.pptx(拼接后的图片)
适用场景
该技能适用于任何主题。尽管示例带有圣经主题,但工作流可换用 references/scene_library.md 中的场景与道具以匹配产品、研究、培训等领域。它支持从原始文章或已结构化的消息幻灯片表格开始;若上游产物已决定演示文稿长度、章节覆盖或哪些节拍必须分页,则将其视为控制性消息计划,除非用户明确要求进一步压缩或扩展。
决策模型与限制
技能把风格、布局与场景分开:消息计划是内容级沟通模型;显示计划是面向观众的文本模型;演示文稿原型是演示文稿级观看模型;风格包是演示文稿级视觉语言;布局是幻灯片级构图语法(分栏、框架、对比、警示、教学板、全出血叠加等),通常应在视觉规划阶段自动路由;场景 ID 是幻灯片级描绘选择;文字预算是制作约束。
幻灯片数量不是本技能的默认值,应由实际需要多少页才能良好传达内容决定。若明确的简短要求会导致有害压缩,应优先保留内容逻辑,或有意产出压缩版本并在 slides_message_plan.md 中明确说明该取舍。信息图并不意味着统一的文字密度:有些演示文稿应像稀疏的主题演讲幻灯片,有些则应像自包含的教学信息图或教学海报,带有更多可见文字、标签、公式、图表说明与解释性章节。
默认整个演示文稿使用一个风格包,除非用户明确覆盖,否则由技能逐页选择布局。默认不要向用户询问逐页布局或风格包 ID;只有当用户或 slides_visual_plan.md 提供时才使用显式布局提示。
提示词栈分为最小栈与完整栈。最小栈(多数演示文稿推荐)包括:references/article_intake_workflow.md(从原始文章开始时)、references/deck_archetype_routing.md、references/style-pack-catalog.md、references/style-pack-system.md、references/layout_routing_policy.md、references/prompt_example_library.md、references/high_fidelity_prompt_playbook.md、references/reference_slide_intake.md、references/style-packs/<pack-id>/、references/typography_spacing_lock.md、references/text_fidelity_block.md、references/negative_prompt_block.md。完整栈在最小栈基础上增加:references/storyboard_library.md、references/shot_mood_library.md、references/scene-catalog.md、references/scene_library.md、references/layout_library.md、references/chinese_quote_compression.md(当长中文引文需要拆分时)。
风格包系统采用文件夹化设计,每个风格包位于 references/style-packs/<pack-id>/,拥有自己的 manifest.toml 与定义外观的块文件,可从 base-core 继承以复用共享约束。提示词由 base-core 指导 + 所选风格包指导 + 页面专属内容共同撰写,以避免跨文件不匹配并使新风格创建更具确定性。
关于收费、价格、平台支持范围等具体信息,资料中暂未提供。