让AI帮你做PPT和Word,这个GitHub 1.3万星的项目火了
做文档还要装Office?
让AI帮你做
PPT和Word
OfficeCLI · 1.3万Star · 让AI看见文档
OfficeCLI
不用装Office,AI自己就能读写改文档,还能“看见”效果
01
PART
先说说背景
BACKGROUND · AI文档处理
现在让AI Agent处理办公文档,已经不是什么新鲜事了。
Anthropic官方就提供了PowerPoint、Excel、Word、PDF这些预置Skills。MiniMax也开源过一整套,像minimax-xlsx、minimax-docx这些。
但最近GitHub上冒出来一个新项目,走的路子不太一样。
它叫OfficeCLI,目前已经1.3万多Star了,开源圈讨论度挺高。


02
PART
这玩意儿是干啥的?
WHAT · 核心功能
简单说,就是把Office文档操作变成了一组命令行工具。
Word、Excel、PPT三件套全支持,而且不需要你电脑里装Microsoft Office。
单文件二进制,开源免费,装上就能用。
对AI Agent来说,它把以前那些东拼西凑的方案——Python库、XML解析、模板渲染、截图工具——全收进了一个CLI里。
Agent可以创建文件、读取结构、修改元素,还能把最终效果渲染出来检查。
你说“帮我做个PPT”,Agent自己拆步骤,然后调OfficeCLI去干活。
03
PART
最大的亮点
HIGHLIGHT · 让AI“看见”文档
做Office文档,最头疼的不是生成那一步。
真正麻烦的是检查效果。
PPT标题有没有越界?图表有没有挡住文字?表格排版乱没乱?Word页眉页脚跑偏了没?
这些东西,光看文档结构(XML或JSON)根本判断不了。
OfficeCLI解决这个问题的办法很直接——它内置了HTML渲染引擎。
能把.docx、.xlsx、.pptx渲染成HTML或者PNG图片。
什么意思呢?就是Agent生成完文档,不用靠猜,可以直接“看一眼”效果。
officecli view deck.pptx html
# 直接截图,多模态模型可以看图检查
officecli view deck.pptx screenshot -o deck.png
# 启动实时预览,改完自动刷新
officecli watch deck.pptx
Agent的工作流变成了:生成 → 看一眼 → 发现问题 → 再改一轮
比盲改靠谱太多了。
04
PART
功能覆盖挺全的
FEATURES · 三大套件
Word:
段落、表格、样式、页眉页脚、图片、批注、脚注、目录、修订,基本都有了。
Excel:
单元格、公式、图表、透视表、条件格式、数据验证,还内置了350多个函数的自动计算。
PowerPoint:
幻灯片、形状、图片、表格、图表、动画、转场、备注、主题。
对普通人来说这些词可能有点细,但对Agent来说,少一个功能就多一道坎。
05
PART
专门给Agent做的设计
AGENT-FIRST · AI友好设计
这个项目明显是冲着Agent场景去的,好几个设计都在“讨好”AI。
路径式定位
officecli get deck.pptx ‘/slide[1]/shape[1]’
这种写法比让Agent在一坨XML里找节点舒服太多了。
全支持JSON输出
命令加个–json,Agent拿到的就是结构化数据,直接能接着推理,不用从终端文本里硬猜。
错误信息也是结构化的
路径错了、属性名写错了、元素不存在——它返回错误码加建议,Agent可以自己调整下一步。
内置MCP支持
能注册到Claude Code、Cursor这些环境里,把Office操作暴露成工具。安装后还会自动检测AI Coding Agent的配置目录,帮你把skill文件装好。
06
PART
怎么装?怎么用?
INSTALL & USAGE · 快速上手
安装很简单,二选一:
brew install officecli
# 或者
npm install -g @officecli/officecli
来几行实际体验一下:
officecli create deck.pptx
# 加一页幻灯片,写个标题
officecli add deck.pptx / –type slide –prop title=”Hello, World!”
# 打开预览看看效果
officecli watch deck.pptx
# 想看结构化数据也行
officecli get deck.pptx ‘/slide[1]’ –json
///
LAST
说点我的感受
THOUGHTS · 工具哲学
以前给Agent加功能,大家最爱干嘛?写提示词、写规则、画工作流,一通操作猛如虎。
但最近越来越多项目换打法了——干脆把功能做成真正能跑的工具,让Agent自己看着办,爱怎么调怎么调。
OfficeCLI就是这条路上挺典型的一个。
把Agent做文档这件事,从“凑合能用”硬生生往前推了一大截。
尤其是它那个渲染预览的功能,真的戳到痛点了。
你要是在用Claude Code、Cursor这些工具搞文档自动化,这玩意儿值得一试。
开源地址
https://github.com/anthropics/skills/tree/main/skills
https://github.com/MiniMax-AI/skills
既然看到这里了,如果觉得有用,随手点个赞、在看、转发三连吧。
THANKS FOR READING
夜雨聆风