从主题一键生成演示文稿
一份初稿演示通常要花半天。OpenCode 能在几分钟内产出结构化大纲和每页文案,让你专注于打磨故事和视觉。
何时使用此案例
- 有主题和听众,但没时间从空白页开始。
- 每次都需要一致的结构(引入、问题、解法、演示、后续步骤)。
- 在准备内部更新、会议演讲或销售简报。
前置配置
- 已安装 OpenCode
- 一个用于渲染演示稿的目标工具(PptxGenJS、reveal.js、MDX-deck 等)
- 一句话描述听众和演示目标
步骤
-
定义简报
用一段话给 OpenCode 讲清听众、目标和关键要点。
我在为 30 人工程团队准备一份 12 页的内部更新。听众是 30 名经验各异的工程师。目标:争取大家同意在重构工作中采用 OpenCode。要点:(1) 在我们最近 3 个项目中缩短了 PR 周期时间,(2) 与现有 LLM 网关兼容,(3) 不会产生新的基础设施成本。
-
生成大纲
让 OpenCode 给一份 10-15 页大纲,每页一句话。
给这份演示生成 12 页大纲。使用结构:hook → context → 3 main points → demo → ask。对每页给一句话描述和一种建议的视觉(图表、截图、要点列表、引言)。
-
把每页扩展成文案
选定幻灯片格式,让 OpenCode 为每页填充文案。
对大纲中每页写 3-5 条要点文案。每条要点必须一行、陈述式、不超过 15 个字。避免套话。
-
选择渲染工具并搭建脚手架
选定一个工具(如 PPTX 用 PptxGenJS,HTML 用 reveal.js),让 OpenCode 搭建演示文件。
在
decks/opencode-internal-update.js搭建一个 PptxGenJS 脚本,输出opencode-internal-update.pptx。使用我们刚写的大纲和文案。统一主题:深色背景、强调色、代码用 monospace 字体。 -
运行并检查输出
生成并打开演示稿。不要直接接受第一版——以听众身份读一遍。
node decks/opencode-internal-update.js open decks/opencode-internal-update.pptx -
迭代最弱的页
找出 2-3 张最弱的页,让 OpenCode 从另一个角度重写。
第 5 和第 8 页很弱——太笼统。用最近 3 个重构项目中的一个具体例子重写(数据来自内网 wiki 页)。
关键提示词
我需要一份关于 [topic] 的 [N] 页演示文稿,听众是 [audience]。目标:[一句话]。要点:[列表]。请产出:(1) 用 hook → context → 3 points → demo → ask 结构的大纲,(2) 每页一句话描述与视觉建议,(3) 每页 3-5 条要点文案,每条不超过 15 个字且陈述式。
验证重点
- 演示在目标工具中能干净打开(PPTX、HTML)
- 含迭代在内的总耗时不超过 5 分钟
- 没看过简报的同事读完后能理解你的请求
常见坑点
- 直接接受初稿:第一版大纲总是很泛。一定要重写一轮。
- 套话文案:“Leverage synergies to empower stakeholders” 是默认输出。要求具体、陈述式的语言。
- 页数过多:12 张好页胜过 25 张平庸页。严格限制。
相关文档
相关案例
- doc-generation —
reason.slide.to-doc - project-scaffold —
reason.slide.to-scaffold
相关文档
下一步
- doc-generation —
next.slide.to-doc