这周 GitHub 涨得最猛的项目,不是什么大模型,是一个专门伺候打工人的东西:OfficeCLI。
一句话概括它干的事:让任何 AI 帮你读、改、生成 Word、Excel、PPT。不用装 Office,不用写代码,一行命令就能让 AI 接管你那些做表、写报告、拼 PPT 的活。现在 18000 多颗星,还在往上冲。我翻完了它的文档,觉得值得给你讲清楚,因为这次它戳中的不是程序员,是每一个被 Office 三件套折磨过的人。
OfficeCLI 在 GitHub 上已经 18.6k 星
先说它解决了个什么老大难
你肯定遇到过这种事:想让 AI 帮你生成一份 Excel 或者 PPT。
以前怎么弄?要么 AI 给你一堆文字,你自己再一个格子一个格子敲进 Excel。要么它给你写一段 Python 代码,你还得装环境、装库、跑起来,跑错了也不知道哪出问题。
对不会编程的人来说,这条路基本堵死。对会一点的人来说,也烦。就拿做个 PPT 举例,用传统的 Python 方案,光是加一页带标题的幻灯片,就得这样:
from pptx import Presentationfrom pptx.util import Inches, Ptprs = Presentation()slide = prs.slides.add_slide(prs.slide_layouts[0])title = slide.shapes.titletitle.text = "Q4 报告"# ……后面还有 45 行prs.save('deck.pptx')
五十行代码,三个库,就为了生成一个开头。
OfficeCLI 把这事压成了一行:
officecli add deck.pptx / --type slide --prop title="Q4 报告"
就这一句,一页带标题的幻灯片就出来了。
它最聪明的地方:给 AI 装了一双"眼睛"
这个才是它区别于其他工具的关键,也是我觉得最妙的设计。
以前 AI 生成文档有个大问题:它是"瞎"的。它按你的指令往文件里塞内容,但它自己看不见做出来长啥样。所以经常是文字对了,排版乱七八糟,表格错位、字重叠、颜色难看。
OfficeCLI 内置了一个渲染引擎,能把 .docx / .xlsx / .pptx 直接渲染成图片。这意味着 AI 做完一步,能"看"一眼效果,发现不对再改。
做一步,看一眼,不对就改。这个闭环一转起来,AI 做出来的东西质量完全不是一个量级了。它不再是闭着眼睛瞎填,是边做边看。
普通人怎么用?分两种
如果你完全不懂命令行,它有个桌面软件叫 AionUi,装上之后你就对着它说人话:帮我做个季度汇报的 PPT、把这个表格按销售额排序、给这份 Word 加个水印。它底层调的就是 OfficeCLI,你不用管命令。
如果你在用 Claude Code、Cursor 这类 AI 编程工具,更简单。官方给了一句话,把它丢给你的 AI:
curl -fsSL https://officecli.ai/SKILL.md
AI 读完这个文件,会自己把工具装好,然后就学会了所有命令。之后你直接对它说"帮我生成一份 Q4 销售报告",它自己就调命令做出来了。
它到底能做到多细?
我看了它的官方工作流,随手贴一段"从零做一份 Word 销售报告"的真实例子,你感受下颗粒度:
# 建个空 Wordofficecli create report.docx# 加大标题officecli add report.docx /body --type paragraph --prop text="Q4 销售报告" --prop style=Heading1# 加一个 4 行 3 列的数据表officecli add report.docx /body --type table --prop rows=4 --prop cols=3# 给表头上色officecli set report.docx /body/tbl[1]/tr[1]/tc[1] --prop text="地区" --prop bold=true --prop shd=4472C4 --prop color=FFFFFF# 加一个 CONFIDENTIAL 水印officecli add report.docx / --type watermark --prop text=CONFIDENTIAL --prop color=FF0000 --prop opacity=0.2
标题、正文、表格、表头配色、水印、页眉页脚、插图,全都能一句句指令搞定。而这些命令你其实不用背——AI 帮你调,你只管说要什么。
Word、Excel、PPT 三件套,读、改、生成,全支持。Word 那边连 RTL 从右往左排版、多语言、LaTeX 公式、把 mermaid 流程图转成可编辑图形都做了。
我的几句实话
先说好的。这东西的方向我非常认同:不是又造一个"AI 帮你写文字"的玩具,而是真的去啃 Office 文档这个最硬、最刚需的骨头。而且开源、免费、单文件、不依赖装 Office,这几点很实在。
再说该注意的。
第一,它本质是给 AI 用的工具,不是给你直接用的。你得通过一个 AI(Claude Code、Cursor,或者那个 AionUi 桌面软件)去驱动它。你把它当成 AI 的"手",你负责动嘴。
第二,越复杂的文档越要盯着点。生成简单表格、常规报告,它很稳。但你要做那种排版极其讲究、几十页的东西,还是得让它边做边给你看,你来把关。它给了 AI 眼睛,但最终那双挑剔的眼睛还得是你。
第三,别指望一句话出完美成品。跟所有 AI 工具一样,它是"你说个大概,它做个七八分,你再指着不满意的地方让它改"的过程。想清楚要什么的人用它如虎添翼,想都没想清楚的人用它照样一团乱。
最后
这两年 AI 工具一波接一波,但真正能落到普通人日常的,其实不多。大部分还停留在"帮你写段文案""帮你答个题"。
OfficeCLI 让我觉得有点不一样,是因为 Office 三件套是几乎所有人绕不开的活。做表、写报告、拼 PPT,这些重复又耗时的事,如果真能一句话丢给 AI,省下来的是实打实的时间。
工具已经摆在这了,开源免费。剩下的还是那句老话:它能帮你到什么程度,取决于你能不能把要做的事,说清楚。
项目地址我放评论区了。你平时最烦的是做表、写 Word 还是拼 PPT?说说,我看看这工具能不能治你这个。GitHub 全球第一