首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >AI 办公自动化神器 OfficeCLI:一句命令操控 Word、Excel、PPT,专为 AI Agent 打造

AI 办公自动化神器 OfficeCLI:一句命令操控 Word、Excel、PPT,专为 AI Agent 打造

作者头像
代码简单说
发布2026-06-16 11:55:04
发布2026-06-16 11:55:04
4.9K0
举报
文章被收录于专栏:代码简单说代码简单说

AI 办公自动化神器 OfficeCLI:一句命令操控 Word、Excel、PPT,专为 AI Agent 打造

SEO关键词:

OfficeCLI、AI Agent办公自动化、MCP Office工具、Word自动生成、Excel自动化、PPT自动生成、Office CLI、AI办公助手、开源Office工具、Office自动化

文章摘要:

OfficeCLI 是一款专为 AI Agent 打造的开源 Office 自动化工具,支持 Word、Excel、PowerPoint 创建与编辑,内置 MCP Server、实时预览、HTML 渲染、JSON 输出等能力,无需安装 Office 即可实现完整办公自动化流程。

在这里插入图片描述
在这里插入图片描述

大家好 这里是「代码简单说」,欢迎大家关注同名公众号,不定时更新更多实用有趣的教程 也欢迎大家在评论区一起讨论交流!~

在 AI Agent、MCP、自动化办公快速发展的今天,越来越多开发者希望让 AI 能够真正操作 Office 文档,而不仅仅是生成文本。

最近发现了一个非常有意思的开源项目——OfficeCLI

它号称:

全球首个专为 AI Agent 设计的 Office 套件

不仅能够创建和编辑 Word、Excel、PowerPoint,还支持 MCP、JSON 输出、实时预览、模板批量生成等高级功能。

最重要的是:

无需安装 Microsoft Office!


OfficeCLI 是什么?

在这里插入图片描述
在这里插入图片描述

下载地址

系统平台

推荐下载版本

文件大小

下载地址

Windows 64位(Win10/Win11)

officecli-win-x64.exe

31.9 MB

https://pan.quark.cn/s/3f54bc76e2e7

Windows ARM设备(骁龙X Elite等)

officecli-win-arm64.exe

30.7 MB

https://pan.quark.cn/s/3f54bc76e2e7

macOS Apple Silicon(M1/M2/M3/M4)

officecli-mac-arm64

30.8 MB

https://pan.quark.cn/s/3f54bc76e2e7

macOS Intel芯片

officecli-mac-x64

31.6 MB

https://pan.quark.cn/s/3f54bc76e2e7

Linux x86_64服务器/桌面

officecli-linux-x64

32.1 MB

https://pan.quark.cn/s/3f54bc76e2e7

Linux ARM64(树莓派、ARM服务器)

officecli-linux-arm64

31.6 MB

https://pan.quark.cn/s/3f54bc76e2e7

不确定下载哪个版本?

  • 普通 Windows 电脑请选择 officecli-win-x64.exe
  • MacBook Air/Pro M系列芯片请选择 officecli-mac-arm64
  • Intel 芯片 Mac 请选择 officecli-mac-x64
  • Ubuntu、CentOS、Debian 等 Linux 服务器通常选择 officecli-linux-x64
  • ARM 服务器、树莓派请选择 officecli-linux-arm64 OfficeCLI 是一个开源的 Office 自动化工具。

通过命令行即可完成:

  • Word 文档创建与编辑
  • Excel 表格处理
  • PowerPoint 演示文稿生成
  • 模板批量生成
  • AI Agent 自动化办公

项目地址:

代码语言:javascript
复制
https://github.com/iOfficeAI/OfficeCLI

项目采用:

代码语言:javascript
复制
Apache 2.0 License

完全免费开源。


为什么它这么特别?

传统方案一般是:

Word
代码语言:javascript
复制
python-docx
Excel
代码语言:javascript
复制
openpyxl
PPT
代码语言:javascript
复制
python-pptx

如果要同时支持三种格式:

代码语言:javascript
复制
需要维护多个库
需要编写大量代码
需要处理兼容问题

而 OfficeCLI:

代码语言:javascript
复制
officecli add deck.pptx / --type slide --prop title="Q4 Report"

一句命令即可完成操作。


核心特点

1. 不依赖 Office

很多办公自动化工具都依赖:

代码语言:javascript
复制
Microsoft Office
LibreOffice
COM组件

而 OfficeCLI:

代码语言:javascript
复制
单文件运行
无需 Office
无需运行时
无需额外依赖

下载即可使用。


2. AI Agent 原生支持

这是 OfficeCLI 最大的亮点。

项目专门为 AI 设计:

代码语言:javascript
复制
Claude
Cursor
GitHub Copilot
Codex
Windsurf
VSCode Agent

安装后即可直接让 AI 创建和修改 Office 文件。

例如:

代码语言:javascript
复制
curl -fsSL https://officecli.ai/SKILL.md

AI 自动获取技能文件。

然后就能执行:

代码语言:javascript
复制
创建PPT
编辑Word
生成Excel报表

3. MCP 支持

当前 MCP 非常火。

OfficeCLI 内置 MCP Server。

注册命令:

代码语言:javascript
复制
officecli mcp claude

或者:

代码语言:javascript
复制
officecli mcp cursor

支持:

  • Claude Code
  • Cursor
  • VSCode
  • Copilot
  • LM Studio

直接变成 Agent 工具。


支持哪些格式?

格式

读取

修改

创建

DOCX

XLSX

PPTX

三大 Office 格式全部覆盖。


创建 PPT 示例

创建演示文稿:

代码语言:javascript
复制
officecli create demo.pptx

新增幻灯片:

代码语言:javascript
复制
officecli add demo.pptx / \
--type slide \
--prop title="OfficeCLI介绍"

