GAVINAI / AI IN PRACTICE

AI 自动生成 PPT:把一段文字做成完整演示稿

跟着 baoyu-slide-deck 走完拆稿、生图和合并,下载本站实际生成的三页演示稿。

GavinAI 原创案例 · · 约 20–40 分钟,取决于页数和生图速度

适合谁

需要做知识分享、课程介绍或工作汇报,又不想从空白页面开始的人。

本次使用

baoyu-slide-deck

这次,我们做了什么

先把一份材料变成有顺序的讲述,再考虑每一页怎么呈现。baoyu-slide-deck 的主要路线是生成逐页图片,再合并为 PowerPoint 和 PDF。它适合快速得到视觉完整的演示稿,不等同于所有文字和图表都能独立编辑的传统 PPT。

THE RESULT

先看实际效果

本站从原创文字生成了“目标—方法—检查”三页微型演示稿,实际生成三张幻灯片图片,再运行原项目 merge-to-pptx.ts 与 merge-to-pdf.ts,得到可下载的 PPTX 和 PDF。PPTX 为图片式页面,保留逐页提示词备注;不是原生可编辑文字稿。

实测到了哪一步

本次已验证

  • 完成三页结构、逐页完整提示词和真实生图。
  • 使用原项目合并脚本导出三页 PPTX 与三页 PDF。
  • 检查 PPTX 包结构、图片、备注和 PDF 页数,逐页查看图片。

未验证与适用边界

  • 未将图片式 PPT 描述为可编辑的原生文本或数据图表。
  • 未验证长篇文档自动排版,也未声称在所有办公软件里实测播放。

开始前,准备这些

  • 支持 Skill 与生图工具的助手;本次使用 Codex 原生 imagegen。
  • Node.js、Bun,以及合并脚本需要的 pptxgenjs、pdf-lib。请在独立练习目录安装,别修改正式项目依赖。
  • 输入可以是文字或 Markdown;Word / PDF 先让助手提取并确认正文,扫描件还需要文字识别。

安装方法与来源核对

以下为当前项目范围的安装方式,不使用全局 Skill 安装。先在独立练习文件夹执行,装好后重新打开助手确认可用。安装文件已在隔离目录实跑;这不代表你的模型、账号和外部服务也已经连接。

baoyu-slide-deck

终端命令
npx --yes skills@1.7.2 add https://github.com/JimLiu/baoyu-skills/tree/1567581c26ec29f4216c6e6835415bf30343b0e3/skills/baoyu-slide-deck --skill baoyu-slide-deck --agent codex --yes
baoyu-slide-deck
JimLiu/baoyu-skills
许可证:MIT
仓库最近提交:2026-09-10 · 核对 2026-10-16
核对版本:1567581c26ec29f4216c6e6835415bf30343b0e3

日期表示核对到的仓库提交,不承诺每个功能都在该日期单独更新。许可证按原始文件范围记录,第三方模型、软件和素材可能采用不同条件。安装指令固定了核对版本;UI/UX Pro Max 使用已验证的作者 CLI 版本。

跟着做,走完整个流程

  1. 01 / 把材料整理成一个主题

    第一次只准备一段文字,说明讲给谁听、讲多久,以及哪些事实不能改。文档转来的内容先核对正文,再开始做页面。本次示例材料可在下方下载。

  2. 02 / 安装后,先确认演示结构

    复制安装指令,再把本页任务交给助手。先生成大纲,确认每页只讲一个重点。页数、语言、风格确认后再生图,避免整套返工。

  3. 03 / 逐页生成并检查

    保存逐页提示词与 PNG,按 01-slide-主题.png 的格式编号。放大看中文、页边距和事实;需要修改时只重做对应页面。本次用了白底、黑字和少量品牌绿。

  4. 04 / 合并为 PPTX 和 PDF

    请助手检查 Bun 和合并依赖,再在练习目录运行下面的命令。示例中的 slide-deck 是保存逐页 PNG 的目录,按你的实际目录替换。本次导出后核对了三页、三张主图和三份逐页提示词备注,并将 PDF 逐页渲染查看。你也可以先打开本站 PPTX 和 PDF 对照三页顺序;图片式页面要改正文时,需要重做对应 PNG,再重新合并,不能靠修改备注改变画面。

    终端命令
    npx --yes bun .agents/skills/baoyu-slide-deck/scripts/merge-to-pptx.ts ./slide-deck
    npx --yes bun .agents/skills/baoyu-slide-deck/scripts/merge-to-pdf.ts ./slide-deck

把这份任务交给你的助手

使用支持 Skill 的 Codex 时,可用 $名称 指明工作流程。其他工具的调用入口可能不同,以对应客户端为准。先替换材料和条件,再执行。

可复制到助手中的任务
请使用 $baoyu-slide-deck,把 input.md 做成 3 页中文微型演示稿。
读者:刚开始用 AI 的普通用户;演讲时间约 3 分钟。
结构:为什么要把任务说清楚、怎样组织需求、交付前如何检查。
风格:minimal,纯白底、深灰文字,强调色使用 #16734a。
先给出完整大纲,确认后保存逐页提示词并生成图片。
检查中文与事实,再用原项目脚本合并 PPTX 和 PDF。
说明导出的页面是图片式,不能把它宣传成全部元素可编辑。

可能产生的费用

Skill 为 MIT 许可。主要可能发生的费用是助手账号和生图;页数越多,重试用量也可能增加。合并脚本在本机运行,本次未接入收费云渲染。办公软件的使用条件另行确认。

使用时,注意这几件事

  • 先确认大纲,避免为不需要的页面反复生图。
  • 财务数据、时间、专有名词和中文标点要逐页核对。
  • 需要频繁修改数据或原生动画时,应另选原生可编辑 PPT 流程。

常见问题

下载后的文字可以直接改吗?

本案例的 PPTX 每页主要是一张生成图片,不能逐字编辑。可以改提示词后重新生成对应页,再合并。

可以直接丢一份 PDF 吗?

助手有文档读取能力时可以先提取正文。先检查识别结果与页码,不要把漏掉的表格或扫描文字当作已经完整读入。

为什么提供三页案例?

这是一套可以完整检查的微型演示稿,覆盖开场、方法和结尾。更长的稿件也需要同样的逐页核对。

参考来源

依据以下资料核对,查证日期 2026-10-16。外部资料在新标签页打开;界面与功能可能随版本变化。