产品发布 · 小互解读

Bolt 把幻灯片做成了网页:3D 漫游、实时白板、能筛的图表,一个链接就能演示

过去 AI 生成的幻灯片,导出就是一张死图。Bolt Slides 把每一页变回一个能跑的网页:3D 能转、计算器能摁、白板能实时投票。
一分钟速览
  • 2026 年 7 月 16 日,Bolt.new 开源 AI 幻灯片工具 Bolt Slides,仓库放在 GitHub(stackblitz/bolt-slides),MIT 许可,随便用随便改。
  • 它给 AI 代理一套现成积木,让每一页幻灯片重新变回一个能跑的网页:真实排版、精心动画、任意交互都能做。
  • 四段官方演示:房产 3D 漫游 + 可拨动的房贷计算器、季度规划里的实时白板投票、可筛可排的数据看板。
  • 每份演示都是响应式网页应用,一个链接分享,手机上也排得好看。
  • 两种上手:Bolt 里一句提示一键生成;或拉开源仓库,接进 Claude Code、Codex、Cursor。

材料来自 Bolt.new 官方发布推文串与开源仓库 README。文中的功能、演示片与「品味是标配」等说法均为 Bolt 官方发布内容,未经第三方独立评测;四段演示片为官方录制,已转存本站便于国内播放。

开源发布

Bolt 把自家的 AI 幻灯片工具开源了

2026 年 7 月 16 日,Bolt.new 发文宣布,正式开源 AI 幻灯片工具 Bolt Slides。仓库放在 GitHub 上(stackblitz/bolt-slides),采用 MIT 许可,任何人都能拿去用、去改。

用 AI 生成幻灯片这两年已经不新鲜,真正的麻烦是产出常常拿不出手:清一色的通用版式、一屏又一屏的项目符号,拿去见客户会脸红。更别提,就算做得好看,幻灯片导出后依然是一张静态图片或一份 PDF,观众只能盯着看,什么都碰不了。

Bolt 抛出的问题是:AI 代理明明什么网页都能搭,为什么一到幻灯片就只能生成死图?如果放手让它(带着品味)去做演示,会做成什么样?Bolt Slides 就是它给出的答案。
主演示片 · 约 39 秒 · Bolt 官方发布片,本站转存。
核心变化

关键一步:把幻灯片从图片变回网页

Bolt Slides 的做法,是给 AI 代理一套现成积木,让每一页幻灯片重新变成一个能跑的网页。往细里说,每一页就是一个 React 组件:凡是你能给网页做的东西,都能塞进这一页:真实的排版、精心设计的动画、任意的交互。

传统幻灯片 导出成一张静态图 / PDF 图表是截图 数字改不了 只能看 Bolt Slides 每一页是一个能跑的网页 图表能筛 计算器能摁 手机也完美
同一份演示,两种底子:左边是导出后就定死的图片,右边每一页都是活着的网页,能点、能筛、能自适应屏幕。

翻到底层,它并不神秘:就是一套经典的分页演示引擎,带缩略图侧栏、网格总览、逐步揭示内容的构建步骤、批注画笔,以及和观众端同步的演示者模式。差别在于,每一页的内容是普通网页代码,所以它能自适应任何屏幕,也能用一个链接直接分享出去。用仓库里的一句话说:只要你能给网页做出来,就能拿它来演示。

Bolt Slides 的网格总览:一屏铺开整套 26 页示例 deck
按 G 键打开网格总览:一套自带的 26 页示例 deck 一屏铺开,涵盖封面、图表、大数字、对比表、报价页等各类版式。来源:官方仓库。

配色也做成了开箱即用:全部颜色、字体、圆角、阴影都收在一个样式文件的根变量里,改一个主色,整套演示连带工具界面一起换肤,仓库还附了九套现成主题方向,从杂志感到暗色技术风都有。仓库文档把这件事称作「品味是标配」。

三个例子

当幻灯片能被「操作」,演示就变成了体验

抽象的「交互幻灯片」不好想象,官方给的三个场景很具体,各配一段真实演示。看的时候留意一个共同点:观众不再只是听你念,而是能自己动手。

推介客户和投资人:让他们上手,而不只是听你讲

给客户或投资人做推介?演示可以真的活起来。一份房产经纪的幻灯片,能内嵌整套房屋的 3D 漫游;翻到下一页,还能放一个购房者可以自己拨动的房贷计算器:改房价、改首付、改利率,月供实时跟着变。与其口头描述,不如让对方亲手体验一遍。

房产推介演示 · 约 15 秒 · 3D 漫游 + 可操作的房贷计算器 · Bolt 官方发布片,本站转存。

内部规划:把听众变成协作者

