你是否曾为让AI“读懂”一份Word合同、自动填充Excel报表,或生成专业PPT而反复折腾OCR、解析库和模拟点击?OfficeCLI正是为此而生——它不是另一个Office插件,而是一个专为AI设计的轻量级、跨平台命令行办公套件。无需Windows系统、无需安装Microsoft Office、甚至无需.NET运行时,仅靠一个不到50MB的单文件二进制程序,就能让大模型真正“看懂、编辑、生成”标准Office文档。
核心功能
- AI原生文档理解:内置高保真HTML/PNG渲染引擎,将.docx/.xlsx/.pptx精准转为结构化网页视图,让LLM获得真正的“视觉能力”,终结模糊文本提取
- 零依赖批量操作:支持命令行一键提取表格数据、替换文档变量、合并PPT幻灯片、插入图表——所有操作不调用COM组件,不依赖Office进程,无崩溃风险
- Agent-ready接口设计:提供简洁统一的CLI语法(如
officecli ppt create --title "Q3汇报" --slides 5),天然适配LangChain、LlamaIndex等AI框架,可直接嵌入智能体工作流 - 全格式深度支持:不仅读写基础内容,还保留样式、页眉页脚、SmartArt图形、Excel公式逻辑与PPT动画时间轴,导出结果与原生Office打开效果几乎一致
- 离线安全执行:所有处理在本地完成,敏感合同、财务报表、内部汇报材料全程不出设备,满足企业级数据合规要求
- 多语言友好生态:已提供中文、日文、韩文README,社区活跃,Discord中开发者正持续扩展对WPS兼容模式、PDF双向转换等场景的支持
适合哪些人用
如果你是以下角色之一,OfficeCLI很可能成为你AI工程链路中的关键拼图:
• AI应用开发者:正在构建合同审查、财报分析、营销素材生成等垂直Agent,需要稳定可靠的Office文档IO能力;
• 自动化运维工程师:负责HR入职流程、财务月报生成、销售周会PPT等重复性办公任务的无人化交付;
• 低代码平台构建者:希望在自研工作流引擎中集成“读取Word模板→填入数据库字段→导出带签名PDF”的闭环能力;
• 科研/教育工作者:需批量处理上百份学生成绩单(Excel)、实验报告(Word)或课题答辩材料(PPT),又不愿被Office许可证和版本兼容性困扰。
快速上手
只需三步,5分钟内即可运行第一个AI办公指令:
1. 下载:访问GitHub Releases页面,根据系统选择对应版本(Windows/macOS/Linux均支持);
2. 解压即用:将下载的officecli(Linux/macOS)或officecli.exe(Windows)放入PATH路径,或直接在任意目录执行;
3. 立即体验:运行officecli docx extract --file report.docx --text提取纯文本,或officecli ppt new --title "技术分享" --theme blue生成一份可编辑的PPT草稿。所有命令支持--help查看详细参数,中文用户推荐先运行officecli --lang zh切换界面语言。
项目信息
OfficeCLI is the first and best Office suite purpose-built for AI agents to read, edit, and automate Word, Excel, and PowerPoint files. Free, open-sou
编程语言:C#|GitHub Star 数:9804|开源协议:Apache-2.0|GitHub 项目地址
它让AI第一次真正拥有了“办公生产力”,而不是仅仅模仿办公行为——这才是智能体走向真实世界的坚实一步。





