乐于分享
好东西不私藏

让 AI 一键操控 Office · 全球首个

让 AI 一键操控 Office · 全球首个
开源好物2026.07.30

让 AI 一键操控 Office · 全球首个

专为 AI 智能体设计的 Office 套件,一行代码搞定 Word / Excel / PPT

OfficeCLI 让任何 AI 智能体完全掌控 Office——只需一行代码

AI 办公开源工具

大家好,我是小极!

很多人都有这样的体验:想让 AI 帮忙生成一份 PPT 汇报材料、批量处理 Excel 报表、或者自动整理 Word 文档,结果发现——AI 根本操控不了 Office。传统的 Python 方案要装一堆库、调半天接口,写出来的代码还动辄几十行;更别提让 AI 智能体自主创建和编辑文档了,简直是天方夜谭。

这不,在 GitHub 上发现一款堪称「AI 办公神器」的开源项目 —— OfficeCLI,它是全球首个专为 AI 智能体设计的 Office 套件,让 AI 操控 Word、Excel、PowerPoint 就像呼吸一样简单。

01

PART

项目简介

PROJECT INTRO

OfficeCLI 是一款专为 AI 智能体打造的 Office 文档操控工具,核心理念是「让任何 AI 智能体完全掌控 Office——只需一行代码」

它由 iOfficeAI 团队开源维护,项目在 GitHub 上保持着极高的活跃度,累计 5,500+ 次提交130+ 个版本标签,最近一次更新就在 2026 年 7 月。项目在开发者社区迅速走红,被誉为「AI Agent 时代的 Office 操作系统」

项目基于 Apache-2.0 协议 开源,支持 macOS / Linux / Windows 全平台,覆盖 x86_64 和 ARM64 架构,真正的零依赖、开箱即用

02

PART

功能特性

FEATURES

 一行代码搞定 Office 

AI 智能体只需粘贴一行 curl 命令就能自动安装并学会所有命令,无需任何配置

 Word 全功能操控 

段落、表格、样式、页眉页脚、图片、公式、批注、水印、目录、图表、超链接等全面支持,还内置 i18n 与 RTL 国际化

 Excel 深度解析 

单元格、公式(350+ 函数自动求值)、工作表、数据透视表、条件格式、图表、切片器、数据验证等,支持动态数组和溢出

 PowerPoint 智能生成 

幻灯片、形状、图片、表格、图表、动画、morph 过渡、3D 模型、公式、主题等,全部可用命令行操控

 内置高保真渲染引擎 

把 .docx/.xlsx/.pptx 渲染为 HTML 或 PNG,让 AI 真正「看见」文档,而不是凭 DOM 瞎猜

 实时预览与热重载 

officecli watch 启动本地服务器,每次修改即时刷新浏览器,开发体验拉满

 JSON 结构化输出 

任意元素都能导出结构化 JSON,方便 AI 解析和处理,打通 Agent 与文档的数据链路

 单一可执行文件 

无需安装 Office,零依赖,一个二进制文件跑遍全平台,体积小巧、部署简单

 多途径安装 

支持 curl、Homebrew、Scoop、npm、手动下载,怎么方便怎么来,30 秒完成安装

03

PART

快速安装使用

QUICK START

Step 1一键安装(推荐)

macOS / Linux:

...bash

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

Windows (PowerShell):

...powershell

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

Step 2包管理器安装
...bash

# Homebrew(macOS / Linux)

brew install officecli

# Scoop(Windows)

scoop install officecli

# npm(全平台)

npm install -g @officecli/officecli

Step 3给 AI 智能体一行代码

把下面这行粘贴到 AI 智能体对话框,它会自动读取技能文件并完成安装:

...bash

curl -fsSL https://officecli.ai/SKILL.md

Step 430 秒上手体验
...bash

# 1. 创建一个空白 PowerPoint

officecli create deck.pptx

# 2. 启动实时预览 —— 浏览器自动打开 http://localhost:26315

officecli watch deck.pptx

# 3. 添加一页幻灯片 —— 浏览器即时刷新

officecli add deck.pptx / --type slide --prop title="Hello, World!"

04

PART

项目体验展示

SHOWCASE

1. 文档创建模块:从 50 行 Python 到 1 行命令

以前用 Python 创建一个带标题的 PPT 需要 50 行代码、3 个独立库:

...python

from pptx import Presentation

from pptx.util import Inches, Pt

prs = Presentation()

slide = prs.slides.add_slide(prs.slide_layouts[0])

title = slide.shapes.title

title.text = "Q4 Report"

# ... 还有 45 行 ...

prs.save('deck.pptx')

现在只需一条命令:

...bash

officecli add deck.pptx / --type slide --prop title="Q4 Report"

创建、读取、分析、修改、重组 —— 文档操作的全生命周期,都浓缩成简单直观的命令。

2. AI 视觉引擎:让 AI 真正「看见」文档

OfficeCLI 内置了从零实现的高保真 HTML 渲染引擎,这是它最核心的杀手锏。AI 智能体能「看见」渲染后的文档,而不是凭 DOM 结构瞎猜。

· view html —— 导出独立 HTML 文件,任何浏览器打开即可看

· view screenshot —— 按页生成 PNG,供多模态智能体读图检查

· watch —— 本地 HTTP 服务 + 自动刷新,每次操作立即更新浏览器

没有可视化,生成 PPT 的智能体就是在盲跑——它能读 DOM,但分辨不出标题溢出、两个形状重叠。OfficeCLI 的渲染引擎让「渲染 → 看 → 改」的循环在 CI、Docker、无显示器的服务器上都能跑通。

3. 全格式通吃:Word / Excel / PowerPoint 全覆盖

格式
读取
修改
创建
Word (.docx)
Excel (.xlsx)
PowerPoint (.pptx)

Word 支持段落、文本片段、表格、样式、页眉页脚、图片、公式、批注、脚注、水印、书签、目录、图表、超链接、节、表单域、内容控件、域代码等全套功能。Excel 支持 350+ 函数自动求值、数据透视表、条件格式、图表、切片器、数据验证等。PowerPoint 支持幻灯片、形状、图片、表格、图表、动画、morph 过渡、3D 模型、公式、主题等。

05

PART

小极总结

SUMMARY

OfficeCLI 是一个把「AI 操控 Office」这件事做到极致的开源项目。它不只是一个命令行工具,更是AI Agent 时代的 Office 基础设施——从文档创建、读取、修改到高保真渲染,整条链路都打通了。

对于需要自动化处理 Office 文档的开发者、搭建 AI 办公工作流的团队、做 Agent 应用的工程师来说,OfficeCLI 值得一试。特别是它的单一可执行文件设计零依赖特性,在 CI/CD 流水线、Docker 容器、无头服务器等场景下简直是量身定制。

项目地址:https://github.com/iOfficeAI/OfficeCLI

如果你也常常为「AI 操控不了 Office」而头疼,OfficeCLI 就是那个解法。

小极开源 - 精选开源好物

如果你觉得今天这篇有收获,欢迎点赞、在看、转发三连,我们下篇见

在看
收藏

THANKS FOR READING