内部规划和头脑风暴会议,人最容易走神。Bolt Slides 让你把一块实时白板直接放进第一季度的规划演示里:整个团队不用离开这份演示,就能贴便利贴、涂涂画画、当场投票。听众从旁观者变成了共同作者。

团队规划演示 · 约 16 秒 · 演示内嵌实时协作白板 · Bolt 官方发布片,本站转存。

董事会和季度汇报:让人自己去挖数字

董事会更新、客户报告、季度业绩。与其干巴巴念数字,不如让人去探索:筛选表格、给图表排序、点进某个关键指标往下看。而且因为每份演示本身就是一个响应式网页应用,它就是一个普通链接,在任何屏幕上都排得好看,手机也不例外。

数据汇报演示 · 约 17 秒 · 可筛表格、可排图表、可下钻 · Bolt 官方发布片,本站转存。
拆开源码

把仓库拉开看:这套东西到底是怎么搭的

既然开源了,最有意思的就是拆开看它怎么做到「每一页是网页、还能被 AI 一句话搭出来」。拆完会发现,它的底子比想象的朴素得多。

整个引擎自己手写,只依赖三样东西

先看底子。整个 deck 引擎连界面加起来大约一千两百多行代码,跑起来只依赖三样:React、React DOM,和做动画的 framer-motion。没有 Slidev,没有 reveal.js,连能拖着转的 3D 地球那种花活,都是用浏览器自带的画布(Canvas)手写的,一个图形库都没引。

3
个运行时依赖
~1260
行引擎代码
0
个图形库
27
个现成组件

这也解释了它挂在嘴边那句「只要你能给网页做出来,就能拿它来演示」:因为它本来就是一个普通的 React 应用,没有一层专门的幻灯片框架横在中间挡着你。

关键分工:引擎锁死,内容每次从头写

为什么一句提示就能返回一套又好看又能用的成品?答案在仓库里那份写给 AI 代理看的说明书(.bolt/skills/slides/SKILL.md)。它把活儿劈成两半,而且反复强调这两半绝不能混:

一半是引擎和界面src/deck/ 那几个文件),已经写好调好,说明书第一条铁律就是「别碰它,永远别重新生成」。另一半是内容(那份 26 页示例只是证明能跑的一次性稿子),每次都要照用户真实的主题、品牌、数据从头写,删光示例,不许留假公司名、假数字。

也就是说,AI 代理不用每次现搓一个幻灯片引擎(那才是最容易出 bug、最容易做丑的部分),它只负责往一个已经打磨好的骨架里填内容。难啃的部分是固定资产,AI 只做它擅长的组合。这就是「成品还好看」的来源。

逐步构建:一页里点几下,靠一个小计数器

演示里最常用的交互,是「点一下冒出一条要点」。在代码里,就是把要分步出现的内容包进一个 Build 标签,标上它第几步出现:

<Slide center>
  <h2>Three things changed</h2>
  <Build at={1}>First, the data got bigger</Build>
  <Build at={2}>Then, the tools got faster</Build>
  <Build at={3}>Now, anyone can ship</Build>
</Slide>

上面这页里,三条要点各包在一个 Build 里,标了第 1、2、3 步。引擎给每一页记两个数:当前点了几下、这一页总共有几步。按一下方向键,如果这页还有没露出的步骤,就先露一步;步骤走完了,才翻到下一页。往回按也一样,退回上一页时,它会把那页恢复成「全部露完」的状态,所以来回翻不会乱。整个逻辑就是这么一个小计数器,没有魔法。

演示者模式、分享链接、缩略图,全是白捡网页的现成能力

正因为幻灯片就是网页,很多功能直接借用了浏览器的原生本事:

  • 演示者模式 按 P 会新开一个标签当讲者视图(带计时器、下一页预览、可编辑备注)。两个标签之间靠浏览器自带的跨标签广播(BroadcastChannel,一种同源页面互发消息的机制)同步:你在讲者页翻页,观众页跟着翻。代码里还专门加了个「防回声」的小开关,免得两个页面来回弹。
  • 分享到某一页 地址栏末尾的 #7 就是第 7 页。翻页时它实时改写这个编号,所以你能把链接直接甩到某一页发给人。
  • 缩略图和网格总览 侧栏和网格里的每一张小图并不是截图。它把真正那一页的组件按比例缩小、重新渲染了一遍,所以缩略图永远和真实内容一致,改了内容,缩略图立刻跟着变。
  • 备注 你在讲者页临时敲的备注,存在你自己浏览器本地,下次打开还在。

最巧的一处:批注会「跟着内容跑」,换个屏也圈得准

发布片里有个容易被忽略的细节:在笔记本上圈住某个数字,同一份演示换到手机上打开,那个圈还是准准地套在同一个数字上,哪怕手机上版面早已重排、数字挪了位置。普通画笔批注做不到这点,它们记的是屏幕坐标,一换屏就错位。它是这么绕过去的:

