热榜
#效率与系统工具

dream-num/univer

让团队把表格、文档、幻灯片嵌入自家产品或 Agent 流水线的可嵌入 Office SDK。

22,700
1,908
TypeScript
Apache-2.0
上线 4 年

解决什么问题

想在自家 SaaS、内部工具或 Agent 流程里加入表格、文档编辑能力,现有选择都很别扭:直接嵌 Google Sheets 或 Microsoft 365 要处理 iframe、权限和条款;用只读的预览库又无法编辑。Univer 提供一套 SDK,把表格、文档、幻灯片、Base 和 PDF 这些办公界面用 canvas 渲染出来,并让同一套 API 在浏览器和 Node.js 里都能跑,服务端也能做无头处理。

有什么不同

和托管办公套件相比,Univer 不是一个成品网站,而是框架:功能按插件组合,UI 可以替换,数据留在你自己的后端。和文件预览类库相比,它可编辑,自带公式引擎,渲染层针对大面积内容设计。真正有区分度的是两点:插件优先的架构让每种能力都能增删、懒加载;同构运行时让同一份工作簿逻辑既能跑在浏览器也能跑在服务端,供 Agent 或批处理使用。README 把它定位成「Office Harness for AI Agents」,配套的 CLI、workspace、类 MCP 集成也都沿这条线展开。

适合谁

适合要把协作工具、BI 界面或文档编辑器做进自己产品的产品与平台团队,以及需要让 Agent 读写真实 Office 内容、搭建处理流水线的团队。它适合愿意掌控 UI 和存储、能接受较深集成的团队。如果你只是想要一个马上能用的在线表格、一个简单预览组件,或者要求开箱即达到 Google Docs 的功能完整度,就不合适——README 明确说各产品能力覆盖不同,部分协作能力还需单独授权。

上手成本

TypeScript SDK,包的数量很多;光插件模式的安装就涉及十几个 @univerjs/* 包,README 还区分了插件模式和 preset 模式,打包和集成工作量不小。服务端运行需要自己搭建并部署无头运行时。仓库本身是 Apache-2.0,但 README 提示部分 AI 与协作能力另有授权,动手前先看能力矩阵。可见的 README 里没有一条简短的安装命令,需要从文档入手。

点评

Univer 不算新项目:2022 年 9 月创建,已有约 2.27 万 star、1908 个 fork,2024 年就在 Hacker News 上被讨论过(178 分),属于成熟项目而不是一夜爆红。近期的信号是月度趋势榜上榜、单月新增约 6,799 star,看起来更像是围绕 AI Agent 定位的二次关注,而非突然发布。热度是真的,但 README 偏宣传,AI 与协作功能的授权表述含糊,评估时要有心理预期。需要可嵌入的 Office 运行时值得认真看;只想要成品工具的话可以跳过。

Hacker News 讨论

Univer: Open-Source Alternative for Google Sheets, Slides, Docs
▲ 178 · 53 条评论 · 2024年4月26日
Build AI-Native Spreadsheets
▲ 2 · 0 条评论 · 2025年8月23日

本文由 AI 根据项目 README 生成,更新于 2026年10月24日,以项目官方文档为准。