Office App

1周前发布 10 00

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

所在地:
中国
收录时间:
2026-01-21
其他站点:
Office AppOffice App

如果你希望在浏览器中安全、离线地预览和编辑 WordExcelPowerPoint 等 Office 文档,而无需依赖 Google Docs 或 Microsoft 365,那么 Office App 可能正是你需要的解决方案。

这是一个完全本地优先的 Web 应用:所有文件处理均在浏览器中完成,不上传任何数据到服务器,确保隐私与安全。同时,它采用现代化前端技术栈,提供流畅的用户体验。

Office App

核心特性

  • ✅ 本地优先:文档解析与渲染全程在浏览器内完成,无需网络
  • ✅ 隐私保护:不收集、不上传、不存储用户文件
  • ✅ 跨平台:支持 Windows、macOS、Linux、iOS、Android
  • ✅ 离线可用:部署后可作为 PWA 安装,无网也能使用
  • ✅ 开源透明:代码公开,可审计、可自托管

技术栈

类别技术
框架Next.js 14(App Router)
状态管理Zustand
UI 组件Radix UI + Lucide Icons
本地存储IndexedDB(通过 idb 封装)
部署Cloudflare Pages(支持预览与生产环境)

文档解析能力依赖于成熟的开源库(如 mammothxlsxpptxjs 等,具体见项目源码)。

快速开始

前提条件

  • Node.js 22+
  • pnpm(推荐)

安装与运行

git clone <repository-url>
cd website
pnpm install
pnpm dev

访问 http://localhost:3000 即可使用。

部署

项目已预配置 Cloudflare Pages,支持一键部署:

# 构建生产版本
pnpm build

# 部署到生产环境
pnpm deploy

# 创建预览部署(用于 PR 测试)
pnpm deploy:preview

你也可以部署到 Vercel、Netlify 或任何静态托管服务。

适用场景

  • 🏢 企业内网文档预览(避免外传风险)
  • 🔒 敏感文件临时查看(如合同、财务报表)
  • 🌐 无网络环境下的文档应急处理
  • 🧑‍💻 开发者自建私有 Office 服务

数据统计

相关导航

暂无评论

none
暂无评论...