你费了半天劲让ChatGPT/Claude写了一份漂亮的周报内容,然后——打开Word,Ctrl+C,Ctrl+V,调格式,插入表格,对齐标题……又花了20分钟。
内容写好了,但"把它变成文档"这件事,还得你自己动手。
这个问题,一个GitHub上有13000多Star的开源项目给出了答案。它叫 OfficeCLI——一个专门给AI用的Office套件。
一、这是什么?
OfficeCLI 的定位很直白:"世界上第一个为AI智能体设计的Office套件"。
传统的Office操作,要么靠人工点鼠标,要么靠Python库拼凑。而OfficeCLI做的事情很简单:给AI装上一双"手",让它不只能"想",还能"做"。
核心特点:
•单文件,零依赖:一个二进制文件,不用装Office/WPS•全平台支持:Windows、macOS、Linux都能用•三件套全覆盖:Word(.docx)、Excel(.xlsx)、PPT(.pptx) 的读写和创建•一行接入AI:支持Claude Code、Cursor、Copilot、Windsurf、Codex•开源免费:Apache 2.0协议,GitHub 13K+ Star,5784次提交
最核心的区别:它有一个内置的HTML渲染引擎,AI改完任何一个地方,预览页面就会自动刷新——AI能"看到"自己做出来的文档长什么样,像一个有眼睛的工人。
二、它能做出什么样的文档?
这是OfficeCLI项目自己用AI生成的PPT幻灯片——一个关于"游戏控制器演变史"的演示:

从设计风格、排版到配色,都是AI自动完成的。
三、Word也能做:完整学术论文
这是OfficeCLI用AI生成的Word文档——一篇拓扑绝缘体相关的学术论文:

包括标题分级、公式编号、页眉页脚、目录、章节结构——这是排版非常专业的一篇论文。
传统方法要让AI做这样的Word,你得自己用python-docx写一堆对象操作;用OfficeCLI,AI一句话"帮我写一篇关于拓扑绝缘体的论文"就行。
四、Excel是真计算,不是写字符串
这是OfficeCLI做的WACC(加权平均资本成本)计算器——一个金融领域常用的财务模型:

关键是:这些数字不是写死的字符串,是OfficeCLI内置的350+Excel函数真实计算的结果。
以前让AI"做一份带公式的Excel",它只是在单元格里写了"=SUM(A1:A10)"这样的字符串。Excel打开一看:没算。OfficeCLI直接计算:8.33%。
这就是区别:OfficeCLI让AI"会算",不是"会写字"。
五、跟传统方式比,强在哪?
用表格说清楚:
对比项传统方式OfficeCLI 安装 需要Office/WPS 一个二进制文件 环境 依赖Python库 零依赖 AI对接 需要写胶水代码 一行命令接入 文档预览 生成后手动打开 内置渲染引擎,实时预览 Excel公式 写死的字符串 350+函数真计算 跨格式 三套工具各自用 一套命令搞定三件套
六、怎么用?三步搞定
第1步:安装
Windows 一条命令搞定:
irm https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.ps1 | iex
或者用包管理器:
npm install -g @officecli/officecli
第2步:注册到AI工具
根据你用的工具,选一条命令:
officecli mcp claude # Claude Code officecli mcp cursor # Cursor officecli mcp vscode # VS Code / Copilot officecli mcp lmstudio # LM Studio officecli mcp list # 查看注册状态
一行命令就把整个OfficeCLI注册为AI工具的MCP服务器,所有文档操作都变成AI可以直接调用的函数。
第3步:跟AI说人话
注册完成后,你就可以直接对Claude Code或Cursor说:
"帮我做一份Q3季度总结报告,10页,包含封面、目录、数据表格和图表。用蓝色主题,保存为report.pptx"
AI会自己调用OfficeCLI来创建幻灯片、排版、插入图表、保存文件。你不需要手动做任何事情。
七、实际能干什么?三个典型场景
场景1:做周报/报告(PPT+Word)
说一句"帮我把这周的数据整理成PPT报告",AI自己会拉数据、创建图表、排版、导出pptx文件。过去要花1小时,现在5分钟。
场景2:批量生成文档
用OfficeCLI的 模板合并功能:准备一个带
{{key}} 占位符的模板,拿JSON数据一键替换,生成几百份合同、报价单或证书。场景3:财务/工程模型(Excel真计算)
上面那张WACC计算器就是例子。AI可以直接做出带真实公式的金融模型、工程计算表、统计报表,不需要你自己写Excel函数。
八、它和微软Copilot有什么区别?
•微软Copilot活在Office应用内部,需要订阅365,依赖云端。它控制的是Office界面。•OfficeCLI活在Office外部,直接操作文件本身。不需要登录,不需要订阅,可以在服务器上、CI里、半夜自动跑。
简单说:Copilot是"我用AI帮你操作Office",OfficeCLI是"AI自己就是Office操作者"。
九、注意事项
1. 需要搭配AI工具使用(Claude Code/Cursor等),单独装OfficeCLI不能直接"说人话"操作2. 复杂排版(比如精确的品牌PPT)还需要人工微调,AI做的版本能达到80分3. 给AI文件权限时要谨慎——参考昨天GPT-5.6误删文件的教训😅4. 开源项目更新很快(已5784次提交),建议用npm安装,方便升级
十、写在最后
我一直觉得,AI工具最难受的一点是:它能"想"但不能"做"。
你让它写报告,它能输出文字,但那个文字还得你手动变成docx文件。你让它做表格,它能说清楚逻辑,但那个逻辑还得你手动敲进Excel。
OfficeCLI的本质,是把这最后一步也交给了AI。从"AI帮你写内容"进化到"AI帮你做完整个工作"。
这是AI工具实用的关键转折——不是聊天更聪明,而是动手能力变强了。
如果你每周要做3份以上文档,花10分钟试试这个工具,可能省掉的是每周几个小时的复制粘贴。
项目地址:github.com/iOfficeAI/OfficeCLI
官网:officecli.ai
夜雨聆风