L’interface est localisée ; les présentations et documents des Skills sont traduits automatiquement par IA dans votre langue. Le code, les commandes, chemins et termes techniques restent en version originale, et le document de l’auteur fait foi.
Explorer les Skills
Documents · SKILL.md

text-to-ppt-pro

text-to-ppt-pro

专业 PPT 生成执行层,将结构化 PPT 大纲转化为可编辑的 .pptx 文件。支持 13 种标准页型渲染、4 套主题预设、备注区写入、自动质检。当用户说"帮我做PPT"、"把这段内容转成幻灯片"、"做培训课件"、"做汇报材料"、"做方案PPT"、"制作演示文稿"、"制作PPT"、"给我出PPT结构"、"帮我整理成PPT",或提供文本/讲稿希望转化为演示文稿时,必须触发此 Skill。

Independent GitHub snapshot · Automated classification · Original documentation governs

Documentation de la Skill

GitHub

name: text-to-ppt-pro description: 专业 PPT 生成执行层,将结构化 PPT 大纲转化为可编辑的 .pptx 文件。支持 13 种标准页型渲染、4 套主题预设、备注区写入、自动质检。当用户说"帮我做PPT"、"把这段内容转成幻灯片"、"做培训课件"、"做汇报材料"、"做方案PPT"、"制作演示文稿"、"制作PPT"、"给我出PPT结构"、"帮我整理成PPT",或提供文本/讲稿希望转化为演示文稿时,必须触发此 Skill。

text-to-ppt-pro

PPT 生成执行层。接收结构化大纲,忠实渲染为 .pptx 文件,执行质检。

职责边界: 本 Skill 负责"渲染",不负责"规划"。内容规划、页型选择、信息分层由上游(article-to-ppt 或用户手动提供)完成。本 Skill 的输入是已确定页型和内容的逐页规划,输出是可编辑的 .pptx 文件。

如果用户直接提供了原始文本而非结构化大纲,应先调用 article-to-ppt 完成规划,再由本 Skill 执行生成。如果用户只是口头描述了一个简单的 PPT 需求(如"做个 5 页的 AI 介绍 PPT"),可直接根据需求快速规划页型并生成,无需强制走上游流程。


执行流程

1. 解析输入

从上游大纲中提取:

  • 全局信息:主题名称、受众、主题预设(dark_tech / business_blue / mckinsey_clean / warm_exec)、总页数
  • 逐页信息:页型标识(type)、主标题、文案内容、排版子结构、讲师逐字稿

如果上游未指定主题预设,按以下规则自动选择:

受众/场景关键词默认主题
AI、技术、系统、产品演示dark_tech
汇报、提案、甲方、项目business_blue
策略、复盘、简报、管理mckinsey_clean
董事会、经营、年度、高管warm_exec

2. 加载主题参数

读取 assets/theme-presets.json 获取完整色值配置。 读取 references/design-system.md 获取字体层级、间距规则、留白原则。

3. 逐页渲染

按页型标识调用对应渲染逻辑。每种页型的坐标参数和排版规格见 references/layout-specs.md。

13 种页型对应的渲染函数:

页型标识渲染函数核心排版特征
coverrender_cover居中大标题 + 副标题 + 页脚
introrender_intro左右对照或上下递进
tocrender_toc编号列表 + 章节标题
transitionrender_transition居中大字 + 章节编号
four-gridrender_four_grid2×2 卡片网格
comparisonrender_comparison左右双栏对照
processrender_process横向/纵向步骤链
methodrender_method编号步骤 + 说明
frameworkrender_framework分层卡片(默认)/ 金字塔
case-studyrender_case_study三栏:问题-动作-结果
datarender_data结论区 + 数据区上下分层
summaryrender_summary3 条结论/建议卡片
closingrender_closing居中感谢语 + 可选联系信息

4. 写入备注区

上游提供的【讲师逐字稿】写入每页的 notes 字段,不混入正文。

5. 巡检与修复

生成后执行自动质检(详见 references/checklist.md):

程序可检项(自动校验):

  • 文本框是否超出安全区(左右 0.55in,上下 0.4in)
  • 正文字号是否低于 10.5pt、标题是否低于 16pt
  • 单页文本总字数是否超过 120 字
  • 相邻 shape 间距是否小于 12px

视觉检查项(生成后自述报告):

  • 是否存在连续 5 页以上使用相同版式
  • 是否有页面内容过空(主体面积不足 40%)或过满
  • 备注区是否已写入

修复优先级:精简正文 → 调整分组 → 增加留白 → 内容下沉到备注 → 重选页型 → 最后才缩字号。

6. 输出文件

保存为 .pptx 文件,命名格式:{主题关键词}_{日期}.pptx


参考文件

文件内容何时读取
references/layout-specs.md13 种页型的精确坐标参数和排版规格生成前必读
references/design-system.md字体规范、留白原则、版式节奏需要具体字号/间距规则时
references/checklist.md交付前巡检清单生成完成后执行质检时
references/script-reference.mdPython/Node.js 完整渲染函数参考编写生成脚本时
assets/theme-presets.json4 套主题完整色值配置加载主题参数时
Skills enregistrées