先说结论:最有价值的不是“替代 PowerPoint”,而是把可编辑交付物重新变成文件
Bento/Slides 的核心设计很直接:同一个 HTML 既保存文稿 JSON,也携带渲染、编辑、演示与保存代码。收件人不需要账号、安装包或某个持续在线的 SaaS;只要现代浏览器还能执行这个文件,就能查看和继续编辑。对经常用 coding agent 制作演示的中文创作者,这比“让 AI 修改一堆 React 文件再重新部署”更像传统文档:模型可以改靠近文件顶部的 JSON,人也能在可视化编辑器里继续收尾。
单文件并不意味着所有内容永远只有 560 KB。这个数字是带字体和运行时的起始应用规模,图片和短音视频若内嵌,会随素材增长;大媒体可以外链,但又会失去完全离线的保证。保存也依赖浏览器能力:支持 File System Access API 时可以改写原文件,不支持时只能下载新副本。做实测时应记录 Chrome、Safari、Firefox 与手机浏览器的行为,特别是多份下载副本如何命名、谁才是最新版本,以及打印 PDF 后字体和动画如何退化。
协作功能真正改变的是密钥责任
项目称协作采用 AES-GCM、CRDT 与只看密文的 relay,离线分叉可以在重连后合并;源码也公开了同步 worker 与收敛测试。与此同时,README 明确写出几个重要边界:密钥保存在文件里,拿到文件就等于成为房间成员;撤销访问需要轮换密钥;relay 虽看不到正文,仍能看到连接时间和房间密钥哈希;用户显示名只是声明,不是可验证身份。未有独立审计之前,内容应把它描述为“可检查的安全设计与实现”,而不是已经证明不存在漏洞。
最值得中文创作者做一场对照实验
用同一份十页中文发布会稿,分别走 PowerPoint、普通 reveal.js 和 Bento 三条路径:统计首次生成、人工微调、AI 二次修改、跨设备打开、PDF 导出、离线演示和协作修改的时间,再记录中文字库体积、断行、标点、表格与图表问题。这样的对照能回答“单文件在哪些环节真正省事”,也能显出它还不成熟的地方。
Bento/Slides 已经有正式 v1.0.7,但仓库只创建数日,移动端编辑和企业身份仍有限,Docs 与 Sheets 尚未交付。当前最可靠的结论是:它提供了一个很清晰的本地优先演示原型,值得创作者拿非敏感稿件试做、审查源码并建立版本回退;还不能仅凭热度把它当成成熟办公套件或经过验证的机密协作平台。