热门技能日报 Vol.033 · OfficeCLI — AI Agent 一行搞定Word/Excel/PPT三件套
每日热门技能分享
Vol.033 · OfficeCLI
2026-07-11 · 数据来源 GitHub Trending
你是不是也这样 👇
让 AI 写代码很爽,让它改 PPT/Excel 就抓瞎——AI 写出 50 行 Python 调用 python-pptx,文件生成了,但标题溢出了不知道,形状重叠了也不知道。装环境又是另一道坎:python-docx + openpyxl + python-pptx 三套库 + 一堆 pip 包,换台机器就崩。
结果:AI 生成的”代码跑通了,肉眼一看全是坑”,每次还得自己再改一遍。
这个 Skill 做的事很简单:
一个 单二进制命令行工具,让任何 AI Agent 直接创建、读取、修改 Word/Excel/PPT 文件——无需装 Office,无需装 Python,无需装 .NET。更狠的是内置了一个高保真 HTML 渲染引擎,让 Agent 能”看到”自己改完的文档长什么样。
一行命令完成原本 50 行 Python 的工作。安装 → 命令 → 完事。
做完之后你会看到什么?
| Before |
▸ 50 行 Python + 3 个库,部署到 CI 还要装一堆 pip 包 ▸ Agent 改完 PPT 自己看不到效果,纯靠”猜” ▸ 改一份合同关键词要写脚本 30 分钟 ▸ Office 文件在 Docker/Lambda 中完全没法用 |
| After |
▸ 1 行命令完成原本 50 行 Python 的工作 ▸ watch 模式实时预览,每改一条命令浏览器自动刷新 ▸ 模板 merge:50 份合同 10 秒批量改完 ▸ 单二进制零依赖,Docker/CI/Lambda 即拷即用 |
照着做,3分钟看到效果 👇
1一行安装(30秒)
macOS / Linux 执行:
curl -fsSL https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.sh | bash
✅ 预期效果:officecli 命令可用,–version 输出 1.0.135
2创建你的第一个 PPT(10秒)
officecli create deck.pptx
officecli add deck.pptx / –type slide –prop title=”Hello, OfficeCLI!”
✅ 预期效果:当前目录生成 deck.pptx,含一张标题幻灯片
3实时预览 + 注册 MCP(2分钟)
officecli watch deck.pptx # 浏览器自动打开 http://localhost:26315
officecli mcp claude # 一键注册到 Claude Code
✅ 预期效果:浏览器实时预览 PPT;Claude Code 立即能调 OfficeCLI 改文档
适不适合你?
| ✅ 适合你 | 用 AI Agent 写代码的团队,希望 Agent 也能改 Office 文档 |
| ✅ 适合你 | 数据/运营分析师,需要批量改合同、改周报、改 Excel |
| ✅ 适合你 | DevOps 工程师,要在 CI/Docker 中跑文档自动化 |
| ✅ 适合你 | 产品经理,想让 AI 改 PPT 后能”看见”效果再确认 |
| ❌ 不适合 | 需要复杂视觉设计/品牌模板(这个只做程序化操作,不做高设计) |
📎 转给让 AI 改 PPT 改到崩溃的同事
▸ GitHub:iOfficeAI/OfficeCLI
▸ 官网:officecli.ai
▸ SKILL.md:officecli.ai/SKILL.md
▸ MCP 集成:Claude Code / Cursor / VS Code Copilot / Codex / LM Studio
▸ GUI 替代品:AionUi(自然语言版 OfficeCLI 桌面应用)
💬 你最想让 AI 自动生成哪种 Office 文档?
评论区聊聊(周报 / 合同 / 报告 / PPT),看看谁的场景最实用 👇
⚠️ 技能包来源于互联网,在使用前请自行复核开源文件,确认不存在安全隐患。
Vol.033 · 热门技能日报 · 数据来源 GitHub Trending
每天发现一个值得关注的 AI 开发技能
📦 GitHub 资源
▸ 仓库:iOfficeAI/OfficeCLI
▸ 官网:officecli.ai
▸ SKILL.md:officecli.ai/SKILL.md
▸ 协议:Apache-2.0
▸ 当前版本:v1.0.135 (2026-07-10)
▸ Stars:14,300+ · 今日 +1,210 (Trending #1)