Office by ZIZIYI:
一款强大的 Web 应用程序,旨在为您提供在浏览器中直接查看和编辑 Office 文档(Word、Excel、PowerPoint)的无缝体验。它基于“本地优先”的设计理念,在提供桌面级编辑体验的同时,确保您的文档隐私和安全。

核心特性:
- • 📂 多格式支持: 支持打开和编辑 .docx、.xlsx 和 .pptx 文件。
- • 🔒 本地优先: 所有文件均在浏览器本地处理,确保数据隐私。
- • ⚡ 快速且响应迅速: 基于 Next.js 15+ 构建,并针对性能进行了优化。
- • 🛠️ 丰富工具: 集成了先进的编辑功能。
- • 📦 持久化存储: 使用 IndexedDB 进行本地文件管理。
- • 🌐 云端集成: 通过 Uppy 轻松选择文件(支持 Google Drive、Dropbox、OneDrive)。
在线 Demo:
https://office.ziziyi.com
安装
Docker Compose
services:
office-website:
image: heizi**/office-website:latest
container_name: office-website
ports:
- 3000:80
restart: always
使用
浏览器中输入 http://NAS的IP:3000 就能看到界面

TIP:左下角设置,可以切换页面语言和主题

支持 DOCX, DOC, XLSX, XLS, PPTX, PPT, PDF 等文档格式

点击选择文件,能在浏览器上查看和编辑本地文档

TIP:下面简单看看各类格式的文档展示效果,功能就不演示应该大家都比较熟悉了
Word 文档

Excel 文档

PowerPoint 文档

PDF 文档

除了打开本地文档,也能在线新建空白文档

TIP:需要注意文件不会保存 NAS 端,需要通过浏览器下载到本地

应用内置了几款模版,都挺精美的,修改一下就可以直接使用

总结
这款基于 OnlyOffice 开发的 Web 应用界面真的挺好看的,比我之前分享过的同类网页文档编辑器体验好很多。不过目前好像还不支持通过 URL 链接直接打开引用的文档,扩展性方面还有提升空间;
还有一个就是希望开发者可以打包一个 Docker 版本,我自己尝试打包时遇到不少报错,折腾了大半天借助 AI 工具才勉强可以用上了。要是后续能支持映射 NAS 里的文件,使用场景肯定会更丰富实用。
综合推荐:⭐⭐⭐⭐(不用安装 Office 套件,也可以便捷文档)
使用体验:⭐⭐⭐⭐(界面精美,操作便捷)
部署难易:⭐(非常简单)︎