笔记本(宽屏) $4.2M 年度回收 同一个块 路径 0.2.1 手机(重排后) $4.2M 年度回收
在笔记本上圈住某个数字,程序记下的是它盖住的那个内容块(一条从页面根节点数下来的子节点路径),不是屏幕像素。同一份演示到了手机上重排,路径不变,圈就还落在同一个数字上。

你画完一笔,它先找到这一笔正中央盖住的那个内容块,把它记成一条「从这页根节点数下来的第几个孩子、再第几个孩子」的路径(比如 0.2.1);再把笔画的每个点,换算成「相对这个块的百分比位置」。因为同一份演示在任何屏幕上,页面的结构(谁是谁的第几个孩子)完全一样,只是 CSS 把它重新排了版,所以这条路径在手机上照样找得到同一个块,百分比坐标一套,圈就还在那个数字上。画在空白背景上的笔画则锚到整页、随屏幕缩放。

「品味是标配」怎么落地:写成 AI 必须守的硬规矩

回到那份喂给 AI 的说明书。它最见功力的地方,是把「别做得像 PPT 模板」拆成了一条条 AI 能照着执行的硬规矩:

  • 每个花哨版式都有准入门槛 3D 地球只有在故事真跟地理相关(按国家分布的用户或收入)时才准用,标记还得是真实坐标;巨型数字每套最多一个、且得有真实可查的出处;报价表只在这次演示真的要谈价钱时出现。说明书原话:如果你没法一句话说清这个版式为什么服务于这套演示,就删掉它。
  • 示例稿是用来删的 那 26 页把所有组件秀了一遍,只因为它是「组件展示」;真做演示绝不能照抄,必须照用户真实内容重写。
  • 零新依赖 自己加组件可以,但只能用纯 React、CSS、SVG,不许引任何新库;连主题也只准改那一套颜色、字体变量的值,改一个主色,整套演示连界面一起换肤。

这些规矩合起来,才是「品味是标配」的真正含义:品味在这里不靠模型灵光一现,靠的是前人把踩过的坑(版式堆砌、居中错位、手机溢出)提前写成了 AI 必须遵守的检查清单。所以 Bolt 开源出来的,与其说是一个幻灯片工具,不如说是这一整套攒好的判断

怎么开始

两条上手路:一键生成,或接进你自己的 Agent

Bolt 给了两种起步方式。第一种是一键版:打开 Bolt,输入一句提示(比如「帮我做一套把某产品讲给某类客户的演示」),不用任何配置,它就返回一份可以直接放的成品应用。仓库里附带了一份写给代理看的 skill 文档,教它怎么定主题、怎么排版、怎么写这份 deck,连浏览器标签的标题和图标都替你设好。

第二种是开源版:把仓库拉到本地,接进你自己惯用的 Agent,Claude Code、Codex、Cursor 都行。跑起来是一份 26 页的示例 deck,把每个组件都演示了一遍;删掉示例页,照着写自己的就成。每一页在代码里就是 Deck 的一个子元素,用现成组件拼,或者直接写普通 JSX;想在某一步点击时才揭示某段内容,用 Build 标一下即可,方向键前进后退都认。

拼页面用的组件库分五类,全部自适应手机:

  • 结构 封面、目录、分节、分栏、便当格
  • 数据 柱状 / 折线 / 环形图、表格、大数字、计数动画、可视化看板
  • 叙事 引用、对比、时间线、步骤、对话
  • 产品 代码窗、浏览器框、报价、团队
  • 点缀 3D 地球、倾斜卡、聚光卡、跑马灯、手风琴、标签页
🧰 上手卡 · 现在就能开
一键
在 Bolt 里打开仓库,一句提示直接生成,无需配置
开源
克隆 stackblitz/bolt-slides,接进 Claude Code / Codex / Cursor
落地页
bolt.fyi 开源落地页,README 有完整用法和快捷键
许可
MIT,开源免费;bolt.new 一键版按 Bolt 用量计费
可复制 · 本地起步(macOS / Linux)
git clone https://github.com/stackblitz/bolt-slides
cd bolt-slides
npm install
npm run dev        # 打开一份 26 页示例 deck,改 src/App.tsx 写你自己的

# 或者交给 Agent 一句话:
# 帮我做一套把「你的产品」讲给「你的听众」的演示 deck
把幻灯片当网页来做,这件事本身早有人试过;这次不一样的地方,是 Bolt 把一整套能让 AI 代理照着搭的积木和演示引擎,连同 MIT 许可一起开源了出来。对每天都要出演示的人来说,做一份能点、能筛、能上手玩的 deck,门槛一下降到了「会写一句提示」。