在浏览器端侧运行的 Office 2003 风格办公三件套,支持编辑 docx/xlsx/pptx/markdown,开源、可自行部署

3 天前
 tcchen

一直想要一个可以随时在浏览器里办公,且不依赖云服务的方案。

消耗了巨量 token 后,基本实现了除了 VBA 以外的常用 Office 功能,包括但不限于:

目前已知尚缺失的,后续计划完善的功能:

选择了自己比较喜欢的 Office 2003 UI 风格:各个功能都放在 Toolbar 里的明确位置而不需要到处翻找。

尝试用 Kimi 生成了一个 36MB 的包含各种动画、图表、渐变蒙版的 pptx ,可以正常播放、编辑:

500 多页的 docx 文档也能在几秒内打开:

这类产品最重要的还是「无损编辑」能力,这也是 LibreOffice 之类的项目容易有坑的地方:使用 LibreOffice 打开、编辑 docx/pptx 文档后再用 MS Office 打开,会发现丢失了很多特性。

本质上是因为这些产品会把 docx/pptx 转换成内部的数据结构,保存时再从内部的数据结构“导出”,自然会丢失掉所有不支持的特性,导致文档后续很难被 MS Office 编辑。

目前正在消耗大量 token 实现「无损编辑」方案,核心想法是尽可能在原本的 docx/pptx 文档树上操作,只改动需要编辑的地方且尽可能保留各种非预期的属性。

当前在我的测试集上( 2800 个 docx ,和 800 个 pptx )可以在大概 90% 的文档上实现”无损编辑”:VBA 宏等目前尚不支持的特性在编辑后不会丢失,这一更新后续会推送上来。

↓↓

直接在 Chrome/iOS Safari 中打开,即可使用,还可以作为 PWA 安装到桌面/主屏幕上:

https://vibeoffice.work

GitHub: https://github.com/tcchen2026/VibeOffice

只需一个静态 http server ,host public 目录即可自行部署。

欢迎报告各类问题。

5672 次点击
所在节点    程序员
78 条回复
lscho
2 天前
很强,已 star
TimPeake
2 天前
可以弄个 pro ,商业化了。
Danswerme
2 天前
太牛了
tcchen
2 天前
@metalmax 表格向上滚动无效已在 Ver. 2026.10.4cc619 修复,可以晚些时候再试试看。

拖动滚动条时动态扩展表格的行为是参考的 libreoffice ,还在看 excel 是怎么做的。
hashtag
2 天前
牛的
280303
2 天前
太强了
zjyg1993
2 天前
出一个 docker 版吧,我们有些部署在容器里的,蛮需要的这种即开即用的
hashtag
2 天前
可以实现编辑后关闭了重新打开之后还是之前的内容吗
Jyuagd
2 天前
已 star
voiyy
2 天前
@LimboRunner vibecoding 的浏览器也有了,但是跟 firefox 、chrome 之类的还差太多, 这里就有一个 https://github.com/nordstjernen-web/nordstjernen-browser
tcchen
2 天前
@hashtag 未保存后就退出的文件可在首页 Recent File 里恢复进度,启动具体的 app 后也会在侧边栏提示。
tcchen
2 天前
@voiyy 从 0 开始的浏览器,我比较看好这个: https://ladybird.org
zhxhwyzh14
2 天前
厉害了
liansishen
2 天前
这个看起来真的不错,感觉可以嵌入到云盘之类的里面
nextone
2 天前
https://github.com/fangzhouxiaohai/seal-office 这个也是用 AI 做的 office ,不如 OP 的轻量。
Narwhal
1 天前
测试发现繁体字体支持 OK ,竖排文字不支持。
tcchen
1 天前
@Narwhal 感谢,竖排文字已经记下了
Ecc2020
1 天前
太牛了
在线体验了下,感觉完成度很高。
只从功能上来看,复杂度就很高,不知道 OP 在 vibe 方面有什么技巧么
tcchen
1 天前
@Ecc2020 有一个经验是做复杂的活最好用 high/xhigh 思考深度,不然返工还要更多 token 。
jpssff
1 天前
@tcchen #27 Hi ,兄弟,有兴趣加入 AI 创业公司吗? token 无限,可以专职做你喜欢的方向,方便时联系我 jpssff@gmail

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/1247269

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX