前两天刷GitHub,看到一个项目叫OfficeCLI,才刚注意到,已经快1万星了。
它的描述很直接:"世界首个专为AI Agent打造的Office套件,单文件,无需装Office。"
我当时心想——又来一个花架子?之前试过好几个AI生成PPT的工具,生成的模板丑到没法看,格式一塌糊涂。
但这回我认真跑了3天。先说结论:这个值得关注,但别指望一步到位。
它到底解决了什么问题
做电商运营和IP的人都懂,我们每天跟Office打交道的时间太长了。
Excel做日报周报、算ROI、整理选品数据。PPT做方案、做复盘、给客户提案。Word写合同、写脚本、写方案。
这些事本身不复杂,但是非常花时间——尤其是有格式要求的时候。
OfficeCLI做的事情很简单:给AI Agent装上一双手,让它能直接读写改Office文件。
以前你让Claude"帮我做个PPT",它是做不到的。它最多给你写一段VBA宏或者Markdown。现在有了OfficeCLI,你只需要说:"帮我打开这个Excel,算一下7月每个品类的ROI,做个图表,再生成一份PPT汇报。"
Claude就能直接调用OfficeCLI,读写文件、建PPT、改格式、导出渲染预览。
我跑了3天,几个真实感受
我拿它做了三件事:
第一件:让Claude帮我做周报Excel
电商运营每周五要出周报。我给了Claude一个CSV原始数据,说"帮我做成标准周报格式,含数据透视表"。以前这种事要么手动做半小时,要么写Python脚本。
OfficeCLI的方案是:Claude直接调用officecli命令读CSV→写xlsx→设置格式。第一版格式很丑,字体不对、列宽不对。但有个功能我特别喜欢——officecli watch命令,它能启动一个本地网页实时预览。Claude改了格式,浏览器上马上能看到效果,我直接说"标题加粗、列宽调一下",它当场就能改。
做了3轮调整,成品能用。虽然不是"惊艳",但省了我至少20分钟。
第二件:生成一个简单的项目PPT
我让Claude"帮我做一个3页的Q2复盘PPT,风格简洁商务"。它用OfficeCLI生成了一个pptx文件。说实话模板比较基础,没有专业设计师那么好看,但结构完整、内容准确。我再手动调一下配色和字体,10分钟搞定一个及格方案。
对于日常汇报、内部周会,绰绰有余。
第三件:批量处理合同模板
我导入了5份供应商合同,让Claude批量提取关键条款(金额、日期、违约责任)汇总到一个Excel表里。这个场景我认为是OfficeCLI目前最强的地方——批量文档处理。不用人工翻合同、不用写正则,一句话就干完了。
它的核心设计,比我想的聪明
我仔细看了它的原理,有两点值得说:
- 1. HTML渲染引擎。它不是简单写个文件结构就算了,而是把docx/xlsx/pptx渲染成HTML或PNG。这意味着AI Agent能"看到"它生成的文档长什么样。"渲染→查看→修改"这个循环,是AI操作Office的关键——不然AI永远不知道自己生成的文档有多丑。
- 2. Skill机制。装完OfficeCLI,它会自动检测你电脑上的AI编码Agent(Claude Code、Cursor、Codex等),写入一条Skill。下次你让Agent做Office操作,它直接知道怎么调用OfficeCLI,不用你教。
单文件、跨平台、不需要安装Office、开源免费(Apache 2.0协议)。这些对开发者很友好。
国内能用吗?跟WPS AI比呢?
这是读者肯定想问的问题。
国外: OfficeCLI,免费开源,适合懂命令行的人。直接对接Claude Code/Codex。 国内: 目前没有完全对标的产品。最接近的是WPS AI(金山办公),它有AI辅助写作、PPT生成、Excel公式生成,但它是闭源的、有付费墙,而且AI Agent不能直接操控WPS文件。
钉钉文档和飞书文档也有AI助手,但都在线协作场景,不能本地批处理。
我的判断:如果你做的是国内电商/国内业务为主,WPS AI+手动调整是目前最稳的路径。但如果你做跨境/出海、或者你本身用Claude Code/Codex写自动化脚本,OfficeCLI值得一试。
另外有个注意点:OfficeCLI的Skill是针对Claude Code等命令行Agent的,不是Chat网页版。你得会用命令行才能发挥它的价值。
实操建议
如果你看完有兴趣,可以按这个步骤走:
- 1. 装OfficeCLI:一条命令
curl -fsSL https://officecli.ai/SKILL.md,Agent会自动装好 - 2. 先用Excel试试:找一份真实的周报/月报Excel,让Agent重新生成一次
- 3. 不追求一次到位:它的输出格式需要2-3轮调整才能达到交付标准
- 4. 避开敏感数据:如果你的合同/报表涉及核心商业数据,建议在本地环境跑,不用联网的Agent
风险提醒
说几个我没法绕过的问题:
- • 格式一致性是硬伤:专业排版(尤其是PPT的复杂动画、Excel的高级图表)目前还不够成熟
- • Agent安全性:让AI直接读写你的Office文件,权限要控制好。OfficeCLI是本地工具,但如果你的Agent接了GPT-4联网版,数据会上云
- • 上手门槛:这套东西本质是CLI+Agent,不是"点一下出PPT"那么傻瓜。需要你会用命令行
一句话总结
OfficeCLI不是一个"取代Office"的工具,它是给AI Agent装上操控Office的双手。对于每天被Excel报表和PPT折磨的运营人和操盘手,它能省下不少重复劳动——但需要你愿意花半小时配置和调试。
目前最适合的场景:批量文档处理、日常周报/月报自动化、简单PPT框架生成。复杂排版的事,再等半年。
数据来源:GitHub Trending(+893 stars today, 9,903 total), Hacker News(211 points), GitHub API. OfficeCLI v1.0, Apache 2.0开源协议.
⚠️ 本文基于我实际使用3天的体验。工具迭代很快,具体表现以你实际测试为准。
夜雨聆风