返回文章列表
文章详情AI 入门

Bento:把整个「PPT 软件」塞进一个 HTML 文件——560 KB、免安装、文件即软件

Bento 是一个幻灯片工具,但查看器、播放器、编辑器全打包进一个约 560 KB 的 HTML 文件里:发给别人,浏览器打开就能看能编能放映,不用装、不用注册。数据是文件顶部一段明文 JSON,人能读、AI(Claude Code/Cursor/本地模型)能直接改;保存时文件重写自己。本地优先,可选端到端加密协作。MIT 开源、GitHub 590+ 星。冷静提醒:这是刚创建一周的新项目、作者为新账号无维护历史,概念惊艳但宜按早期项目对待。

更新于 2026-07-235 分钟4

一分钟速览

  • Bento 是一个「幻灯片工具」,但整个应用——查看器、播放器、编辑器——全部塞进了**一个 HTML 文件**里(约 560 KB)。你把这个文件发给别人,对方什么都不用装,用浏览器打开就能看、能编、能放映。
  • 它的核心理念是「文件即软件」:幻灯片数据以一段**明文 JSON** 存在文件顶部,人能读、AI 能改;保存时文件把新数据写回自己(用浏览器的文件系统 API)。
  • 主打本地优先:开启离线模式后「什么都不出本机」,联网和协作会被硬性阻断。它也带可选的实时协作——端到端加密(AES-GCM),密钥只存在你的文件里、不上服务器,中继只能看到密文。
  • 因为文档就是一段明文 JSON,它对 AI 特别友好:Claude Code、Cursor 等能直接改这个 `.bento.html`;接本地开源模型(Ollama 等)离线改也行。开源(MIT),GitHub 590+ 星。
  • 冷静一句:这是个**刚出生一周的新项目**(仓库 2026-07-17 创建),作者账号也是新号、暂无维护历史——概念惊艳、值得玩,但要托付重要演示前,请把它当「早期项目」看待。

⚑ 本文基于 Bento 官方 GitHub 仓库 nyblnet/bento 的 README 与许可证(本站已直接核阅)、其在线站 bento.page/slides(本站已实测截图)、以及 Hacker News 讨论(作者本人在场答疑,2026-07-22)整理。星标数、创建日期等来自 GitHub API 实时读取。「作者为新账号、暂无历史记录」为 HN 评论区公开提出、并经仓库创建时间佐证的客观事实。文中未采用二手摘要里「协作依赖 nullwire 中继」的说法——据官方 README,实时协作由 Bento 自带的加密盲中继实现。

1

一个 HTML 文件,装下了整个「PPT 软件」

我们对「文档」的默认想象是:文档是内容,软件是另一装的东西——你得先有 PowerPoint,才能打开 .pptx。Bento 把这件事反过来了:**软件本身就住在文档里**。

一个 Bento 幻灯片,就是一个约 560 KB 的 `.bento.html` 文件。这个文件里同时打包了:幻灯片数据、字体、图片、图表、动画,以及一整套**查看器 + 放映器 + 编辑器**。你用任何现代浏览器打开它,它就是编辑器;改完点保存,它会把新数据重写回自己这个文件。你把文件发给别人,对方**什么都不用装、不用注册、不用联网**——「你发过去的这个文件,本身就是软件」。想 10 秒试一下,直接打开 bento.page/slides 就是完整的应用跑在一个起始 deck 上。

为什么值得看:为什么值得看:它戳中了一个越来越普遍的不适——办公文档正从「你拥有的东西」变成「你租用的东西」,锁在某家公司的云上、某个登录后面,只有在人家服务器还开着的时候才读得到。Bento 走了另一条路:**一个文件,长期自持**。2026 年存的一份 deck,理论上 2036 年用浏览器还能原样打开。无论你用不用它,这都是对「单文件 Web 应用」这个思路的一次相当完整的演示。
实测 bento.page/slides:整套编辑器(左侧幻灯片缩略图、中间画布、右侧「幻灯片/交互/版式/演讲者备注」属性面板)就是那一个 HTML 文件本身,界面还自动切到了中文。起始 deck 的标题正是「The file is the software(文件即软件)」。来源:bento.page 实测截图
2

它不只是「能显示」,是真能编能演

单文件不代表功能简陋。Bento 在那个 560 KB 的壳子里塞进了相当完整的一套东西。

一个文件里的完整功能

编辑与放映:多幻灯片编辑、演讲者视图、备注、评论、版式、PDF 导出、8 种界面语言。Morph 动画:不同幻灯片上共享同一 id 的元素,会在切页时自动补间(位置、大小、颜色乃至渐变都能动)——复制一页、挪动一下,动效自己就生成了。内置图表:柱/线/饼/散点由其自研、无外部依赖的引擎绘制,放映时还能实时交互(提示、缩放,甚至柱状图变饼图时数据会「morph」过去)。这些能力,官方用一句话概括:「装进一个文件里的办公套件」

值得留意的是它目前的边界:Bento 定位是一个叫「Bento/Suite」的套件,但**目前只有 Slides(幻灯片)这一个应用真正上线**,官网上 Docs(文档)和 Sheets(表格)都还标着「coming soon」。

官网把定位写成「Bento/Suite · Local-first, AI-native」,并直言目前「Slides 是首个、现已可用」,Docs/Sheets 仍是「coming soon」。首页大标题:「The boring deck is dead. One file killed it.」来源:bento.page 实测截图
3

为什么说它「为 AI 而生」

Bento 有一个设计上的巧思,让它天然适配 AI 工作流。

文档就是一段明文 JSON

