今天发现了一个挺有意思的项目,来自iOfficeAI团队的OfficeCLI ,让任何 AI 智能体完全掌控 Word、Excel 和 PowerPoint。

现在我们让AI写个PPT,它会给你吐一堆Markdown或者html;你让它做个Excel报表,它给你列个纯文本表格;好不容易导出成Office格式,打开一看——字体乱了,图片飞了,表格还溢出了,最后你花在调整格式上的时间,比自己从头写还多。
它是全球第一个,也是目前唯一一个,从根上为AI智能体设计的Office套件。不用装微软Office,不用装LibreOffice,甚至连运行环境都不用装,一个几百兆的二进制文件,扔到哪里都能跑。

它到底解决了什么
它没有图形界面,只有一套干净统一的命令行接口, 文档里的每一个元素,从一个段落、一个单元格,到一张图片、一个图表,都有唯一的路径地址,比如/slide[1]/shape[2]。AI不用去理解复杂的XML命名空间,不用去猜元素的索引,直接按路径寻址,精准得可怕。
所有命令的输出,全都是标准的JSON格式,没有乱七八糟的文本,没有需要正则解析的日志,AI拿到就能直接用。甚至连报错信息都是结构化的,会明确告诉你哪里错了,应该怎么改。AI可以根据错误提示自己修正操作,真正实现无人值守。
最为亮眼的是其所内置的渲染引擎,以前AI生成文档,本质上是在瞎写。它根本看不到自己写出来的东西长什么样,不知道标题会不会溢出,不知道两个形状会不会重叠。
OfficeCLI把一整套渲染引擎打包进了二进制文件里,不用依赖任何外部软件,就能把Word、Excel、PPT直接渲染成HTML或者PNG。
这意味着什么?意味着哪怕是在没有显示器的服务器上,在Docker容器里,AI也能完整地看到自己生成的文档效果,写完自己检查,有问题自己改,形成了真正的闭环。
它到底有多好用
整个工具就是一个单独的二进制文件。没有安装包,没有向导,不用配置环境变量,不用装.NET运行时。下载下来,直接就能运行。
Windows、macOS、Linux全平台支持,x64和ARM架构通吃。不管你是用M系列芯片的Mac,还是用树莓派,或者是在阿里云的服务器上,都能跑。
功能上,它几乎覆盖了所有日常办公需求。
• Word支持段落、表格、样式、页眉页脚、图片、公式、注释、水印,包括特殊的从右到左的阿拉伯文和希伯来文都能完美支持。 
• Excel内置了150多个常用函数,写进去自动计算结果,数据透视表、条件格式、图表、数据验证这些高级功能一个不少。 
• PPT支持幻灯片、形状、图片、表格、图表、动画、过渡效果,还能支持嵌入3D模型和音视频。

以前用python-pptx写一个带标题的幻灯片,要导入库,创建演示文稿,添加幻灯片,设置标题,最后保存,前前后后十几行代码。现在用OfficeCLI,一行命令搞定:
officecli add deck.pptx / --type slide --prop title="Q4 报告"它还支持模板合并。你让AI设计好一个模板,然后用一行命令,就能批量生成几百份填充了不同数据的文档。格式完全统一,再也不会出现AI每次生成的样式都不一样的问题。
30秒上手
安装就是一行命令。
macOS/Linux:
curl -fsSL https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.sh | bashWindows PowerShell:
irm https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.ps1 | iex安装完,我们来做一个最简单的PPT。
创建空白文档:
officecli create deck.pptx加一张幻灯片:
officecli add deck.pptx / --type slide --prop title="Q2 报告" --prop background=1A1A2E加一个文本框:
officecli add deck.pptx '/slide[1]' --type shape \ --prop text="收入增长 25%" --prop x=2cm --prop y=5cm \ --prop font=Arial --prop size=24 --prop color=FFFFFF开启实时预览:
officecli watch deck.pptx浏览器会自动打开http://localhost:26315,你在终端里做的任何修改,都会立刻同步到浏览器里。这个体验,比微软Office的实时协作还要流畅。

让你的AI助手立刻拥有文档能力
如果你在用Claude Code、Cursor、VS Code Copilot这些AI编辑器,那OfficeCLI对你来说就是神器。
安装完OfficeCLI之后,运行:
officecli install它会自动检测你电脑上所有的AI工具,然后把自己的技能文件安装进去。不需要任何额外配置,你的AI助手立刻就能帮你创建、编辑、修改Office文档。

以后你直接跟AI说一句话,AI会自己调用OfficeCLI,直接给你生成一个可以打开的pptx文件。比如我这边安装后给ClaudeCode说:“根据https://www.yaowendeep.cn/zh的内容产出一个介绍ppt,风格精美”,ppt效果如下,很快速,效果还不错。

如果你的AI工具不在自动检测列表里,也可以手动加载技能文件:
curl -fsSL https://officecli.ai/SKILL.md把这个文件的内容喂给任何AI,它立刻就会用OfficeCLI了。
谁应该用这个工具
首先是所有做AI应用的开发者。以前你要让你的智能体生成PPT,得自己封装一堆库,处理各种奇葩的格式问题,最后效果还不好。现在有了OfficeCLI,一行命令搞定。
然后是经常需要批量处理文档的人。比如财务要批量生成发票,HR要批量生成offer,运营要批量生成报告。写个简单的脚本,调用OfficeCLI,几分钟就能干完以前几天的活。
还有就是重度使用AI编辑器的人。装完这个,你的Claude Code和Cursor就真正变成了你的办公助理,不光能写代码,还能写文档、做报表、做PPT。
最后
我一直觉得,AI要真正提高生产力,不能只停留在聊天和写代码上。办公文档,这个每天都在消耗我们大量时间的东西,才是AI最应该攻克的堡垒之一。
如果你也受够了AI写文档的各种破事,一定要去试试这个项目。
欢迎 置顶(标星)关注本公众号「AI开源前哨」获取有趣AI技术/工具分享,这样就第一时间获取推送啦~





夜雨聆风