AMAZINGINDEX.COM 日报快照
58.6
VOL. 2026.07
2026.07.23
← 返回 2026.07.23 日报
日报快照 · Daily Snapshot
NO. 016

单文件替代PPT:可协作的HTML演示工具

#ARTICLE HackerNews 2026.07.23
推荐指数 56.0 NO. 016 · 2026.07.23
发布2026/07/22Score434Comments94

Bento 是一个将整个演示文稿(编辑、查看、数据、协作)压缩到单个 HTML 文件的工具,无需服务器或构建步骤。对需要轻量演示、离线场景或嵌入现有系统的工程师来说,这是 PowerPoint/Google Slides 的极简替代方案。

演示工具的痛点从来不是功能不够,而是太重——PowerPoint 要安装,Google Slides 要账号和网络,Reveal.js 要配构建环境。Bento 的狠招是把 CRDT 协作状态也塞进单文件,这意味着你可以直接 email 发给别人、扔在静态托管上、甚至内嵌到内部工具里。

之前类似思路的只有 Marp(Markdown 转幻灯片),但 Marp 是单向导出,没有实时协作。Bento 的竞争对手其实是 Notion/Slite 这些轻量文档,但它反其道而行——不做平台,做可移植的「文件」。

如果你在做开发者文档、产品演示或需要给客户一个「开箱即用」的交付物,这个比建个 Notion 页面再要权限体面得多。

正面 93 条评论

核心争论:单文件HTML演示工具能否替代PPT,以及AI生成内容的可编辑性痛点

starfallg

Hi, I'm the creator of Bento. Just wanted to share a bit more about how I created it beyond what's in Github. The file contains more or less two sections. There is a plain block of JSON near the top of the file which is the slide data. You can read, grep, or point a harness at it. The app itself is

mbreese

This was my biggest question. Thanks for preemptively answering (and being proud!). When I was playing with this, I immediately thought of TiddlyWikis, which I've always been fond of, but they never took for me. However, an easily editable presentation -- that's a use case I can understand. I couldn

starfallg

You can play around in the guestbook. I'm in it right now and you can see me editing things. Cloudflare Durable Objects are pretty cheap and I'm using it like a very basic pub/sub with each deck having it's own DO. I did some calculations and it should be well within my spend limits.

替代方案: PowerPointGoogle SlidesTiddlyWikisReveal.jsAppDeck
查看原文 →