* 戳上方蓝字“开源先锋”关注我
各位好啊,我是开源君!
这几年见过不少"重新发明幻灯片"的橡木,但大多数思路都差不多:换个界面、换个云端、换个订阅套餐,本质上来说,你的文件还是在在别人的服务器上。
最近出现一个有点不一样的项目 - Bento,开发者老哥用一周时间,在Claude Code的辅助下,打造的一个颠覆传统办公套件的工具。
项目一开源就引爆了开发者社区,3天收获2.7k星标,目前已经超过3.8k星(数据还在涨)。
Bento,听起来像便当盒的名字,口号却相当硬核:
The office suite that fits in a file
一个文件,就是整个办公套件。

你没听错。Bento把文档、查看器、编辑器、演示器,甚至字体、图片、图表、动画,全部打包进一个.bento.html文件里。
这个文件目前只有约560KB,却拥有堪比PowerPoint的完整功能。

打开这个HTML文件,你就能直接编辑、演示、查看——不需要安装任何软件,不需要登录任何账号,不需要依赖任何云服务。
更神奇的是,当你保存文件时,它会自己重写自己,把你的编辑内容直接写入这个HTML文件中。
所以,当你把文件发给同事时,他们打开的就是完整的、包含所有编辑功能的应用。


非常适合下面这些场景:
不太适合需要走公司现有 PPT 模板审批流程,或依赖 PowerPoint 宏、插件等特有功能的场景。

保存即重写自己:没有"客户端"这个概念,文件靠浏览器的 File System Access API 在保存时重写自己的数据块,写不了就自动降级成下载。
Morph 动效:两张幻灯片上共享同一个 id 的元素,位置、大小、颜色甚至渐变都会自动补间过渡,复制一张幻灯片挪动一下元素,动画就自己出来了。
端到端加密的实时协作:密钥只存在你的文件里,从不上传服务器。文件本身就是协作邀请函,谁打开副本谁就加入协作,断网编辑的内容按字符级别精确合并。
内置图表引擎:柱状图、折线图、饼图、散点图全部自研绘制,演示时能实时交互,甚至能让柱状图动态变形成饼图。

为 AI 而生:文档本体就是文件里一段明文 JSON,AI 编程助手可以直接原地修改 .bento.html,聊天机器人也能来回复制粘贴这段 JSON 完成编辑。
签名式自我更新:每次发版经过 ECDSA 签名,更新生成的是一份新文件,旧文件原样保留当回滚用,全程不经过任何服务器接触文档内容。
模板即完整文件:官网 gallery 四个方向——Editorial type、Premium minimal、Dark immersive、Playful。每个模板本身就是一个能直接启动编辑器的 .bento.html,不是“主题包”。

上手Bento有多种方式,可以直接去项目下载Bento_Slides.bento.html文件(约560KB),浏览器中双击打开使用;
或者直接访问bento.page/slidesdemo网页体验。
不过,我感觉各位可能更多的会是与AI协作使用。
这里要先说清一点:Bento 不能直接打开本地的 .pptx 文件,它不是 PPT 的阅读器或兼容软件。
官方给的思路是让 AI 把旧内容"重新做一遍",而不是硬转格式。
有两种玩法:
1.聊天式 AI(Claude.ai / ChatGPT / Gemini)
把旧 PPT 和官方说明书 bento.page/agents.md 一起丢给 AI,让它按 Bento 的文档模型重新生成幻灯片。
比如"数据表格做成能变形的柱状图,首尾页加 Morph 转场"。AI 吐出的 JSON 粘贴进 Bento 应用的 Save ▾ → Replace from JSON… 即可看到效果,不满意 ⌘Z 撤销重来。
2.Claude Code 等编程 Agent
装好官方插件(/plugin install bento-slides@bento)后,直接让它读取 agents.md 规范。
在本地原地改写 .bento.html 文件,改完就是可用的新文件,不用导出导入,还能换成 Ollama、llama.cpp 之类本地模型全程离线跑。
前者上手快、适合偶尔重做一两份;后者适合批量处理、更看重隐私和精细控制。
Slides 一个应用真正可用,规划中的 Docs、Sheets 都还没上线,套件没配齐。Bento目前还处于早期阶段,有一些已知的局限性:目前只有 Slides 一个应用真正可用;协作时的撤销操作基于快照实现,可能回退协作者的并发编辑;编辑体验目前是桌面优先,手机端主要适配查看和演示。但这些问题都在快速迭代中。
但是 Bento用一个560KB的HTML文件,重新定义了"文档"的边界——它既是内容,也是软件;既属于你,也属于未来,这些听起来已经是很酷了。
更多细节功能,感兴趣的可以到项目地址查看:
https://github.com/nyblnet/bento一个月暴涨3K star,这是我见过最好用的AI生成PPT项目了!
3.5万 star,白嫖15 亿 token,一个URL搞定!