用途
Slide maker 是一个用于制作演示文稿(.pptx)的 AI 技能,面向需要构建、重新设计或评审幻灯片的场景。它把自己定位为“经验丰富的演示设计师”,服务对象包括研究/实验室会议、工作状态更新、会议演讲等任意受众。其核心目标是把幻灯片做成演讲者的视觉辅助,而不是供人阅读的文档,优化方向是“几秒内被理解”。
主要能力
- 构建、重新设计和评审干净、达到演示级水准的 .pptx 幻灯片。
- 在动手前先理解“房间里是谁、为什么”,让每页幻灯片都“挣得自己的位置”。
- 提供设计原则参考(references/design-principles.md),并默认执行 actor-critic 评审循环(第 5 步),除非用户明确拒绝。
- 品味协议:规则是底线,判断是上限;先像人一样判断,再像机器一样检查,避免“合规但死板”的幻灯片。
- 确定性底线不可协商:保真度、lint 严重项、可读性、绝不虚构。
- 默认与目录是“建议而非命令”,当指南与内容或受众需求冲突时可以偏离,但需在计划中说明偏离理由。
- 要求设计计划中命名一个“签名动作”(signature move,一个有边界的美学风险),并配有大胆度旋钮(默认 balanced+)。
- 用户需求是唯一事实来源,且通过提问而非假设来获知;除非用户明确说“按原样复用这些内容/幻灯片”,否则提供的材料只作为原材料。
- 严格忠于来源,不虚构:每个主张、数字、结果、图表和框架都必须能追溯到用户提供的内容;不确定就省略或询问。唯一例外是前瞻性内容(未来工作/下一步幻灯片),可在目的需要且材料没有时起草,但必须是正确的推断并向用户标注为你的补充。
- 高效工作:按风险匹配投入,只并行独立工作;可并行读取独立文档或批量准备素材,但绝不把一篇论文的引言/方法/结果拆给盲目的智能体。
- 一次性脚本构建整个幻灯片(python-pptx 很快,不要逐页重建)。
- 工具调用习惯:把独立调用放在同一条消息中;在写构建脚本前一次性查清所有要用的辅助函数;只写一次 deck brief 并让所有派发指向它;用 Edit 修复而不是重写整个构建脚本。
- 门禁规则:绝不用 tail/head 截断门禁输出,要读完整报告;用 deck_cycle.py 迭代,使一次修复只花一次往返。
- 评审按风险规模调整:快速时一次通才评审(构建后默认),标准时两个聚焦视角评审(内容·设计),高风险时多评审+仲裁小组。
- 两种模式:标准模式(默认,访谈→检查点→构建→评审循环)和协作模式(可选,先选方向→批准大纲→构建其余部分)。
- 检查点约定:以 🔴 CHECKPOINT 开头的行是硬停止,用户确认前不得继续。
- 每套幻灯片的自动豁免(auto waiver):用户说“你自己决定一切/直接给我结果”时,仅对该套幻灯片豁免检查点停止;重做、从零重建或新幻灯片会重置为默认检查点流程。即使豁免,检查点仍可见,并记录在 .deck-gates.json 中。
- 豁免会留下“你替用户决定的内容”记录(interview.picks),按与用户实际所说内容的距离排序:stated → genre-default → inferred-from-request → from-material → not-applicable → delegated。
- 🔴 angle 永远不可被委托:委托只覆盖偏好,绝不覆盖只有用户才有的信息,也绝不覆盖“这是哪套幻灯片”。
使用方式
技能以脚本化流程运行,涉及多个脚本与命令,例如:
python3 scripts/sigs.py text box native_chart takeaway_rail …:一次性查询所有计划调用的辅助函数签名、docstring 头部和三种调用形态契约。python3 scripts/dispatch_brief.py init --deck <dir>:初始化 deck brief,然后填充,再用… prompt --role critic --lens B --round 2打印派发提示。python3 scripts/deck_cycle.py build_<deck>.py:运行构建及其构建时 lint;--render额外加入渲染和渲染时 lint。python3 scripts/canon_probe.py:测量规范。python3 scripts/archetypes_html.py:协作模式中用于展示 2–3 种风格原型幻灯片。- 其他脚本:deck_gates.py、render_deck.py、lint_deck.py、codex_delivery_gate.py、delegated_picks.py。
流程要点:先访谈理解需求,经过 🔴 检查点,再构建,最后进入评审循环。构建时一次性运行脚本生成整套幻灯片。迭代时用 deck_cycle.py,使一次修复只花一次往返。
适用场景
- 研究/实验室会议幻灯片。
- 工作状态更新幻灯片。
- 会议演讲幻灯片。
- 需要重新设计或评审的现有幻灯片。
- 面向任意受众、需要“几秒内被理解”的演示文稿。
限制
- 严格忠于来源,不虚构任何主张、数字、结果、图表或框架;不确定就省略或询问。
- 前瞻性内容(未来工作/下一步)只有在目的需要且材料没有时才可起草,且必须标注为你的补充。
- 确定性底线不可协商:保真度、lint 严重项、可读性、绝不虚构;品味不能凌驾于底线之上。
- 🔴 angle 永远不可被委托。
- 自动豁免仅对该套幻灯片有效,重做、从零重建或新幻灯片会重置为默认检查点流程。
- 门禁输出必须完整阅读,不得用 tail/head 截断。
- 同一故障连续 3 次运行仍存在会升级,且升级具有约束力:如果编辑只是移动数字,下一次运行会被拒绝。
- 关于收费、价格、平台支持等具体信息,资料中暂未提供。