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 是同型(isomorphic)的,表示它可在瀏覽器中作為 UI 應用運行,或在 Node.js 中作為無頭執行環境,用於伺服器端處理與自動化。
適用對象
專為需要嵌入辦公室編輯功能的 SaaS 產品、內部工具或 AI 代理開發者設計。特別適合需要在客戶端與伺服器端使用統一 API(Facade API)來管理工作簿、文件與公式之使用者。
主要特色
- 同型執行環境:可在瀏覽器與 Node.js 中運作,適用於無頭自動化。
- 插件式架構:高度模組化系統,用於組合自訂的生產力體驗。
- Canvas 渲染:即使處理複雜且大規模的工作簿,也能確保回應性。
- AI 代理就緒:提供程式化 API,讓代理可檢視與修改內容,並支援隔離的工作樹以供人工審核。
- 統一的 Facade API:在不同環境中與辦公元素互動的一致介面。
相關
- 專案
- 專案
- 專案
- 專案