近期,欧洲推出了面向政企场景的办公套件项目 Euro-Office,支持主流 Office 格式(DOCX/XLSX/PPTX)和在线协同编辑,强调自主可控与本地化能力。值得注意的是,Euro-Office 并非从零打造,而是基于现有成熟ONLYOFFICE 技术体系演进而来。这引出一个值得深思的问题:为什么全球范围内,“真正能做 Office 内核”的厂商如此之少?(原文: 欧洲发布Euro-Office引发OnlyOffice强烈抗议 )
一、一个被严重低估的事实:Office 是顶级复杂系统
很多人将 Office 理解为“富文本编辑器 + 表格组件”,但现实远不止如此。各组件的本质与核心难点如下:
| 组件 | 本质 | 核心难点 |
|---|---|---|
| Word | 版式排版引擎 | 图文混排、浮动对象与文字环绕、分栏排版(含跨栏元素)、自动分页(非简单切分)、样式继承体系、页眉页脚/分节/目录生成 |
| Excel | 计算引擎 | 数百个函数(统计/金融/数组)、计算依赖图、增量计算/重算优化、百万级单元格处理 |
| PPT | 图形+动画系统 | 矢量图形渲染、动画时间轴、模板与布局系统 |
| 协同编辑 | 实时协同系统 | OT/CRDT 算法、冲突解决、操作回放、权限控制 |
一个完整的 Office,本质上是:文档模型 + 渲染引擎 + 计算引擎 + 协同算法 + 格式兼容体系。
二、“完美兼容 Office”为什么极难实现?
最近也经常看到一些个人或者小团队推出的产品宣传“高度还原/兼容 Microsoft Office 或 WPS”,但现实面临如下三大难题没有解决,使用稍微复杂些的Office文档就能让其原形毕露。
| 难题类型 | 具体表现 |
|---|---|
| 标准不等于实现 | DOCX/XLSX 虽有规范,但包含大量历史行为与隐式逻辑,真正难点是复现行为而非解析格式 |
| 渲染一致性极难 | 行距差 0.1pt、分页不同、表格换行差异,用户感知就是“不兼容” |
| Excel 差异更致命 | 函数实现差异、精度问题、计算顺序不同,可能导致计算结果完全不同 |
三、Euro-Office 说明了什么?
从零做 Office 几乎不可行。Euro-Office 的路径说明:现实可行方式是基于成熟内核演进,而非从零重写。原因是技术周期长(5~10 年级别)、多系统复杂耦合、兼容需要长期积累。
Office 已进入“少数玩家时代” 。目前全球具备 Office 内核能力的厂商极少:
| 区域 | 厂商/项目 |
|---|---|
| 国际 | Microsoft、Google |
| 中国 | 金山软件(WPS Office)、永中软件(永中 Office) |
| 开源/私有化 | Ascensio System SIA(ONLYOFFICE)、The Document Foundation(LibreOffice) |
核心结论:Office 内核能力是高度集中且长期积累的能力。
四、当前“在线 Office”产品的本质分类
第一类(真正的 Office 引擎) :Microsoft 365、Google Docs、ONLYOFFICE、WPS Office、永中 Office。特点:自研文档模型、自研排版/计算引擎、高兼容能力。
第二类(内核封装型产品) :基于 ONLYOFFICE/LibreOffice/WPS 的产品。特点:UI 或平台自研,核心能力依赖底层。
第三类(轻文档产品) :各类在线文档工具、知识库/协同文档。特点:不追求 Office 兼容,自定义模型。
判断标准很简单:能不能处理复杂 Office 文档。
五、为什么很多团队“误判自己能做 Office”?
| 误区 | 问题本质 |
|---|---|
| 把 Office 当富文本 | 富文本 ≠ Word,排版复杂度被严重低估 |
| 低估排版复杂度 | 图文混排和分栏本身就是出版级难题 |
| 低估兼容成本 | 兼容能力 = 长期演进,无法一蹴而就 |
| 忽视协同复杂度 | 协同是系统级工程,而非简单功能叠加 |
六、技术选型建议
| 场景类型 | 推荐方案 | 核心原则 |
|---|---|---|
| 强 Office 场景(合同/公文) | ONLYOFFICE、WPS Office、Microsoft 365、永中 Office | 优先考虑兼容性与稳定性 |
| 协同优先 | Google Docs、飞书文档 | 优先考虑实时协同体验 |
| 轻量场景 | 自研轻文档 | 按需定制,不追求 Office 兼容 |
核心原则:不要用轻文档解决传统 Office 问题。
七、总结
Office 不是一个功能,而是一整套复杂系统工程,在费劲九牛二虎之力解决了标准(Microsoft Office 事实标准)、兼容问题之后,还要解决性能(复杂文档)、协同编辑过程中冲突等问题。从 Euro-Office 可以看清:Office 内核能力极度稀缺,多数在线 Office 是封装或轻文档。最大壁垒在于排版引擎(尤其图文混排、分栏)、计算引擎和兼容体系。行业趋势是内核集中、应用层多样化。
八、相关资源
- OnlyOffice 最新版本 9.x 镜像:onlyoffice.moqisoft.com/docs/instal…
- 版本介绍:onlyoffice.moqisoft.com/docs/produc…
- OnlyOffice 中国版技术交流(QQ群:183026419):qm.qq.com/q/uMwFyL5Wn…