返回目录
开源项目文档办公类新手

OfficeCLI - 面向AI代理的Office文档自动化工具

OfficeCLI 是首个专为AI代理设计的Office套件,通过单行命令即可让AI代理读写和自动化 Word、Excel、PowerPoint 文件,开源免费,无需安装 Office。

0 次阅读2026/08/10 发布
OfficeCLI - 面向AI代理的Office文档自动化工具 来源图片

社区作者 · Aitroys 管理员

它解决什么问题

OfficeCLI 是一个开源、免费、单一二进制的 Office 自动化命令行工具,专为 AI 代理(如 Claude Code、Cursor、GitHub Copilot 等)设计。它允许 AI 代理通过简单的 CLI 命令或 MCP 服务器创建、读取、修改和自动化 Word (.docx)、Excel (.xlsx) 和 PowerPoint (.pptx) 文件,无需安装 Microsoft Office 或任何依赖。内置高保真 HTML 渲染引擎,可将文档渲染为 HTML 或 PNG,帮助 AI 代理“看到”渲染结果,闭环修复布局问题。支持 350+ Excel 函数自动计算、原生 OOXML 数据透视表、模板合并、往返转储、批量操作、实时预览等功能。适合开发者、AI 代理和团队在 CI/CD、Docker 或无头环境中使用。许可证为 Apache-2.0。适用对象包括:需要自动化报告生成的开发者、希望让 AI 代理直接操作 Office 文档的 AI 用户、以及需要批量处理文档和模板填充的团队。安装简单,可通过 curl、PowerShell、Homebrew、Scoop 或

可复制命令
npm 安装

— 本文由 AI 根据公开来源辅助整理,命令、版本与许可证请在使用前到原始页面复核。

安装 / 开始使用

macOS/Linux 一键安装

macOS/Linux 一键安装
curl -fsSL https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.sh | bash

Windows PowerShell 安装

Windows PowerShell 安装
irm https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.ps1 | iex

或通过包管理器安装:

Homebrew (macOS/Linux):

可复制命令
brew install officecli
可复制命令
Scoop (Windows): scoop install officecli
可复制命令
npm (全平台): npm install -g @officecli/officecli

也可以从 GitHub Releases 手动下载对应平台二进制文件(mac-arm64、mac-x64、linux-x64、linux-arm64、win-x64、win-arm64)。验证安装:officecli --version。运行 officecli install 可将二进制和技能文件自动安装到已检测到的 AI 编码代理中。

来源教程配图

OfficeCLI creating a PowerPoint presentation on AionUi
配图 1 · OfficeCLI creating a PowerPoint presentation on AionUi查看原图
OfficeCLI design presentation (PowerPoint)
配图 2 · OfficeCLI design presentation (PowerPoint)查看原图
OfficeCLI business presentation (PowerPoint)
配图 3 · OfficeCLI business presentation (PowerPoint)查看原图
OfficeCLI tech presentation (PowerPoint)
配图 4 · OfficeCLI tech presentation (PowerPoint)查看原图
OfficeCLI space presentation (PowerPoint)
配图 5 · OfficeCLI space presentation (PowerPoint)查看原图
OfficeCLI gaming presentation (PowerPoint)
配图 6 · OfficeCLI gaming presentation (PowerPoint)查看原图
OfficeCLI creative presentation (PowerPoint)
配图 7 · OfficeCLI creative presentation (PowerPoint)查看原图
OfficeCLI academic paper (Word)
配图 8 · OfficeCLI academic paper (Word)查看原图

适用场景

从数据库或 API 自动生成报告
批量处理文档(批量查找替换
样式更新)
在 CI/CD 环境中构建文档流水线(根据测试结果生成文档)
在 Docker/容器环境中进行无头 Office 自动化
AI 代理根据用户提示生成演示文稿
从文档提取结构化数据到 JSON
交付前验证和检查文档质量
克隆文档模板并用数据填充
在 CI/CD 管道中自动化文档验证