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

44分钟前 AI开源项目 0 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 种推送渠道的舆情系统
这是最后一篇
推荐阅读
  • awesome-openclaw-skills:700+ Skills 一条命令装配完成,如何让本地 AI Agent 真正落地可用
  • MuMuAINovel:开源本地部署的AI智能小说创作工作台
  • ESP-Claw 开源项目详解:几美元芯片上跑 AI Agent,聊天即造物
  • KnowNote:本地优先的开源知识笔记工具,腾讯ima开源平替
  • NOFX:这个开源项目可以从0到1构建AI量化交易系统,8000+ 开发者力挺的开源 AI 交易系统
评论 (0)
请登录后发表评论
分类精选
OpenSpec:比 Cursor Plan 更聪明?试试这款让 AI 编码更靠谱的规范驱动工具
9016 6月前
WeKnora:终于等到了腾讯ima的开源知识库框架,用 API 轻松打造本地智能文档检索
8207 7月前
Antigravity-Manager:这个开源神器让你白嫖ClaudeOpus 4.5,Gemini 3!还能接Claude Code等任意平台
6298 4月前
awesome-openclaw-skills:700+ Skills 一条命令装配完成,如何让本地 AI Agent 真正落地可用
5862 3月前
AIRI:你的开源AI女友,让你随时拥有属于自己的 AI VTuber
5644 7月前
CompressO:开源免费的视频压缩神器,让你的硬盘瞬间轻松 10 倍
5446 7月前
iFlow CLI:让命令行终端不止于编程的AI效率开源神器
5361 8月前
就要创作:从提示词到创作团队,开源 AI 网文写作平台
5281 6月前
Composio:让AI Agent自动完成工作任务,能让AI一键操控你的所有软件
5261 6月前
SpecKit:从想法到代码只需5步?这个开源框架把规范驱动开发变成了现实
5132 6月前

文章目录

关注「苏米客」公众号

订阅推送更及时,手机查看更方便
分类排行
1 Star OfficeCLI:零依赖 AI 全包 Word Excel PowerPoint
2 TrendRadar:支持35平台热点监控、7 种推送渠道的舆情系统
3 Open Design:Claude Design 的真正开源替代品
4 Beads 开源项目详解:给 AI Agent 装上「项目经理大脑」,22.4K Star 的分布式任务追踪系统
5 oss-skill 开源项目:蒸馏开源软件作者或项目的工程直觉,打造有判断力的 AI Agent
6 cc-connect 开源项目:把 Codex 接到微信,手机远程操控 AI Agent
7 MiniCPM-o 4.5 技术报告解读:9B 全双工全模态模型,25 万下载量的端侧 AI 实现
8 ESP-Claw 开源项目详解:几美元芯片上跑 AI Agent,聊天即造物
9 13 个本周最火的 GitHub 项目:AI 编程工具生态爆发,OpenAI 官方 Agent 框架上榜
10 pi-mono 详解:4 万 Star 的 AI Agent 底层框架,OpenClaw 为什么选它?
©2015-2024 苏米客XMSUMI 版权所有 · WWW.XMSUMI.COM 闽ICP备14005900号-6
微信文章助手 程序库 免费影视APP 免费字体下载 Axure RP 10 免费Axure模板 Axure元件库下载 申请友联