不用装Office就能让AI操作文档,一句话就让AI自己动手改PPT、调Excel
OfficeCLI
OfficeCLI是一个专门给AI智能体设计的Office命令行工具。
不管用的是Claude还是Cursor或者其他AI助手,只要一个指令,就能让AI创建文档、编辑表格、制作演示文稿。
它不需要安装Microsoft Office,项目是打包成一个单文件二进制程序,下载就能用,Windows、Mac和Linux都支持。

OfficeCLI的设计就是给AI装了一个能看懂Office文件的翻译官。
以往AI想操作文档,要么靠写Python脚本去处理,OfficeCLI直接用一套统一的规则来定位文档里的任何元素。
比如想改PPT第三张幻灯片里的第二个文本框,告诉它第三张,第二个形状就行了。
AI不需要理解底层结构,靠这套寻址方式就能完成精确操作。
所有指令执行后都输出统一的结构化数据,AI拿来就能用,不需要额外解析。
这个能力能延伸到很多实际场景。
比如有一堆合同模板要批量生成,给AI一句”把这个模板里的客户名和金额换成Excel列表里的数据”,它就能自动读取表格,逐份生成合同,格式保持统一。

再比如每月要做工作汇报PPT,直接让AI创建幻灯片、填充数据、调整排版,全程不需要你动手。
改起来也简单,说”把第三页的背景改成深色”,AI会找到对应元素执行修改。
整个过程中你可以不断提要求让它调整,AI都能理解你的意图。
对于经常和表格打交道的人来说,OfficeCLI支持一百五十多种Excel内置函数自动求值,数据透视表和图表也能直接调用。

这意味着AI能完成一些比较复杂的数据分析任务,比如从原始数据里提取汇总、生成可视化图表,再把这些结果自动嵌入到Word报告或者PPT里。
以前需要人工手动复制粘贴的数据整理工作,现在可以交给AI一条龙完成。
OfficeCLI内置了一个渲染引擎,能把文档实时转成网页或者截图,让AI做完修改后立刻看看效果。
它的实时预览模式会启动一个本地网页服务,每次执行修改,浏览器页面自动刷新最新结果。

如果一条指令执行出错,返回信息里还附带修复建议,AI读到后可以自己尝试纠正,不需要人工介入。
项目还支持把文档转成图片,AI可以像人一样”看”到文字、表格、图表的实际排列效果。
不过这个工具只支持Office的新版格式,也就是.docx、.xlsx、.pptx,老式的.doc或.xls需要先转换才能用。
另外单文件体积大约三十多兆,因为里面打包了运行环境,低配置机器处理大批量文件可能会有性能压力,但日常使用完全够用。
如果你的工作流涉及到在服务器或Docker容器里自动化生成Office文档,这款工具几乎是为这样的场景量身定做的。
开源地址:https://github.com/iOfficeAI/OfficeCLI
如果你也对这类前沿开源项目感兴趣,想第一时间看到真正有潜力的 GitHub 热门项目解析,关注本公众号。
后面我还会继续挖更多值得收藏、值得实操、值得思考的开源好东西。
夜雨聆风