LOGO 首页 OA教程 ERP教程 模切知识交流 PMS教程 CRM教程 技术文档 其他文档  
 
网站管理员

[点晴永久免费OA]Univer:浏览器在线编辑 Excel 、Word 、PowerPoint,可二次开发、支持多人实时协同

admin
2026年10月18日 1:19 本文热度 174

平时开发项目,你是不是总遇到这类头疼的需求: 客户说,系统里要加在线表格,支持复杂公式;业务侧希望嵌入多人可同时编辑的在线文档。 找第三方云文档 API,按次收费,定制化极弱,想改 UI、加业务逻辑处处受限;用 WPS Online,文档数据存在第三方服务器,企业敏感资料有泄露风险;Luckysheet 已经停止维护,长期维护成难题;OnlyOffice 部署重、资源开销巨大。
今天给大家介绍国产开源项目 Univer,一套可嵌入、高性能、支持私有化部署的在线 Office 套件,原生支持表格(Excel)、文字文档(Word),幻灯片 PPT 模块正在持续开发,Apache-2.0 开源协议,商用无版权风险。 Univer 由原 Luckysheet 团队开发,Github 近 19k Star,npm 周下载量稳定 27 万 +,是当下最火热的国产在线办公 SDK。


01
什么是 Univer?
Univer 不是一个独立的 “网页办公网站”,而是一套 Office 能力 SDK。你可以把它嵌入自己的 Web 业务系统,也可以独立部署成私有化在线办公平台。 它支持在浏览器和 Node.js 环境运行,一套代码两端复用。底层微内核 + 插件架构,内置 100 + 官方插件,像搭乐高一样按需开启功能,不用打包全部 Office 组件,控制前端包体积。


02
核心能力亮点


电子表格(Sheets,成熟可用)
  • 500+Excel 公式,支持跨工作表引用,数学、金融、工程、文本函数全覆盖
  • 单元格权限精细化管控,可以单独限制单元格、行列、工作表的查看 / 编辑权限
  • 条件格式、数字格式化、千分位、货币格式、浮动图片、超链接、查找替换
  • 筛选、排序、冻结窗格,支持大数据量渲染,Canvas 渲染引擎不阻塞主线程
  • 导入导出 XLSX/CSV/TSV,多人实时协同编辑(基于 Yjs CRDT)


文字文档(Docs,成熟可用)
支持页眉页脚、图文混排、列表样式、标点挤压、盘古之白等中文高级排版,富文本实时协同,导入导出 DOCX 文档。


幻灯片(Slides,开发预览阶段)
PPT 模块仍在持续迭代,暂不建议直接上生产环境,可关注官方版本更新。


底层技术优势
  1. 自研 Canvas 渲染引擎:百万级单元格流畅渲染,相比 DOM 表格,滚动、编辑性能更强;
  2. Web Worker 公式引擎:计算放到后台线程,大数据计算不卡住页面;
  3. 统一文档画布:表格、文档、幻灯片组件可以互相嵌入,文档内可以放置可实时计算的在线表格;
  4. 原生国际化:内置简体中文、繁体中文、英文、俄语等多语言包;
  5. AI 原生设计:支持人和 AI Agent 在同一个文档协同编辑,文档变更可追溯。
