跳转到内容

从主题一键生成演示文稿

一份初稿演示通常要花半天。OpenCode 能在几分钟内产出结构化大纲和每页文案,让你专注于打磨故事和视觉。

何时使用此案例

  • 有主题和听众,但没时间从空白页开始。
  • 每次都需要一致的结构(引入、问题、解法、演示、后续步骤)。
  • 在准备内部更新、会议演讲或销售简报。

前置配置

  • 已安装 OpenCode
  • 一个用于渲染演示稿的目标工具(PptxGenJS、reveal.js、MDX-deck 等)
  • 一句话描述听众和演示目标

步骤

  1. 定义简报

    用一段话给 OpenCode 讲清听众、目标和关键要点。

    我在为 30 人工程团队准备一份 12 页的内部更新。听众是 30 名经验各异的工程师。目标:争取大家同意在重构工作中采用 OpenCode。要点:(1) 在我们最近 3 个项目中缩短了 PR 周期时间,(2) 与现有 LLM 网关兼容,(3) 不会产生新的基础设施成本。

  2. 生成大纲

    让 OpenCode 给一份 10-15 页大纲,每页一句话。

    给这份演示生成 12 页大纲。使用结构:hook → context → 3 main points → demo → ask。对每页给一句话描述和一种建议的视觉(图表、截图、要点列表、引言)。

  3. 把每页扩展成文案

    选定幻灯片格式,让 OpenCode 为每页填充文案。

    对大纲中每页写 3-5 条要点文案。每条要点必须一行、陈述式、不超过 15 个字。避免套话。

  4. 选择渲染工具并搭建脚手架

    选定一个工具(如 PPTX 用 PptxGenJS,HTML 用 reveal.js),让 OpenCode 搭建演示文件。

    decks/opencode-internal-update.js 搭建一个 PptxGenJS 脚本,输出 opencode-internal-update.pptx。使用我们刚写的大纲和文案。统一主题:深色背景、强调色、代码用 monospace 字体。

  5. 运行并检查输出

    生成并打开演示稿。不要直接接受第一版——以听众身份读一遍。

    node decks/opencode-internal-update.js
    open decks/opencode-internal-update.pptx
  6. 迭代最弱的页

    找出 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 张平庸页。严格限制。

相关文档

  • MCP 服务器 — 用 MCP 服务器渲染幻灯片或拉取图表数据
  • 自定义技能 — 把团队的演示风格打包成可复用的 Skill

相关案例

相关文档

下一步