专为 AI Agent 打造的 Office 套件——一行命令读写编辑 Word / Excel / PowerPoint
更新于 2026-08-09
← 返回汇总让 AI Agent 像写代码一样操作 Office 文档
号称「全球首个专为 AI Agent 设计的 Office 套件」。一个单二进制 CLI,给任意 AI Agent 完整控制 .docx / .xlsx / .pptx 的能力——创建、读取、修改、分析、重组,全程一行命令。核心杀手锏:内置 HTML 渲染引擎把文档渲染成 HTML/PNG,让 AI 有了「眼睛」,闭环「渲染 → 看 → 改」循环。无需安装 Office,跨平台。适合要让 AI 自动生成报告/演示/表格、或做文档自动化 pipeline 的开发者。
Word / Excel / PowerPoint 三格式读写改创建全覆盖。配套 GUI 桌面应用 AionUi(自然语言建/改文档)。安装方式:curl 脚本 / brew / npm / PowerShell,自动检测并把 officecli skill 装进 Claude Code / Cursor / Windsurf / Copilot 等所有发现的 AI coding agent。
用 python-docx / openpyxl / python-pptx 创建一个带标题的幻灯片要 50 行 + 3 个库。Agent 写这种代码易错且 token 浪费。
传统库只能写文件,无法渲染。AI 不知道改完长什么样,无法自我修正——「盲改」导致大量返工。
COM 自动化 / VBA 要装 Office,服务器/容器环境部署困难。跨平台更是噩梦。
内置 HTML 渲染引擎高保真还原文档,渲染成 HTML / PNG。这是 OfficeCLI 与传统库的根本差异——AI 终于能「看见」自己改完的效果。
officecli watch deck.pptx 开本地服务器(localhost:26315),每次 add/set/remove 自动刷新浏览器。AI 边改边看。
officecli view deck.pptx html 生成静态 HTML 快照,无需服务器。适合 CI 产物、归档、diff 对比。
还有 screenshot(无头浏览器 PNG)/ svg(PPT 单页)/ pdf(导出插件)/ forms(表单 JSON)等多种视图。
| 命令 | 作用 | 典型用法 |
|---|---|---|
create | 创建空白文档 | create deck.pptx(扩展名定类型) |
add | 添加元素 | add deck.pptx / --type slide --prop title="Q4" |
set | 修改属性 | set data.xlsx /Sheet1/A1 --prop bold=true |
get | 读取节点 | get report.docx '/body/p[3]' --depth 2 --json |
query | CSS 式查询 | query(类选择器语法) |
view | 多视图查看 | view deck.pptx outline / html / issues |
remove | 删除元素 | remove deck.pptx '/slide[1]/shape[2]' |
validate | 校验 OpenXML | 对照 schema 验证合法性 |
close | 保存释放 | 把 resident 会话刷盘并关闭 |
寻址用 XPath 风格:/slide[1]/shape[@id=550950021]。优先用 stable ID(@id/@paraId/@name),多步工作流索引不漂移;无 ID 时回退位置索引。
# 1. 安装(macOS / Linux)—— 或 brew install officecli / npm i -g @officecli/officecli curl -fsSL https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.sh | bash # 2. 创建空白 PPT officecli create deck.pptx # 3. 开实时预览(浏览器自动开 localhost:26315) officecli watch deck.pptx # 4. 另开终端加一页 —— 浏览器即时刷新 officecli add deck.pptx / --type slide --prop title="Hello, World!"
curl -fsSL https://officecli.ai/SKILL.md —— 它会读 skill 文件并自动安装二进制 + 所有命令。每条命令首次访问自动启动 resident(60s 空闲超时),自动避免文件锁冲突。长会话建议显式 open/close。
open 保活closeOFFICECLI_RESIDENT_FLUSH=each 每次变更即刷| 格式 | 核心能力 | 亮点 |
|---|---|---|
| Word | 段落 / run / 表格 / 样式 / 文本框 / 形状 / 页眉页脚 / 图片 | 完整 i18n & RTL(按文字系统分配字体、BCP-47 lang 标签、RTL 级联、印地/阿拉伯/泰/CJK 本地化页码) |
| Excel | 单元格 / 公式 / 样式 / 图表 | 公式读写、条件格式、跨表引用 |
| PowerPoint | 幻灯片 / 形状 / 表格 / 图片 / 动画 | Morph 动画、smartArt、版式继承 |
另有 Specialized Skills(需 load_skill 加载):融资演示、学术论文、财务模型、仪表盘、Morph 动画——这些复杂场景有专门优化流程。
还提供 MCP 接口(单 command 字符串参数透传)和 SDK,可集成进任意 Agent 框架。安装渠道:curl / brew / npm / PowerShell 全覆盖。
「AI Agent 操作 Office」赛道的开创者。渲染闭环(render→look→fix)是真正解决 AI 文档盲改痛点的关键创新。若 Specialized Skills 生态成熟 + AionUi GUI 普及,可能成为 AI 时代的 Office 自动化基础设施——就像 ffmpeg至于视频。