### [OfficeCLI:让 AI Agent 一句话掌控 Word / Excel / PowerPoint 的开源办公套件](https://www.willai.cc/article/3514) **Published:** 2026-07-08T17:58:48 **Author:** hiyoho **Excerpt:** 📌 项目简介 OfficeCLI 是全球首个专为 AI Agent 打造的 Office 办公套件,用一行命令就能让任意 AI 智能体读取、编辑、自动化生成 Word / Excel / PowerPoint 文档。它采用单一可执行文件、无 ![release](https://img.shields.io/github/v/release/iOfficeAI/OfficeCLI) ![license](https://img.shields.io/badge/license-Apache%202.0-blue.svg) ## 📌 项目简介 **OfficeCLI** 是全球首个专为 AI Agent 打造的 Office 办公套件,用一行命令就能让任意 AI 智能体读取、编辑、自动化生成 **Word / Excel / PowerPoint** 文档。它采用单一可执行文件、无需安装 Microsoft Office、零依赖、跨平台运行,目前已斩获 **11.5K+ Stars**(Apache-2.0 协议)。 > “OfficeCLI’s built-in HTML rendering engine reproduces documents with high fidelity —— and that’s what gives AI eyes.” ## ⚙️ 安装要求和过程 ### 环境要求 - **单一二进制**:自包含可执行文件,**无需安装 Microsoft Office**,**无需 .NET 运行时**。 - **跨平台**:macOS / Linux / Windows 均可运行。 - 仅需基础的命令行环境,内存占用极低。 ### 快速安装 ``` # 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 install` 将二进制加入 PATH,并自动把 **officecli skill** 注入 Claude Code、Cursor、Windsurf、GitHub Copilot 等 AI 编程工具,Agent 立刻就能替你创建 / 读取 / 编辑 Office 文档。 ### 30 秒上手 ``` # 1. 创建一个空白 PPT officecli create deck.pptx # 2. 启动实时预览(浏览器打开 http://localhost:26315) officecli watch deck.pptx # 3. 另开终端添加一页,浏览器即时刷新 officecli add deck.pptx / --type slide --prop title="Hello, World!" ``` ## ✨ 核心功能 - **三格式全读写改**:Word(.docx)、Excel(.xlsx)、PowerPoint(.pptx) 全部支持创建、读取(文本 / 结构 / 样式 / 公式)、修改与重组,告别 python-pptx 等一堆库。 - **内置 HTML 渲染引擎**:把文档渲染成 HTML / PNG,给 AI 装上“眼睛”,形成 _渲染 → 看 → 改_ 的闭环,AI 能看见自己生成的成品并自动修正。 - **路径寻址 + 结构化 JSON**:用 `/slide[1]/shape[1]` 这样的 XPath 式路径精准定位任意元素,并可输出结构化 JSON,便于程序化操作。 - **实时预览**:`officecli watch` 启动本地预览服务(localhost:26315),每次 add / set / remove 命令即时刷新浏览器,所见即所得。 - **为 Agent 而生**:一行 `curl -fsSL https://officecli.ai/SKILL.md` 即可让 AI Agent 自动读取技能文件并安装使用;自动把 skill 装进主流 AI 编程工具。 ## 🎯 典型使用场景 1. **AI 自动生成汇报 PPT**:让 Agent 一句话产出季度汇报、融资路演、技术分享等演示文稿,自动处理排版、配色与图表。 2. **批量处理 Excel 报表**:自动生成预算表、成绩册、销售看板,支持公式、图表与条件格式。 3. **程序化生成 Word 文档**:一键产出学术论文、项目方案、年度报告,支持多语言 i18n 与 RTL 从右到左排版。 ## 💡 推荐理由 以前用 `python-pptx` 写个 PPT 要 50 行代码还容易错位,OfficeCLI 一行命令就搞定;更关键的是它自带**渲染闭环**,让 AI 能“看见”自己生成的样子并自我修正——这对想给 Agent 接上“办公能力”的开发者几乎是开箱即用的利器。Apache-2.0 协议、单一二进制、零依赖,本地运行也保障了文档隐私。如果你正在做 AI 办公自动化、RPA 或 Agent 工具链,非常值得一试。 ## 🔗 下载地址 - 🌐 官网:[https://officecli.ai](https://officecli.ai) - 💻 GitHub:[https://github.com/iOfficeAI/OfficeCLI](https://github.com/iOfficeAI/OfficeCLI) - 📦 Releases 下载:[github.com/iOfficeAI/OfficeCLI/releases](https://github.com/iOfficeAI/OfficeCLI/releases) - 🖥️ 桌面端 AionUi:[github.com/iOfficeAI/AionUi](https://github.com/iOfficeAI/AionUi) **Tags:** AI, AI Agent, AI办公, AI开源项目, C#, Claude Code, CLI, OfficeCLI, 开源, 文档处理 **Categories:** 开源项目 ---