国内 DreamNum 出品的开源、可嵌入 Office SDK(表格/文档/演示)。对桌面端最合适的角色:AI 分析结果的「可编辑表格工作区」,而非整个 BI 前端。
建议引入(限定)可参照
引入:若桌面端要「看明细 + 像 Excel 继续编辑 + 用公式/条件格式做轻分析」,把 Univer 当嵌入式「电子表格结果工作区」,开源核心即可支撑。
限定:图表/透视/Excel 导入导出/协同都属商业 Pro;stable 仍是 0.25.1(1.0 尚 beta);它不提供语义层/指标/Dashboard/权限。官方兼容矩阵只写 Electron,公司定的 Tauri 2 需专项 PoC。
| 定位 | 可嵌入的插件化 Office 框架,非组件非 SaaS。Sheets 最成熟,Docs 可用,Slides 官方不建议生产 |
| 开源已含 | 工作簿、公式(500+函数)、数字格式、排序筛选、数据验证、条件格式、批注、查找替换 |
| 属 Pro | 图表(24类)、数据透视、Excel/DOCX 导入导出、实时协同、编辑历史、打印、服务端计算 |
| 渲染 | Canvas(非 DOM),大表性能好;代价:无障碍/自动化测试更难,不能直接给单元格挂 React 组件 |
| 集成 | npm 包 + 页面容器(非 iframe),Preset 快速接入 / Plugin 深度裁剪;视图层 React,依赖 Intl.Segmenter |
| 同构 | Node.js Headless 可无 UI 处理工作簿:AI 后端生成/校验 → Snapshot → 前端渲染,前后端共用 Facade API |
务必加业务层元数据(单元格来自哪个数据集/SQL/指标、是否 AI 修改、血缘),别只把数据当二维数组写入,否则刷新和溯源很难。