跳到内容
HTML 幻灯片,打包即走。

HTML 幻灯片
任何地方都能演讲。

把任意 HTML、reveal.js、impress.js deck 打包成可移植的 .stage 容器。从 file://、GitHub Pages 或你自己的平台直接演讲 —— 浏览器原生,零后端,演讲者工具齐全。

metaBrowser
浏览器原生
metaBackend
零后端
metaLicense
metaI18n
EN / 中文
my-deck.stage·01 / 05·封面
  • file:// 直接打开
  • 无账号 · 无上传
  • PowerPoint 级演讲者工具
  • 开源

一个容器,该有的它都有。

严格的 manifest、按能力授权的沙箱、字节级可重现的 zip —— 包裹住你已经写好的 HTML。

01

浏览器原生

无需安装、无 Electron 套壳。现代浏览器打开 .stage 文件即可演讲,从 file:// 也行。

  • Chrome≥ 109
  • Firefox≥ 115
  • Safari≥ 16
  • file://works
02

.stage 容器

带签名、字节级可重现的 zip + 严格 manifest。同样的输入,永远输出同样的 SHA-256。

{
"schema": "slidestage@1.0",
"totalSlides": 12
}
03

演讲者工具

激光笔、持久墨迹、多色荧光、黑屏、第二屏观众窗 —— PowerPoint 级体验,全键盘可操控。

laserok
inkok
highlighterok
blackoutok
audience windowok
04

多框架

reveal.js、impress.js、html-ppt-skill、huashu-design、纯 HTML —— 自动识别,无需改源码。

reveal.js detected
impress.js detected
html-ppt detected
plain-html detected
05

离线就绪

pnpm mirror 把所有外链图片、字体、CSS 折进 .stage,断网也能 1:1 播放。

  • imagesinlined
  • fontsinlined
  • cssinlined
  • scriptsopt-in
06

中英双语

英语和简体中文开箱即用。URL ?lang= → localStorage → navigator 三级解析,键集完全对等。

  • enparity
  • zh-CNparity
  • ?lang=override
  • localStoragesticky

一行命令,HTML 变 .stage。

无构建、无安装步骤。打包器读目录、写 manifest、产出一份 .stage zip。

这同一份打包器同时驱动 SlideStageLite 浏览器内转换器和 slidestage-pack Cursor 技能。

~/my-deck — slidestage-pack
$ pnpm convert pack ./my-deck \
  --out ./my-deck.stage

✓ 打包完成: my-deck.stage
  大小:    123.4 KB
  幻灯片:  12
  SHA256:    abc1234…
  来源: reveal.js → wrap

$ 
桌面版

想要原生应用?下载 SlideStage Lite 桌面版。

桌面版与网页版是同一套 .stage 运行时,用 Tauri 打包——支持多显示器演讲者视图、双击打开 .stage、完全离线使用。

macOS · Windows

免费且开源。安装包以签名的 GitHub Releases 形式发布。

打开一份 deck,直接演讲。

无需注册、无需安装。把 .stage 拖进 SlideStageLite,或用 60 秒打包你现有的 HTML。