开源协议说明:@univerjs/*基础 SDK 包使用 Apache-2.0 协议,可免费商用;高级协同服务端组件属于 Univer Pro 商业版本,基础前端协同能力开源可用。


03
同类方案横向选型对比
项目
部署方式
核心优势
短板
Univer
前端 SDK,可私有化部署
国产、插件化、可嵌入业务系统,Canvas 高性能,Apache2.0 可商用
PPT 模块未正式发布,协同服务端高级能力为商业版
OnlyOffice
完整一体化服务
Office 兼容性强,文档 / 表格 / PPT 全成熟
部署资源开销大,服务笨重,嵌入业务系统难度高
Luckysheet
前端表格
轻量表格引擎
项目停止维护,无 Word/PPT,无原生文档模块
WPS Online
SaaS 云服务
开箱即用,功能完整
数据存在第三方,定制能力弱,按调用计费,私有化授权昂贵
选型一句话结论:如果你的需求是嵌入业务系统、二次开发、前端轻量化私有化在线表格 / 文档,优先选 Univer;如果你只需要独立完整办公门户、不想开发,优先 OnlyOffice。


04
本地快速上手实战教程
前置环境:Node.js + pnpm 包管理器


方式 1:源码本地启动完整 Demo
# 克隆仓库git clone https://github.com/dream-num/univer.gitcd univer# 安装依赖pnpm install# 启动开发环境pnpm dev
启动成功后访问 http://localhost:5173,即可打开在线表格编辑器,直接体验全部基础功能。


方式 2:在现有前端项目,嵌入 Univer(表格最简示例)
安装依赖
npm install @univerjs/presets @univerjs/preset-sheets-core
页面代码示例
<div id="app"></div><script type="module">import { UniverSheetsCorePreset } from '@univerjs/preset-sheets-core'import UniverPresetSheetsCoreZhCN from '@univerjs/preset-sheets-core/locales/zh-CN'import { createUniver, LocaleType, mergeLocales } from '@univerjs/presets'import '@univerjs/preset-sheets-core/lib/index.css'const { univerAPI } = createUniver({  locale: LocaleType.ZH_CN,  locales: {    [LocaleType.ZH_CN]: mergeLocales(UniverPresetSheetsCoreZhCN),  },  presets: [    UniverSheetsCorePreset({      container: 'app',    }),  ],})univerAPI.createWorkbook({name:"业务表格"})</script>
Word 文档嵌入示例,参考官方文档@univerjs/preset-docs-core预设包,API 结构和表格保持一致。


方式 3:Docker 私有化部署
官方提供 Docker 部署方案,适合企业私有化服务器部署,
参考文档:

https://univer.ai/guides/sheet/server/docker​

部署注意:官方最低推荐资源 2C 10G;多人并发协同场景,资源配置需要按需上调。


05
踩坑与避坑清单
  1. 版本区分:PPT 幻灯片模块目前为开发预览版,生产环境不要接入,仅表格、文字文档模块稳定可用;
  2. 协议区分:前端 SDK Apache2.0 免费商用;协同服务端高级组件属于 Univer Pro 商业版,部署前分清边界;
  3. 包体积:Univer 组件众多,一共 120+npm 包,开发时按需引入 preset 预设包,不要全量导入,避免前端包过大;
  4. 协同机制:基础前端协同 Yjs 能力开源;大规模企业高并发多人协同场景,需要评估 Univer Pro 服务端;
  5. 国内访问:官方在线 Demo 在海外,国内测试推荐本地 pnpm 启动或者 Stackblitz 在线 demo。


06
总结 & 选型建议
Univer 的定位,不是拿来替代本地 Office 软件,而是给 Web 应用增加原生在线文档 / 表格编辑能力。
✅ 适合场景
  1. 业务系统内嵌在线 Excel 表格、在线文档,需要私有化、数据不出内网;
  2. 需要深度二次开发,自定义 UI、业务插件、单元格权限;
  3. 想搭建轻量团队私有在线协作文档平台,自主可控;

❌ 不适合场景

  1. 不想写代码,直接部署一套成熟完整独立 Office 门户(推荐 OnlyOffice);

  2. 重度 PPT 在线编辑需求,PPT 模块还未正式稳定发布。
Github 项目地址:

https://github.com/dream-num/univer

官方文档:

https://docs.univer.ai

在线预览 Demo:

https://univer.ai


阅读原文:原文链接


该文章在 2026/10/19 9:09:43 编辑过
关键字查询
相关文章
正在查询...
点晴ERP是一款针对中小制造业的专业生产管理软件系统,系统成熟度和易用性得到了国内大量中小企业的青睐。
点晴PMS码头管理系统主要针对港口码头集装箱与散货日常运作、调度、堆场、车队、财务费用、相关报表等业务管理,结合码头的业务特点,围绕调度、堆场作业而开发的。集技术的先进性、管理的有效性于一体,是物流码头及其他港口类企业的高效ERP管理信息系统。
点晴WMS仓储管理系统提供了货物产品管理,销售管理,采购管理,仓储管理,仓库管理,保质期管理,货位管理,库位管理,生产管理,WMS管理系统,标签打印,条形码,二维码管理,批号管理软件。
点晴免费OA是一款软件和通用服务都免费,不限功能、不限时间、不限用户的免费OA协同办公管理系统。
Copyright 2010-2026 ClickSun All Rights Reserved  粤ICP备13012886号-9  粤公网安备44030602007207号