Decentralization? We're still early!

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

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

    發布人 Brave 2024-05-01 09:44

    一、产品概述

    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无疑是值得认真考虑的选择。

    Brave 回复 11 months ago 1 成員 · 0 回复
  • 0 回复

歡迎留言回复交流。

Log in to reply.

讨论開始
00 回复 2018 年 6 月
現在