
让 AI 直接读写 Word、Excel、PowerPointOfficeCLI 完整上手指南【免费下载链接】OfficeCLIOfficeCLI is the first and best Office suite purpose-built for AI agents to read, edit, and automate Word, Excel, and PowerPoint files. Free, open-source, single binary, no Office installation required.项目地址: https://gitcode.com/GitHub_Trending/of/OfficeCLIOfficeCLI 是一个开源的单二进制命令行工具你或你的 AI 代理不用安装 Office就能用命令读取、修改并创建 .docx、.xlsx、.pptx。它内置 HTML/PNG 渲染引擎AI 改完文档能直接看见结果形成改—看—修的闭环。它能帮你交付什么无 Office 环境生成 Word、Excel、PPTDocker、CI、无 GUI 服务器上直接跑模板一次设计merge一条命令批量填充 N 份成品格式体检view issues列出文字溢出、缺失图片描述、公式错误Excel 批量处理350 内置函数写入即算一条命令生成透视表文档转结构化 JSON供 AI 提取、比对、自动纠错单二进制直接读写 Office Open XMLOfficeCLI 把 .NET 运行时打进一个文件零依赖下载即跑。它直接解析 Office Open XML不经过 Office内置公式引擎和渲染引擎写SUM(A1:A2)再读回单元格值已经算好。操作分三步走从浅到深阶段什么时候用命令只读查看读结构、查问题、输出 HTML/PNG 给 AI 看view/get/query结构化修改改文本、格式增删挪元素add/set/remove/move/batch底层 XML 兜底标准属性覆盖不到时用 XPath 直改raw/raw-set/validate日常九成的操作停在前两步最后一步留作保底。十分钟让 AI 出一份周报以一份 Word 周报为例从安装到验证。装好包管理器各有一行官方脚本见 install.sh。brew install officecli # macOS / Linux scoop install officecli # Windows officecli --version # 验证安装创建并填内容create按扩展名新建空文档add往里放段落。officecli create weekly.docx officecli add weekly.docx /body --type paragraph \ --prop text本周完成3 个模块联调 --prop styleHeading1 officecli add weekly.docx /body --type paragraph \ --prop text风险支付接口联调延期 1 天修改并验证set按路径改元素view issues查排版问题validate对照 OpenXML 校验。officecli set weekly.docx /body/p[1]/r[1] --prop boldtrue officecli view weekly.docx issues officecli validate weekly.docx接入 AI技能文件和 Python SDK一条命令装进 Claude Codeofficecli install claude它把 SKILL.md 写入代理的技能目录。这份文件写清了每个命令、属性和路径语法AI 读完就能自己驱动 OfficeCLI不用你再配任何东西。Python SDK循环修改快两个量级sdk/python/ 是个薄封装命令走常驻管道而不是每次起进程一个循环里改上百个单元格也不卡。import officecli with officecli.create(report.xlsx) as doc: doc.send({command: set, path: /Sheet1/A1, props: {text: Region, bold: true}}) node doc.send({command: get, path: /Sheet1/A1})所有命令加--json都有稳定结构docx 自动化脚本可以直接消费再执行officecli mcp claude全部文档操作会以 MCP 工具的形式暴露给模型。 进阶提速从模板批量出单设计一次版式把{{key}}占位符留好之后填充只是换数据officecli merge invoice-template.docx out-001.docx \ --data {client:Acme,total:$5,200}版式贵、填充便宜——这是 Excel 批量处理、合同批量出单类任务的标准做法。占位符可以出现在段落、表格、页眉页脚甚至图表标题里。⚡ watch边改边看officecli watch deck.pptx起一个本地预览浏览器打开http://localhost:26315之后每条add/set都会即时刷新。什么时候用得上调 PPT 版式、给多模态模型做视觉反馈时省掉手动重开文件。常驻模式连续操作不反复读写磁盘officecli open report.docx把文档留在内存中间连续set/add零文件 I/Oofficecli close report.docx时统一落盘。什么时候用得上同一文件要改几十处、或用 Python SDK 跑批量循环时。边界它替不了什么OfficeCLI 面向自动化不是日常办公 GUI复杂版式设计、多人实时协作仍归 Office 本体。它读写的就是 .docx、.xlsx、.pptx 三种 OOXML 格式全程不需要安装 Office中文、英文、阿拉伯语 RTL 排版都支持属性里可带 BCP-47 语言标签。examples/ 里每个演示都有 .sh、.py 和成品文档配套照抄就能跑。下一步装好 OfficeCLI让 AI 先officecli create一份周报再officecli watch看着它成型。【免费下载链接】OfficeCLIOfficeCLI is the first and best Office suite purpose-built for AI agents to read, edit, and automate Word, Excel, and PowerPoint files. Free, open-source, single binary, no Office installation required.项目地址: https://gitcode.com/GitHub_Trending/of/OfficeCLI创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考