10+年产品经理聊聊产品、测测产品,产品人交流学习成长平台,按 Ctrl+D 收藏我们
关于我 留言板 小程序 标签云

苏米客

  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
    • AI开源项目
    • AI智能体
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
  • 登录
  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
    • AI开源项目
    • AI智能体
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
当前位置: 首页 » AI开源项目

Star OfficeCLI:零依赖 AI 全包 Word Excel PowerPoint

1月前 AI开源项目 551 0

AI Agent 办公自动化是今年最热的赛道之一,微软、OpenAI 都在推自己的方案。但大部分方案要么绑死云端、要么闭源收费、要么功能单一。

一个名为 OfficeCLI 的开源项目脱颖而出——一个月斩获 2800+ Star。零依赖,运行起来只有一个二进制文件,让任何 AI Agent 用一行命令就能完全控制 Word、Excel、PowerPoint。

OfficeCLI GitHub 项目页面,展示 2.8K Star

OfficeCLI 是一个命令行工具,专为 AI Agent 打造,轻松读写和修改 Word、Excel、PowerPoint 文件。

和传统 Python 库最大的不同在于,它是从零开始为 AI Agent 设计的。不用装 Office、不用装 .NET 运行时、不用管 XML 命名空间——下载一个二进制文件就能跑。macOS、Linux、Windows 全支持,真正做到了开箱即用。

OfficeCLI 命令行操作演示

核心设计理念:一套路径语法搞定所有 Office 文件

Agent 不需要学三套不同的 API,只需要理解一套路径语法。比如要修改第一张幻灯片的第一个形状文本,命令就是:

officecli set deck.pptx '/slide[1]/shape[1]' --prop text="Hello"

所有命令都支持 --json 输出,返回结构化数据。Agent 拿到就能直接用,不用再写正则去解析。

整个 PPT 创建过程可以完全由 AI Agent 驱动,没有任何人工干预。

AI Agent 全自动生成 PPT 演示

功能覆盖

Word:支持段落、表格、页眉页脚、水印、目录、公式、表单字段,还有完整的国际化支持,包括从右到左的文字排版。

Excel:支持单元格、公式(150+ 内置函数自动求值)、数据透视表、图表、条件格式、CSV 导入。150+ 内置函数都能自动求值,对于做数据分析的朋友非常实用。

PowerPoint:支持幻灯片、形状、图表、3D 模型、动画、Morph 过渡效果。项目里还放了一些太空主题的 PPT 示例,全部由 AI Agent 通过 OfficeCLI 生成,没用任何模板,也没人工编辑过。

Excel 公式自动求值效果展示

实时预览

用 watch 命令启动一个本地服务器,浏览器里就能实时看到文档变化。每次修改自动刷新,对于调试和迭代特别方便。Excel 的预览甚至支持原生风格的单元格选择和拖拽重定位图表。

AI Agent 集成

OfficeCLI 最大的亮点还是与 AI Agent 的无缝集成。它内置了 MCP 服务器,一条命令就能注册到 Claude Code、Cursor、VS Code、LM Studio 这些工具里:

officecli mcp claude

它还自带 9 个专业技能包,比如生成投资人路演 Deck、学术论文、财务模型、数据仪表板。这些技能包本质上是预置的工作流模板,让 Agent 不用从零开始设计文档结构。

学术论文,支持复杂公式排版:

AI 生成的学术论文示例,展示复杂公式排版

销售数据仪表板,图表和条件格式都支持:

销售数据仪表板,展示图表和条件格式

项目提案文档,格式排版都比较专业:

项目提案文档示例,展示专业排版

快速上手

1)一键安装

macOS 或 Linux:

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

Windows:

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

2)创建第一个文档

officecli create deck.pptx

3)添加内容

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

4)实时预览

officecli watch deck.pptx
# 浏览器打开 http://localhost:26315

浏览器实时预览界面

三层操作架构

OfficeCLI 把操作分成了三层:

层级 说明 命令
L1 语义视图 直接查看文档大纲、纯文本及问题列表 view
L2 DOM 元素操作 对具体元素进行操控 get、set、add、remove
L3 原始 XML 底层 L2 无法满足时,用 XPath 直接修改底层 XML XPath 操作

三层操作架构示意图

简单说就是大部分时候用简单的命令就够了,实在搞不定才需要深入到底层。

注意事项

  • 路径语法不是标准 XPath,需要稍微适应一下
  • 部分特别偏门的 Office 功能可能需要通过 L3 原始 XML 层操作
  • 社区讨论和真实用户反馈还不多,遇到问题可能得自己翻文档或 Issue