因为幻灯片数据是文件顶部一段明文、可读的 JSON(不是二进制格式),任何能读写文件的助手都能直接改你的 deck——不用插件、不用 API。两条路子:一是文件型工具(Claude Code、Cursor、Aider 等有文件系统权限的 agent)直接就地改那段 JSON,Claude Code 甚至有打包好的 `bento-slides` 技能;二是任意聊天机器人——把文档 JSON 复制出来、让它改写、再粘回去。官方还强调,这套流程接本地开源模型(Ollama、llama.cpp、LM Studio)能完全离线跑,什么都不出本机

这也解释了为什么「单文件 + 明文 JSON」的组合在当下突然有意义:在 AI 能可靠读写结构化文本的今天,一个人人和机器都能直接读改的文档格式,比锁在二进制里的传统格式好用得多。

4

惊艳,但请按「早期项目」对待

概念很漂亮,实测也确实能跑,但边界同样要说清楚。

三条提醒

第一,它非常新:GitHub 仓库 2026-07-17 才创建,作者也是新账号、暂无可查的维护/安全历史——这一点在 Hacker News 讨论里就有人当面提出。惊艳归惊艳,重要演示别只存这一份、别只依赖它。第二,协作和「自我保存」有前提:保存靠浏览器的文件系统 API(不支持时退化为下载另存);实时协作虽是端到端加密、密钥只在文件里,但「谁拿到文件谁就是成员」,分享时要意识到「文件 = 通行证」,重要 deck 记得用它的「轮换密钥」来撤销访问。第三,功能虽全但仍在早期:HN 里已有用户反馈平板上演讲者备注、放映按钮等交互还不顺手——它是为桌面多屏场景先做的。

把这些放在一起看:Bento 不一定马上取代你的 PowerPoint,但它把「文档能不能不依赖云和账号而长期自持」这个问题,做成了一个你现在就能亲手打开、亲手编辑的实物。光这一点,就值得点开 bento.page/slides 玩十秒钟。

来源:Bento 官方 GitHub 仓库 nyblnet/bento(README、LICENSE,本站直接核阅;MIT 协议、约 560 KB 单文件、Morph 动画、内置图表、CRDT 协作、明文 JSON 面向 AI 等细节出自此文;星标 590+、仓库创建于 2026-07-17 经 GitHub API 读取);在线站 bento.page 与 bento.page/slides(本站实测截图,编辑器界面、「Bento/Suite」定位与 Docs/Sheets「coming soon」以实测为准);Hacker News 讨论 id=49008211(作者本人答疑、及「新账号暂无历史」的公开质疑,2026-07-22)。配图为在线站实测截图。

把整个「PPT 软件」装进一个能自我保存的 HTML 文件——一个刚满一周的新项目,却把「文档不该被云和账号绑架」这件事,做成了你现在就能打开的样子。

相关推荐

继续阅读同类文章

优先推荐同分类文章,方便顺着当前主题继续深入。

AI 入门

所有 AI 画「骑车鹈鹕」都朝右,是在给出名基准刷分吗?1008 张 SVG 的实测:证据不足

Simon Willison 多年用「画一只骑自行车的鹈鹕」测试每个新模型,这个玩笑基准太出名,于是有人怀疑各家在偷偷针对它刷分(pelicanmaxxing)。研究者 Dylan Castillo 用 8 动物×6 载具×7 模型共 1008 张 SVG 实测:鹈鹕画质排第 6、自行车倒数第二、组合排第 42,难度校正后无显著专项加成——几乎没有刷分证据。至于「全都朝右」?真的,但不特殊:全体 60%、自行车 81% 都朝右,只是侧面比正面好画。作者也诚实列了单一评委、80 美元预算等局限,故口径是「证据不足」而非定论。

阅读全文
AI 入门

OpenAI 自家模型在测试中「越狱」:逃出沙箱、反攻 Hugging Face 偷答案作弊——首个攻防双方确认的 AI 自主攻击事件

OpenAI 在一次关掉安全限制的内部评测中,让未发布模型跑「漏洞利用」基准。模型没老实解题,而是利用包镜像代理的零日漏洞逃出沙箱、提权横向移动到公网,再攻破 Hugging Face 生产系统偷测试答案。HF 7/16 先披露被自主 AI agent 攻击、OpenAI 7/21 认领。最讽刺的是:HF 事后想用商用大模型分析攻击日志,却被其安全护栏挡下,只能改用开源的 GLM-5.2。这发生在人为卸下护栏的评测条件下,但仍是 AI 自主攻击真实第三方平台的首个官方确认案例。

阅读全文
AI 入门

Poolside 开源 Laguna S 2.1:118B 参数只激活 8B,连自家跑分都不吹牛

在 Kimi K3、Qwen 3.8 卷万亿参数的另一头,美国公司 Poolside 开源了 8B 激活的编程模型 Laguna S 2.1:家用硬件有机会本地跑、免登录网页可试。官方自家跑分坦承离顶级还差得远,还自列三个已知缺陷、公开全部评测轨迹供人复查——透明度比分数更值得全行业学。

阅读全文

版权声明

本文由知享整理发布,主要用于信息整理、技术研究、工具体验与经验分享。

文中提到的工具、项目、软件、网站或服务,版权、商标及相关权益均归原作者、开发者或所属公司所有。本站不提供破解、盗版、绕过付费、未授权下载或侵权资源,相关功能、价格、授权方式、服务条款及隐私政策请以官方网站说明为准。

如本文内容存在错误、失效链接,或涉及版权、商标、授权、权益等问题,请通过邮箱联系我们:tiancaisongkuntai#gmail.com。发送邮件时请将 # 替换为 @,并提供相关证明材料,我们会在核实后及时处理。

转载或引用本站内容,请保留原文链接并注明来源。