新增文本:

代码语言:javascript
复制
officecli add demo.pptx '/slide[1]' \
--type shape \
--prop text="Hello World"

查看结构:

代码语言:javascript
复制
officecli view demo.pptx outline

输出:

代码语言:javascript
复制
Slide 1
└─ Hello World

实时预览功能

很多自动生成 PPT 的工具有一个痛点:

代码语言:javascript
复制
看不到生成效果

OfficeCLI 内置渲染引擎。

启动:

代码语言:javascript
复制
officecli watch demo.pptx

浏览器自动打开:

代码语言:javascript
复制
http://localhost:26315

修改文件:

代码语言:javascript
复制
officecli add
officecli set
officecli remove

页面实时刷新。

真正做到:

代码语言:javascript
复制
生成 → 查看 → 修改

循环工作流。


HTML 渲染输出

OfficeCLI 可以直接将 Office 文件转换为 HTML。

例如:

代码语言:javascript
复制
officecli view report.docx html

或者:

代码语言:javascript
复制
officecli view deck.pptx html

无需安装 Office 即可查看内容。

对于:

  • Docker
  • Linux服务器
  • CI/CD环境

非常实用。


PNG 截图输出

生成截图:

代码语言:javascript
复制
officecli view deck.pptx screenshot

得到:

代码语言:javascript
复制
slide1.png
slide2.png
slide3.png

这样 AI 甚至可以通过视觉模型分析自己生成的 PPT。


Excel 自动计算

OfficeCLI 内置公式引擎。

支持:

代码语言:javascript
复制
150+
Excel函数

例如:

代码语言:javascript
复制
=SUM(A1:A10)

无需打开 Excel。

即可自动计算结果。

支持:

  • SUM
  • IF
  • INDEX
  • MATCH
  • VLOOKUP
  • FILTER
  • UNIQUE
  • SORT
  • SEQUENCE

等大量函数。


数据透视表

创建 PivotTable:

代码语言:javascript
复制
officecli add sales.xlsx '/Sheet1' \
--type pivottable

支持:

代码语言:javascript
复制
行字段
列字段
筛选器
统计方式
日期分组
TopN

对于数据分析场景非常方便。


模板批量生成

很多企业都会遇到:

代码语言:javascript
复制
合同
报价单
发票
周报
月报

批量生成问题。

OfficeCLI 支持:

代码语言:javascript
复制
{{变量}}

模板替换。

例如:

模板:

代码语言:javascript
复制
客户:{{client}}
金额:{{total}}

执行:

代码语言:javascript
复制
officecli merge template.docx output.docx data.json

即可批量生成文档。


JSON 输出

对于 AI 来说最重要的能力之一:

代码语言:javascript
复制
结构化输出

OfficeCLI 所有命令支持:

代码语言:javascript
复制
--json

例如:

代码语言:javascript
复制
officecli get demo.pptx /slide[1] --json

返回:

代码语言:javascript
复制
{
  "tag":"slide",
  "path":"/slide[1]"
}

方便 Agent 进行后续处理。


支持原始 XML 操作

如果高级 API 不够用:

代码语言:javascript
复制
officecli raw

查看 XML:

代码语言:javascript
复制
officecli raw demo.pptx

修改 XML:

代码语言:javascript
复制
officecli raw-set

适合高级用户进行底层操作。


安装方法

Windows

代码语言:javascript
复制
irm https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.ps1 | iex

Linux

代码语言:javascript
复制
curl -fsSL https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.sh | bash

macOS

代码语言:javascript
复制
curl -fsSL https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.sh | bash

OfficeCLI 与传统方案对比

功能

OfficeCLI

python-docx/openpyxl

Word

Excel

PPT

需额外库

JSON输出

MCP支持

实时预览

HTML渲染

AI Agent集成

单文件运行


适用场景

开发者
  • 自动生成报告
  • CI/CD文档生成
  • 数据分析报表
  • 自动生成PPT
AI Agent
  • AI生成演示文稿
  • 自动创建Word文档
  • 批量处理Excel
企业团队
  • 合同批量生成
  • 报价单生成
  • 月报周报自动化
  • 数据汇总分析

写在最后

如果说过去的办公自动化时代属于:

代码语言:javascript
复制
python-docx
openpyxl
python-pptx

那么在 AI Agent 时代,OfficeCLI 更像是一个统一的 Office 操作平台。

它不仅支持:

  • Word
  • Excel
  • PowerPoint

还提供:

  • MCP
  • JSON
  • 实时预览
  • 模板引擎
  • AI Agent 集成

对于正在研究:

代码语言:javascript
复制
Claude Code
Cursor
Codex
AI Agent
办公自动化

的开发者来说,值得体验一下。


项目地址

项目

地址

GitHub

https://github.com/iOfficeAI/OfficeCLI

官网

https://officecli.ai


本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2026-06-15,如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • AI 办公自动化神器 OfficeCLI:一句命令操控 Word、Excel、PPT,专为 AI Agent 打造
  • OfficeCLI 是什么?
    • 下载地址
  • 为什么它这么特别?
    • Word
    • Excel
    • PPT
  • 核心特点
    • 1. 不依赖 Office
    • 2. AI Agent 原生支持
    • 3. MCP 支持
  • 支持哪些格式?
  • 创建 PPT 示例
  • 实时预览功能
  • HTML 渲染输出
  • PNG 截图输出
  • Excel 自动计算
  • 数据透视表
  • 模板批量生成
  • JSON 输出
  • 支持原始 XML 操作
  • 安装方法
    • Windows
    • Linux
    • macOS
  • OfficeCLI 与传统方案对比
  • 适用场景
    • 开发者
    • AI Agent
    • 企业团队
  • 写在最后
    • 项目地址
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档