news 2026/9/4 21:49:04

GitHub上11.8k星 ! 自然语言操作表格,univer 国产开源项目又出手了

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
GitHub上11.8k星 ! 自然语言操作表格,univer 国产开源项目又出手了

做表格这件事,说难不难,说易不易。

大多数人处理数据、做报表的时候,要么觉得操作太繁琐,要么觉得功能不够灵活,总是没办法很顺手地把事儿干完。

有一个开源项目,叫Univer,专门解决这件事——用自然语言直接操控电子表格,不用点,用说的。

GitHub 上11.8k+ 星,这是一个国产团队做的全栈表格框架,而且还支持文档和演示文稿,整个系统的野心很大。

最大的亮点是和AI 原生深度结合,你可以直接用自然语言告诉它你要干嘛,它自己就能把表格操作完成。


01

自然语言操作表格,这件事做得很扎实

Univer 最新推出的Univer Platform(基于 MCP),能让你直接用自然语言驱动电子表格。

你不用再去记什么公式、不用点来点去找功能按钮,直接说话就行

比如你想计算工资表里每个人的税后收入,直接告诉它:"帮我算一下每个人扣完税之后拿到手多少钱。"

它会自己去理解你的需求,找到对应的列,套用公式,把结果填进去。

这种交互方式,对于那种不太会用 Excel 公式、但又需要频繁处理数据的场景,简直不要太合适。


02

不只是表格,文档和 PPT 都能用

Univer 不光做电子表格,它的定位是一个全栈的办公文档框架

目前支持的有:

Univer Sheets(电子表格)——功能最完整,公式、条件格式、数据验证、筛选、排序、图表、透视表、协同编辑、打印、导入导出,该有的都有。

Univer Docs(文档)——支持段落、标题、列表、超链接、浮动图片、页眉页脚、评论、协同编辑,基本的文档编辑能力都齐了。

Univer Slides(演示文稿)——还在开发中,但从路线图看,未来也会支持幻灯片制作。

而且这几个东西不是各自为政的,它们可以在同一个渲染引擎上协作,信息和数据能互通。


03

同构架构,浏览器和 Node.js 都能跑

Univer 是同构的,意思是同一套代码,既能在浏览器里跑,也能在 Node.js 服务端跑。

这个设计的好处在于,你可以把它嵌入到你的 Web 应用里,也可以放在服务端做数据处理和报表生成。

比如你想做一个 SaaS 产品,需要给用户提供在线表格编辑能力,Univer 可以直接嵌进去。

如果你想做服务端定时生成 Excel 报表,Univer 也能直接在后端跑,不需要再去找其他库。

API 一致、能力统一,这个事儿在开源表格项目里不多见。


04

插件架构,扩展能力拉满

Univer 是插件化架构,核心功能都是通过插件实现的。

这意味着你可以按需加载功能模块,不需要的功能可以不引入,保持应用的轻量。

如果你有特殊需求,比如自定义公式、自定义渲染逻辑、自定义交互,都可以通过写插件来实现。

官方提供了Facade APIPresets,让你可以很快上手,不用从头学整个架构怎么用。

import { createUniver } from '@univerjs/presets'; const { univerAPI } = createUniver({ locale: 'zh-CN', theme: 'default', });

基本上几行代码就能把一个完整的表格编辑器跑起来。


05

公式引擎和渲染引擎,都做得很硬核

Univer 有自己的公式引擎,而且这个引擎可以跑在 Web Worker 里,甚至可以放在服务端跑。

支持的公式类型很全:数学、统计、逻辑、文本、日期时间、查找引用、工程、财务、信息类公式都有。

渲染引擎是基于 Canvas 的,支持高级排版能力,比如标点挤压、文字和图片混排、滚动缓冲。

性能也做得比较扎实,能处理大数据量的表格,不会卡顿。


06

协同编辑和多语言支持,企业级能力都有

Univer 支持多人协同编辑,可以多个用户同时编辑一个文档或表格,实时同步。

还有文件历史和恢复功能,误操作了也不怕,随时能回到之前的版本。

打印和导入导出功能也有,支持导出为 XLSX、DOCX、PDF,基本覆盖了常见的办公需求。

多语言支持也做得比较完整,官方支持中文和英文,社区贡献了俄语、越南语、波斯语、日语、韩语、西班牙语等十几种语言。


整体来看,Univer 就是那种想做在线办公应用但不想从头写表格引擎的首选框架

AI 原生操作、同构架构、插件化扩展、高性能渲染——这些能力组合在一起,基本能覆盖大部分企业级的办公文档需求。

而且这是国产团队做的开源项目,文档和社区都是中文友好的,上手门槛比国外同类项目低不少。

项目图片

项目地址:https://github.com/dream-num/univer

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/4 3:54:58

资源获取总碰壁?这款智能工具让你告别提取码烦恼

资源获取总碰壁?这款智能工具让你告别提取码烦恼 【免费下载链接】baidupankey 项目地址: https://gitcode.com/gh_mirrors/ba/baidupankey 当你急需下载重要文件却被提取码挡在门外,当团队共享资源因加密而无法及时获取,当宝贵时间耗…

作者头像 李华
网站建设 2026/9/3 1:01:34

ViGEmBus:跨平台游戏控制器兼容性解决方案技术指南

ViGEmBus:跨平台游戏控制器兼容性解决方案技术指南 【免费下载链接】ViGEmBus 项目地址: https://gitcode.com/gh_mirrors/vig/ViGEmBus 在多平台游戏设备普及的当下,玩家常面临非标准手柄与PC游戏不兼容的问题。设备模拟技术通过在系统内核层构…

作者头像 李华
网站建设 2026/9/3 3:48:19

AnimateDiff与LSTM结合:提升视频生成时序连贯性的创新方案

AnimateDiff与LSTM结合:提升视频生成时序连贯性的创新方案 1. 广告动画里的"卡顿感"从哪来 做广告动画的朋友可能都遇到过这种尴尬:角色抬手的动作,第一帧是手臂在腰侧,第二帧突然跳到胸口位置,第三帧又回…

作者头像 李华
网站建设 2026/9/3 4:02:32

造相-Z-Image工业质检:缺陷样本生成与数据增强方案

造相-Z-Image工业质检:缺陷样本生成与数据增强方案 在工业质检领域,最让人头疼的问题之一就是“缺陷样本不够用”。想象一下,你费尽心思训练了一个AI质检模型,结果在实际产线上遇到一些罕见的缺陷类型,模型直接就“懵…

作者头像 李华
网站建设 2026/9/3 3:14:06

STM32基本定时器TIM6/TIM7的CubeMX配置原理与精准定时实践

1. STM32基本定时器(TIM6/TIM7)的CubeMX工程配置原理与实践 在STM32嵌入式开发中,基本定时器(Basic Timer)是资源最精简、功能最纯粹的定时外设。TIM6和TIM7仅支持向上计数模式、自动重装载、更新事件生成及中断触发,不支持输入捕获、输出比较、PWM生成等高级功能。这种…

作者头像 李华
网站建设 2026/9/3 1:23:11

解锁技能!AI应用架构师跨部门AI协作流程设计的实用技巧

解锁技能!AI应用架构师跨部门AI协作流程设计的实用技巧 引言:你是不是也遇到过这些“跨部门协作崩溃瞬间”? 上周和一位AI架构师朋友吃饭,他拍着桌子吐槽: 业务部门甩来一句“给我做个能提升销量的AI模型”&#xff0c…

作者头像 李华