dream-num/univer
The Office Harness for AI Agents — Spreadsheets, Docs, Slides, Canvas, Relational Tables, and PDF in one runtime.
解决的问题
Univer 为开发者提供了一个高性能、开源的 SDK,可将完全可定制的办公生产力工具(如电子表格、文档和演示文稿)直接嵌入到自己的应用程序中。它消除了对托管第三方应用或固定 UI 的依赖,使生产力界面能够无缝集成到 SaaS 产品、BI 工作流或 AI 驱动的应用中。
如何工作
Univer 采用插件优先的架构,所有功能均以可组合的插件形式提供。这使得开发者可以按需添加、移除或懒加载所需功能。它使用基于 Canvas 的渲染引擎,确保在处理大型复杂工作簿时仍保持高性能,并配备了专用的公式引擎。SDK 是同构的,意味着它既可以在浏览器中作为 UI 应用运行,也可以在 Node.js 中作为无头运行时用于服务器端处理和自动化。
适用人群
专为需要嵌入办公编辑功能的 SaaS 产品、内部工具或 AI 代理开发者设计。特别适合需要在客户端和服务器端统一管理工作簿、文档和公式的一致性 API(Facade API)的用户。
主要亮点
- 同构运行时:可在浏览器和 Node.js 中运行,适用于无头自动化。
- 插件化架构:高度模块化系统,用于构建自定义生产力体验。
- Canvas 渲染:即使处理复杂的大规模工作簿,也能确保响应性。
- AI 代理就绪:提供程序化 API,供代理检查和修改内容,并支持隔离的工作树以供人工审查。
- 统一的 Facade API:在不同环境中与办公元素交互的一致接口。
相关
- 项目
- 项目
- 项目
- 项目