乐于分享
好东西不私藏

10 分钟上手 OfficeCLI:让 AI Agent 帮你批量出 PPT 和报表

10 分钟上手 OfficeCLI:让 AI Agent 帮你批量出 PPT 和报表
摘要:GitHub 当日热门第一的开源神器 OfficeCLI,一行命令装好,就能让 AI Agent 直接读改建 Word / Excel / PPT。本文手把手教你在 10 分钟内上手:安装、渲染预览、路径精准改、模板批量出、再接 MCP 交给你常用的 AI 助手。

「种草」完就得上手。这期纯实操,跟着敲一遍,你就能让 AI 帮你批量产出 Office 文档。

第一步:装它(30 秒)

macOS / Linux 一行搞定:

curl -fsSL https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.sh | bash

Windows(PowerShell):

irm https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.ps1 | iex

或者走包管理器:brew install officecli / npm install -g @officecli/officecli。

装完验一下:officecli --version,能输出版本号就成。

第二步:让 AI「看见」文档

核心玩法是用 view 把文件渲染出来:

officecli view report.xlsx screenshot# 每页导出 PNG,丢给多模态 AI 看officecli view deck.pptx html# 生成独立 HTML 预览officecli view doc.docx outline# 只看大纲结构

这就是它区别于 python-docx 的关键——AI 先看懂,再动手

第三步:用路径精准改(L2 DOM 层)

OfficeCLI 用类 XPath 的路径寻址,比如改 PPT 第 1 页第 1 个形状:

officecli get deck.pptx '/slide[1]/shape[1]' --jsonofficecli set deck.pptx '/slide[1]/shape[1]' --prop text=”Q4 复盘”

不用猜节点,指哪打哪。

第四步:模板合并,批量出文档

准备一个带 {{key}} 的模板,再给一份 JSON 数据:

officecli merge tpl.docx data.json out.docx

周报、合同、标书,100 份也是一键。

第五步:把能力交给 AI Agent(MCP)

想让 Claude / Cursor 直接帮你改文件?一行注册:

officecli mcp claudeofficecli mcp cursor

之后你的编程助手就多了一组「文档操作」工具,自然语言就能改 Office。

避坑提醒

  • ⚠️ 第一次用 officecli mcp 前,先确认你的 AI 工具已安装并能读 skill 文件
  • ⚠️ 企业内网注意:二进制带自动更新,安全策略严的先关掉 officecli config autoUpdate false
  • ⚠️ 超大文档用 batch 单遍多操作更省 token

小结

从装到用,10 分钟。下一步可以接 MCP 让 Agent 全自动跑文档流水线。

#AI办公 #Office自动化 #AI智能体 #效率神器 #开源工具 #Agent工具 #教程