ONLYOFFICE:开源、免费、跨平台的办公软件

    • #21884

      一、产品概述

      ONLYOFFICE是一个全面的在线办公套件,由Ascensio System SIA公司开发。它提供了一系列的办公应用软件,包括文档、电子表格、演示文稿和表单编辑器,以及PDF编辑器。ONLYOFFICE的设计旨在促进团队协作,支持多人实时在线编辑和评论文档,使得文档管理、项目、团队和客户关系等多种功能能够在一个统一的平台上协同工作。

      截至2025年12月,ONLYOFFICE已发展成为一个功能完备的办公生态系统,客户群在2025年增长了约30%。其产品线主要包括以下核心组件:

      产品组件功能定位适用场景
      📄 ONLYOFFICE Docs文档编辑器套件(文档/表格/演示/PDF)文档创建与协作编辑
      🏢 ONLYOFFICE DocSpace基于房间的协作平台团队文件管理与外部共享
      🖥️ ONLYOFFICE Desktop Editors桌面应用程序离线办公场景
      ⚙️ ONLYOFFICE Workspace企业协作平台综合办公管理(⚠️ 云版本将于2026年初停止服务)

      💡 重要提示:ONLYOFFICE Workspace Cloud(云托管版本)将于2026年初停止服务,用户需迁移至自托管方案或DocSpace平台。


      二、功能特点

      2.1 多人协作 🤝

      ONLYOFFICE支持多人在线协同编辑文档,提供了实时聊天工具,方便团队成员之间的沟通和协作。

      协作编辑的核心能力包括:

      • 两种协同编辑模式
        • 快速模式(Fast):所有更改实时同步显示,适合头脑风暴和快速迭代
        • 严格模式(Strict):用户可锁定正在编辑的段落,保存后才同步变更,适合正式文档编辑
      • 修订追踪(Track Changes):完整记录所有修改历史,支持接受或拒绝单个修订
      • 版本历史(Version History):自动保存文档版本,可随时回溯和恢复
      • 评论与批注系统:支持行内评论、回复讨论和@提及功能
      • 内置聊天工具:无需切换应用即可与协作者即时沟通

      DocSpace房间类型——为不同协作场景定制:

      房间类型功能说明典型用途
      🔄 协作房间邀请用户实时共同编辑文档团队内部项目协作
      🌐 公开房间通过公开链接分享只读文档对外发布资料、公告
      📝 自定义房间自定义权限(审阅/评论/填写表单)合同审批、问卷收集
      🔐 虚拟数据房间高级角色权限,匹配组织架构尽职调查、敏感文件管理

      DocSpace 3.5/3.6新增协作增强功能(2025年10-12月发布):

      • 📂 “与我共享”区域:集中显示他人共享的所有文件和文件夹
      • 🕐 “最近”区域:快速访问最近处理的100个文件
      • 👥 “所有人”群组:简化用户邀请流程
      • 📱 Telegram通知集成:通过Telegram接收DocSpace动态、房间活动和@提及

      2.2 兼容性 📁

      ONLYOFFICE与MS Office文档格式兼容性极好,无论是在Windows、Linux还是MacOS上,都能提供流畅的办公体验。

      支持的文件格式全面覆盖主流办公需求:

      类别支持格式
      📝 文档DOCX, DOC, ODT, RTF, TXT, PDF, HTML, EPUB, XPS, DjVu, Markdown (.md)
      📊 电子表格XLSX, XLS, ODS, CSV
      📽️ 演示文稿PPTX, PPT, ODP
      📋 表单OFORM(ONLYOFFICE专有格式), PDF表单

      与其他办公套件的对比优势:

      相较于Google Docs和Microsoft Office在线版,ONLYOFFICE具有以下差异化特点:

      对比维度ONLYOFFICEGoogle DocsMicrosoft 365
      数据存储支持完全自托管Google云端Microsoft云端
      隐私保护不追踪用户行为存在数据分析存在数据分析
      MS格式兼容性原生高度兼容可能丢失格式原生支持
      开源程度完全开源闭源闭源
      离线使用✅ 支持❌ 需联网部分支持

      📌 格式兼容性说明:虽然ONLYOFFICE对MS Office格式兼容性优秀,但对于包含大量复杂设计元素(如特殊字体、高级图表、复杂宏)的文档,仍可能出现轻微格式差异。建议在正式场景中进行格式验证。


      2.3 安全性 🔒

      ONLYOFFICE遵守国际安全标准,提供三级加密保护,包括静态加密、传输中加密和端到端加密,确保文档安全。

      加密技术架构详解:

      ┌─────────────────────────────────────────────────────────┐
      │                    ONLYOFFICE 安全架构                   │
      ├─────────────────────────────────────────────────────────┤
      │  🔐 静态加密 (At Rest)                                   │
      │     └─ AES-256 加密算法保护存储数据                       │
      ├─────────────────────────────────────────────────────────┤
      │  🔐 传输加密 (In Transit)                                │
      │     └─ HTTPS + TLS 协议保护数据传输                       │
      ├─────────────────────────────────────────────────────────┤
      │  🔐 端到端加密 (End-to-End)                              │
      │     └─ Private Rooms 私密房间:                          │
      │        • 每个字符输入即时AES-256加密                      │
      │        • 加密/解密仅在用户设备端进行                      │
      │        • 文件无法被复制、再分发或解密                     │
      └─────────────────────────────────────────────────────────┘

      企业级安全功能矩阵:

      安全功能说明适用版本
      🎫 JWT令牌验证JSON Web Token保护门户流量,确保用户权限边界所有版本
      📱 双因素认证(2FA)支持Google Authenticator、Authy、SMS验证所有版本
      🔑 LDAP/AD集成与OpenLDAP、Microsoft Active Directory无缝对接企业版
      🌐 IP白名单限制特定IP地址访问,防止外部威胁企业版
      🔍 审计日志完整的用户活动追踪与报告企业版
      🛡️ 漏洞赏金计划HackerOne平台持续安全测试

      合规性认证:

      • GDPR合规:完全符合欧盟通用数据保护条例要求
      • HIPAA合规:满足医疗健康数据保护标准(适用于医疗机构)
      • 数据本地化:自托管方案确保数据不离开用户物理边界

      ⚠️ 欧洲合规背景:随着GDPR、CCPA、LGPD等数据隐私法规日趋严格,欧洲监管机构已对公立学校和政府机构使用Office 365和Google Workspace发出警告。ONLYOFFICE的自托管特性使其成为合规敏感场景的理想选择。


      2.4 开源特性 💻

      作为一个开源项目,ONLYOFFICE的源代码在GitHub上可供查看,允许用户自定义和扩展功能。

      开源协议与仓库信息:

      仓库说明许可协议
      DocumentServer文档服务器核心AGPL v3
      DocSpace协作平台AGPL v3
      DesktopEditors桌面编辑器AGPL v3
      Kubernetes-DocsK8s部署方案Apache 2.0

      开源带来的核心优势:

      • 🔍 代码透明:任何人可审计源代码,确保无后门或恶意行为
      • 🛠️ 自主可控:企业可根据需求定制修改,不受厂商锁定
      • 🌍 社区驱动:全球开发者贡献代码、插件和本地化翻译
      • 💰 成本优化:社区版免费使用,企业版提供商业支持

      2.5 跨平台支持 🌐

      用户可以在桌面或移动设备上使用ONLYOFFICE,无论是通过免费的办公应用程序还是通过浏览器访问。

      完整的平台覆盖:

      平台类型支持情况
      🖥️ 桌面端Windows、macOS、Linux(DEB/RPM/Snap/Flatpak)
      🌐 Web端所有现代浏览器(Chrome、Firefox、Safari、Edge)
      📱 移动端iOS、Android原生应用
      ☁️ 云部署AWS、阿里云、DigitalOcean、Linode等一键部署
      🐳 容器化Docker、Podman、Kubernetes、OpenShift

      2.6 AI智能功能(2025年重大更新) 🤖

      ONLYOFFICE在2025年实现了重大的AI功能升级,将人工智能深度整合到办公流程中:

      ONLYOFFICE 9.2 AI Agent(2025年12月正式版):

      AI功能说明
      📝 文档生成根据提示词自动生成文档内容
      🔍 内容分析对文档内容提问并获取智能解答
      📋 PDF表单填写AI辅助自动填充PDF表单
      📁 文件系统访问AI可访问本地文件系统进行操作
      ✍️ 语法拼写检查AI驱动的语法和拼写纠错
      🎬 宏录制记录操作序列并保存为可重复执行的宏

      支持的AI提供商:

      • ☁️ 云端服务:OpenAI ChatGPT、Google Gemini、Anthropic Claude、DeepSeek、Mistral等
      • 🏠 本地部署:通过Ollama连接本地大语言模型
      • 🔌 MCP服务器:支持Model Context Protocol协议

      DocSpace 3.6 AI Agent(2025年12月):

      DocSpace引入的AI Agent可以直接在聊天界面中管理整个协作空间:

      • 📂 自动组织文件结构
      • 🏠 智能规划房间布局
      • 👥 添加用户和邀请协作者
      • 🔄 执行批量文件操作

      OCR文字识别:

      • 📸 将扫描的PDF文档自动转换为可编辑文本
      • 🌐 支持多语言识别

      2.7 第三方集成 🔗

      ONLYOFFICE提供40+开箱即用的集成连接器,涵盖主流业务平台:

      集成类别支持平台
      ☁️ 云存储Nextcloud、ownCloud、Seafile、Box
      📚 学习管理Moodle、Chamilo、Canvas
      💼 项目管理Redmine、Jira
      🌐 内容管理WordPress、Drupal、Plone、Liferay
      🏢 企业平台SharePoint、Alfresco、Confluence、Nuxeo
      💬 团队协作HumHub、Pipedrive
      🤝 自动化Zapier(连接数千种应用)
      📹 视频会议Jitsi、Zoom

      集成方式:

      • 🔌 官方连接器:预构建的插件,一键安装配置
      • 🛠️ Open API:RESTful API接口,自定义集成开发
      • 📋 WOPI协议:Web Application Open Platform Interface标准支持

      💡 推荐集成:Nextcloud + ONLYOFFICE是开源社区最受欢迎的组合方案,可实现完整的自托管云办公体验。


      三、使用场景

      3.1 企业办公 🏢

      企业可以利用ONLYOFFICE进行文档管理、项目跟踪和团队协作,提高工作效率。

      典型应用场景:

      • 📊 合同管理与审批:利用修订追踪和版本历史,实现多部门协同审核
      • 📝 项目文档协作:通过DocSpace房间组织项目资料,控制内外部访问权限
      • 📋 表单数据收集:创建OFORM表单,自动汇总分析填报数据
      • 🔐 敏感文件处理:使用虚拟数据房间进行尽职调查、并购文件管理
      • 💼 跨部门协作:打破信息孤岛,实现销售、法务、财务等部门文档统一管理

      企业级部署优势:

      • 🏠 完全自托管,数据主权自主可控
      • 🔒 满足GDPR、HIPAA等合规要求
      • 🔗 与现有IT基础设施(LDAP/AD)无缝集成
      • 📈 支持集群部署,弹性扩展至数万用户

      3.2 教育机构 🎓

      学校和教育机构可以使用ONLYOFFICE来创建和共享教学材料,促进师生之间的互动。

      教育场景深度应用:

      场景解决方案
      📖 课件制作教师协作编辑教学PPT,实时更新课程内容
      ✍️ 作业批改学生在线提交作业,教师使用评论功能批注反馈
      👥 小组协作学生团队实时协同完成项目报告
      📝 在线考试创建表单文档用于测验和问卷调查
      📚 资源共享通过公开房间分享开放教育资源(OER)

      与Moodle集成的优势:

      ONLYOFFICE与Moodle学习管理系统深度整合,教师和学生可直接在Moodle界面中:

      • 创建、编辑和协作处理Office文档
      • 无需下载即可在线预览教学资料
      • 实时多人编辑课程项目文档

      3.3 政府与公共部门 🏛️

      ONLYOFFICE为政府机构提供专门的解决方案,满足公共部门的特殊需求:

      • 🔒 数据主权保障:自托管部署确保敏感数据不离开国家/地区边界
      • 📜 合规性满足:符合各国政府IT安全标准要求
      • 💰 降低许可成本:开源方案减少对商业软件的依赖
      • 🔗 跨部门协作:统一文档平台打通行政壁垒
      • 无障碍支持:遵循WCAG标准,确保残障人士可访问

      3.4 个人使用 👤

      个人用户可以利用ONLYOFFICE管理日常文档,进行个人项目规划和记录。

      个人应用场景:

      • 📄 日常文档编辑(简历、报告、信件)
      • 📊 个人财务表格管理
      • 📝 学习笔记和知识整理
      • 🎨 创意项目策划和演示
      • 📋 个人表单模板(清单、计划表)

      个人用户推荐方案:

      • 🖥️ Desktop Editors:免费桌面应用,离线使用无需联网
      • ☁️ DocSpace个人版:免费云端空间,支持跨设备同步

      四、产品版本与定价

      ONLYOFFICE提供灵活的版本选择,满足不同规模用户的需求:

      版本适用对象主要特性定价模式
      🆓 社区版个人/小团队核心编辑功能,同时编辑用户数限制免费
      💼 企业版中大型企业无用户限制、LDAP集成、专业支持按连接数订阅
      👨‍💻 开发者版软件开发商可嵌入第三方应用、OEM授权按需定价
      ☁️ DocSpace个人至企业云端协作空间免费版+付费升级

      📌 许可说明:集群部署(Kubernetes/OpenShift)需要企业版或开发者版授权。无授权情况下可获得30天免费试用期。


      五、安装方法

      5.1 Ubuntu桌面版安装

      以Ubuntu系统为例,在Ubuntu上安装ONLYOFFICE有几种方法:

      方法一:Ubuntu软件中心(最简单)

      1. 打开Ubuntu软件中心
      2. 搜索”ONLYOFFICE”
      3. 选择名为 onlyoffice-desktopeditors 的应用程序进行安装

      方法二:Snap安装

      sudo snap install onlyoffice-desktopeditors

      方法三:官方DEB包安装

      # 下载GPG密钥
      mkdir -p -m 700 ~/.gnupg
      curl -fsSL https://download.onlyoffice.com/GPG-KEY-ONLYOFFICE | gpg --no-default-keyring --keyring gnupg-ring:/tmp/onlyoffice.gpg --import
      chmod 644 /tmp/onlyoffice.gpg
      sudo mv /tmp/onlyoffice.gpg /usr/share/keyrings/onlyoffice.gpg
      
      # 添加软件源
      echo "deb [signed-by=/usr/share/keyrings/onlyoffice.gpg] https://download.onlyoffice.com/repo/debian squeeze main" | sudo tee /etc/apt/sources.list.d/onlyoffice.list
      
      # 安装
      sudo apt update
      sudo apt install onlyoffice-desktopeditors

      方法四:Flatpak安装

      flatpak install flathub org.onlyoffice.desktopeditors

      5.2 Docker部署(服务器版)

      Docker是部署ONLYOFFICE Docs服务器版的推荐方式:

      基础部署命令:

      sudo docker run -i -t -d -p 80:80 --restart=always \
          -e JWT_SECRET=your_secure_jwt_secret \
          onlyoffice/documentserver

      带数据持久化的生产部署:

      sudo docker run -i -t -d -p 80:80 --restart=always \
          -v /app/onlyoffice/DocumentServer/logs:/var/log/onlyoffice \
          -v /app/onlyoffice/DocumentServer/data:/var/www/onlyoffice/Data \
          -v /app/onlyoffice/DocumentServer/lib:/var/lib/onlyoffice \
          -e JWT_SECRET=your_secure_jwt_secret \
          onlyoffice/documentserver

      ⚠️ 重要提示

      • 从7.2版本起,如不指定JWT_SECRET环境变量,每次重启将自动重新生成随机密钥,可能导致集成问题
      • 强烈建议将数据目录挂载到宿主机,便于升级维护
      • Docker镜像不兼容Kubernetes部署,K8s环境请使用专门的Helm Chart

      5.3 Kubernetes/OpenShift集群部署

      企业级高可用部署方案:

      前置条件:

      • kubectl已安装并配置
      • Helm v3.15+

      部署ONLYOFFICE Docs:

      # 添加Helm仓库
      helm repo add onlyoffice https://download.onlyoffice.com/charts/stable
      helm repo update
      
      # 部署
      helm install documentserver onlyoffice/docs -f values.yaml

      部署DocSpace:

      helm install docspace -f values.yaml onlyoffice/docspace

      集群部署优势:

      特性说明
      🔄 高可用性分布式架构消除单点故障
      📈 弹性扩展根据负载自动伸缩Pod数量
      🔧 零停机更新滚动更新策略确保服务连续性
      📊 资源优化智能调度优化计算资源利用率

      资源规划参考:

      • 最小配置:每1000并发连接约需 4 CPU / 8 GB RAM(Worker节点)

      5.4 其他部署方式

      部署方式适用场景获取途径
      ☁️ AWS MarketplaceAWS云用户一键部署AMI
      ☁️ 阿里云阿里云用户云市场镜像
      🌊 DigitalOceanDO用户1-Click App
      🔲 LinodeLinode用户Marketplace
      🐧 PodmanFedora/RHEL用户容器运行时替代方案

      六、版本更新历程(2025年重要版本)

      以下是2025年ONLYOFFICE的主要版本发布时间线:

      时间版本核心更新
      📅 2025年4月DocSpace 3.1虚拟数据房间角色权限、房间模板功能
      📅 2025年6月Docs 9.0全新界面设计、图表查看器、Markdown支持、AI表格与宏
      📅 2025年10月Docs 9.1增强PDF编辑器(涂黑/新注释)、公式计算优化
      📅 2025年10月DocSpace 3.5“与我共享”/”最近”区域、Telegram集成
      📅 2025年12月Docs 9.2AI Agent正式版、宏录制功能、AI语法检查
      📅 2025年12月DocSpace 3.6DocSpace AI Agent、多AI提供商支持

      七、学习资源与社区支持

      官方资源:

      资源类型链接
      📖 官方文档https://helpcenter.onlyoffice.com
      📚 API参考https://api.onlyoffice.com
      💬 社区论坛https://forum.onlyoffice.com
      🐛 问题反馈https://github.com/ONLYOFFICE/DocumentServer/issues
      📹 视频教程ONLYOFFICE YouTube频道
      📰 官方博客https://www.onlyoffice.com/blog

      社区支持渠道:

      • 🐙 GitHub Issues:技术问题和功能建议
      • 💬 官方论坛:使用经验分享和疑问解答
      • 📧 企业支持:企业版用户享受专属技术支持

      八、小结

      ONLYOFFICE以其强大的功能、出色的兼容性和便捷的协作特性,成为了一个受欢迎的办公套件选择。无论是企业、教育机构还是个人用户,都可以从这个平台中获益,提高工作和学习的效率。

      选择ONLYOFFICE的核心理由:

      优势维度具体表现
      🔓 开源自由代码透明、可审计、可定制,避免厂商锁定
      🔒 安全可控自托管部署,数据主权完全自主
      📄 格式兼容与Microsoft Office高度兼容,无缝切换
      🤝 协作高效实时多人编辑,丰富的协作工具
      🤖 AI赋能2025年全面AI升级,智能办公新体验
      💰 成本优化社区版免费,企业版性价比高
      🔗 生态丰富40+集成连接器,融入现有工作流

      随着2025年AI功能的全面升级和DocSpace协作平台的持续进化,ONLYOFFICE正在从一个传统的办公套件转型为智能协作办公平台。对于寻求数据安全、开源透明且功能完备的办公解决方案的组织而言,ONLYOFFICE无疑是值得认真考虑的选择。

  • 抱歉,回覆主題必需先登入。