总结

一行命令,不用管 XML,不用学三套 API。这才是 AI Agent 真正需要的——不是多聪明的模型,而是顺手的工具。

项目基于 Apache-2.0 协议开放

苏米注:OfficeCLI 填补了 AI Agent 在 Office 自动化领域的关键空白。传统方案要么依赖云端 API(如 Microsoft Graph),要么需要复杂的 Python 库(如 python-docx、openpyxl),而 OfficeCLI 用零依赖的二进制文件 + MCP 集成,让 AI Agent 能直接操控 Office 文件。对于需要批量生成报告、自动化文档流程的场景非常实用。

GitHub 地址:github.com/iOfficeAI/OfficeCLI

声明:本站原创文章文字版权归本站所有,转载务必注明作者和出处;本站转载文章仅仅代表原作者观点,不代表本站立场,图文版权归原作者所有。如有侵权,请联系我们删除。
未经允许不得转载:Star OfficeCLI:零依赖 AI 全包 Word Excel PowerPoint
#OfficeCLI # AI Agent # Office 自动化 # 开源 # MCP 
收藏 1
TrendRadar:支持35平台热点监控、7 种推送渠道的舆情系统
GPT Image 2 做 PPT 实测:能一键编辑?最佳实践来了
推荐阅读
  • baoyu-skills:又一个宝藏Skill,面向内容创作者的技能集,支持图文生成、发布与处理
  • Twake Drive:用 Node.js 自建私人网盘,10分钟完成部署
  • Modly 开源工具详解:本地运行 AI 将 2D 照片转为 3D 模型,支持 Windows/Linux
  • JoyAI-Echo开源:京东5分钟长视频生成框架,角色不崩+对话式编辑
  • Pi-mono:四个工具的完整编程闭环,OpenClaw背后的框架
评论 (0)
请登录后发表评论
分类精选
OpenSpec:比 Cursor Plan 更聪明?试试这款让 AI 编码更靠谱的规范驱动工具
9718 8月前
WeKnora:终于等到了腾讯ima的开源知识库框架,用 API 轻松打造本地智能文档检索
9709 9月前
Antigravity-Manager:这个开源神器让你白嫖ClaudeOpus 4.5,Gemini 3!还能接Claude Code等任意平台
7652 5月前
CapCut API:一个剪映API开源项目,让AI自动剪辑视频
6778 6月前
awesome-openclaw-skills:700+ Skills 一条命令装配完成,如何让本地 AI Agent 真正落地可用
6754 4月前
AIRI:你的开源AI女友,让你随时拥有属于自己的 AI VTuber
6654 9月前
CompressO:开源免费的视频压缩神器,让你的硬盘瞬间轻松 10 倍
6560 9月前
就要创作:从提示词到创作团队,开源 AI 网文写作平台
6538 8月前
iFlow CLI:让命令行终端不止于编程的AI效率开源神器
5864 9月前
Composio:让AI Agent自动完成工作任务,能让AI一键操控你的所有软件
5817 8月前

文章目录

关注「苏米客」公众号

订阅推送更及时,手机查看更方便
分类排行
1 douyin 短视频运营开源工具:对标账号采集 + 多平台自动发布 + 内容拆解
2 Open File Viewer:支持 110 种文件格式的前端预览 SDK,兼容 Vue/React/Svelte
3 google-search-console-mcp 开源项目:用 MCP 连接 Search Console,AI 自动分析 SEO 数据
4 Omnigent:Databricks 开源的多 Agent 管理平台,5 天获 3000 Star
5 it-tools 开源工具箱:JSON 格式化、JWT 解析、编码转换,支持 Docker 自托管
6 JoyAI-Echo:京东开源长视频生成框架,角色一致性新突破
7 Seedance 2.0 Skill OS:AI 视频生成的制片人工作流,GitHub 开源项目解析
8 Ponytail:让 AI 代码减少 80% 的开源插件,2 天斩获 18000+ Star
9 告别 AI 味!stop-slop 让 Claude 写出真正像人说的话
10 Oh-My-Codex:把 OpenAI Codex 武装成工业级智能体
©2015-2024 苏米客XMSUMI 版权所有 · WWW.XMSUMI.COM 闽ICP备14005900号-6
微信文章助手 程序库 免费影视APP 免费字体下载 Axure RP 10 免费Axure模板 Axure元件库下载 申请友联