乐于分享
好东西不私藏

一行命令控制你的Office!万赞项目分享

一行命令控制你的Office!万赞项目分享

周五下午5点,老板甩来一句:"周一要一份季度汇报PPT。"

你打开PowerPoint,对着空白页发呆了10分钟。接下来的三小时,选模板、调字体、对齐文本框、统一配色——全是重复劳动,但你又不得不做。

如果AI能直接生成一份带格式的PPT文件呢?不是给你文字大纲,而是真正能打开就用的.pptx。

今天GitHub Trending上的 OfficeCLI 就是干这个的,今日+893 star,总量已破万。

它是什么

OfficeCLI 是一个专门为AI Agent设计的Office操作工具。一个单独的可执行文件,不需要装Office,不需要Python环境,下载即用。

  • ★ 10,072 star | Fork 682
  • 语言:C#
  • 协议:Apache 2.0(商用免费)
  • 支持:Windows / macOS / Linux
  • 格式:Word、Excel、PowerPoint 全功能读写

我试了一下

下载完二进制文件,我用它创建了一份3页的科技风PPT。

整个过程就是跟AI说"帮我做一个AI行业分析的PPT,深蓝配色,3页"。AI自动调用OfficeCLI命令,逐页添加内容、设置配色、调整布局。

效果怎么样?

坦白说,排版不算惊艳,但完全能用。配色统一、文字对齐、内容有条理——拿去汇报不丢人。如果是内部周报、技术分享这种场景,省下的时间远大于手动微调的成本。

最有意思的是它内置了渲染引擎——AI每做完一步可以渲染成HTML预览一下,不满意就自己改。这个"做→看→改"的闭环是它和其他工具最大的区别。

和同类工具比

工具
安装
需要Office
AI友好
格式
python-pptx
pip install
不需要
❌ 50行代码起步
仅PPT
docxtemplater
npm install
不需要
❌ 需要准备模板
仅Word
openpyxl
pip install
不需要
❌ 操作繁琐
仅Excel
OfficeCLI下载一个文件不需要✅ 一行命令三种都支持

区别很明显:老工具是给程序员调用的库,OfficeCLI是给AI Agent调用的工具。从"50行Python代码"变成"一行命令",AI用起来效率完全不同。

实际能干什么

批量生成合同。 100个客户的金额、日期、条款不同,AI读取Excel数据,自动填充Word模板。以前要半天,现在半小时。

周报自动化。 每周五从数据库拉数据,AI自动生成Excel报表(含图表和公式),再转成PPT汇报版。一套流程跑通后,每周省2小时。

AI做PPT。 "做一个产品介绍PPT,科技风,10页"——它选配色、排布局、填内容,2分钟出完整文件。

简历批量处理。 HR收到500份Word简历,AI解析关键信息,打分排序,生成Excel汇总表。

国内能用吗?

完全能用。

  • 纯本地运行,不需要联网
  • 不依赖任何国外API
  • 完整支持中文(CJK字符、竖排、复杂排版全支持)
  • 单文件部署,公司内网也能用

安装:

# macOS / Linuxcurl -fsSL https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.sh | bash# Windows PowerShellirm https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.ps1 | iex

不习惯命令行的话,他们还有个桌面应用 AionUi,用自然语言操作文档,底层就是OfficeCLI。

不足之处

PPT设计感有限。 AI做的PPT"工整"但不"好看",复杂设计需求(动画、渐变、高级排版)还得自己调。它解决的是"从无到有",不是"从有到精"。

学习成本在AI侧。 命令本身简单,但要让AI用好它,需要配合skill文件或写清楚prompt。不配skill的话,AI可能生成排版混乱的文档。

大文件性能。 操作几百页的巨型Word或上千行的Excel时,响应会变慢。日常文档没问题,但别指望它处理年报级别的文档。

还比较年轻。 项目3月份才创建,部分高级特性(PPT动画、Word目录自动更新)还不完善,迭代中。

总结一句话:80分的Office活儿它能干,最后20分的精雕细琢还得自己来。 但说实话,大多数工作场景,80分就够了。

一个趋势

OfficeCLI代表了一个有意思的趋势:AI从"会说话"到"会动手"。

以前AI只能给你建议和文字,现在它能直接操作文件、生成文档、填写表格。这个边界还在扩张——下一个可能就是AI帮你做视频、画CAD图、写法律合同。

关键不是这个工具本身,而是背后的逻辑:凡是能被拆解成步骤的工作,AI迟早能学会。

你最想让AI帮你搞定哪个?A. 汇报PPT  B. 周报Excel  C. 批量Word合同  D. 全都要 评论区选一个。


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

引用链接

[1]https://github.com/iOfficeAI/OfficeCLI