发布时间:2026/9/3 11:03:02
OfficeCLI:不用装 Office,让 AI 直接读写 Word、Excel 和 PPT OfficeCLI不用装 Office让 AI 直接读写 Word、Excel 和 PPT【免费下载链接】OfficeCLIOfficeCLI is the first and best Office suite purpose-built for AI agents to read, edit, and automate Word, Excel, and PowerPoint files. Free, open-source, single binary, no Office installation required.项目地址: https://gitcode.com/GitHub_Trending/of/OfficeCLI你让 AI「写一份季度汇报 PPT」它却只能输出一堆 Markdown 文字最后还得你自己打开 Office 重新排版。问题出在中间这一环AI 手里没有一个能真正操作 .docx、.xlsx、.pptx 的工具。OfficeCLI 就是补上这一环的开源命令行程序——它是一个独立的单文件二进制AI 或者人可以直接用它创建、修改、检查 Office 文档全程不需要安装 Microsoft Office也不依赖 LibreOffice。先搞清楚它是什么一句话定位OfficeCLI 是给 AI 智能体以及开发者用的 Office 文档处理工具。面向 .docx、.xlsx、.pptx 三种格式读、改、建都支持单一可执行文件内嵌 .NET 运行时下载即可运行没有第三方库依赖自带渲染引擎能把文档渲染成 HTML 或 PNG。这一步很关键——AI 生成文档后能「看到」渲染结果发现版式问题再回头改形成「生成 → 查看 → 修正」的闭环而不是只能盲写。所有命令都支持--json输出结构化结果方便程序解析内置help体系能随时查询某个元素的属性名和取值格式这对 AI 自纠错误尤其有用。最快安装步骤macOS / Linux 一条命令装完curl -fsSL https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.sh | bashWindowsPowerShell则用irm https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.ps1 | iex。也可以用包管理器brew install officecli或npm install -g officecli/officecli。装完跑一下officecli --version确认。注意officecli install这一步会自动把 officecli 技能文件装进它检测到的 AI 编码工具Claude Code、Cursor、Windsurf、GitHub Copilot 等装完之后你的 AI 助手就能直接用这套工具干活。跟着做完一件事一条命令建 PPT下面用 OfficeCLI 让 AI 生成一份带标题幻灯片的季度报告 PPT命令可以直接复制运行。# 建一个空 PPT officecli create sales-report.pptx # 加第一页封面 深色背景 officecli add sales-report.pptx / --type slide --prop titleQ4 销售报告 --prop background1A1A2E # 在封面页上放一个文本框 officecli add sales-report.pptx /slide[1] --type shape \ --prop text营收同比增长 25% --prop x2cm --prop y5cm --prop size24 --prop colorFFFFFF # 看结构确认结果 officecli view sales-report.pptx outline最后一条命令会打印出类似Slide 1: Q4 销售报告 → Shape 1 [TextBox]: 营收同比增长 25%的大纲不用打开 Office 就能核对内容。想看真实渲染效果officecli view sales-report.pptx html会在浏览器里打开渲染页面officecli watch sales-report.pptx则开启实时预览之后每执行一条add/set浏览器里的画面都会即时刷新。这套「create → add → view」的流程对 Word 和 Excel 同样成立。给 Word 加段落是officecli add report.docx /body --type paragraph --prop text执行摘要 --prop styleHeading1给 Excel 写单元格是officecli set data.xlsx /Sheet1/A1 --prop value姓名 --prop boldtrue。仓库里有一批按格式分门别类的现成样例覆盖图表、表格、形状、动画、页眉页脚等可以边看边抄examples/。接入你的 AI 工具除了安装时自动注入技能OfficeCLI 还内置了 MCP 服务器一行命令注册到客户端officecli mcp claude # Claude Code officecli mcp cursor # Cursor officecli mcp vscode # VS Code / Copilot注册后AI 客户端里直接说「帮我做一份 10 页的产品介绍 PPT」Agent 就会自己调命令完成。技能文件本身也可以单独拉取学习AI 读取后就知道所有命令的用法详见仓库根目录的 SKILL.md。进阶能力速览模板合并officecli merge 模板.docx 输出.docx --data {client:客户A}把模板里的{{key}}占位符用 JSON 数据替换掉适合「一次设计、N 次填充」的发票、报告场景批量操作officecli batch接收一个 JSON 命令数组一次打开/保存循环里执行多条 add/set/remove比逐条调用快得多适合 AI 批量处理 Excel 这类高频写入文档分析view file issues查格式与结构问题query file 选择器做 CSS 风格的元素检索get file path --json提取任意节点的 JSON驻留模式文档首次访问后常驻内存批量操作延迟接近零长时间会话可用open/close显式管理。各元素的完整属性定义都在 schemas/help/ 目录下写命令前查一眼比试错快。什么时候用它适合给 AI Agent 接文档能力的开发者需要在 CI/CD 或 Docker 里无头生成文档的团队批量处理文档批量改样式、数据提取转 JSON、格式校验的人没有装 Office 的 Linux 服务器环境。不太适合日常手动写 Office 文档的普通用户——它没有图形界面想用图形化入口可以试它配套的桌面应用 AionUi以及需要 .doc、.rtf 等旧格式原生读写的场景这些格式目前走插件体系扩展。上手小贴士与常见疑问几个容易踩的坑提前说清楚别猜属性名。不确定某个--prop怎么写时先跑officecli help docx paragraph之类的命令查 schema官方技能文件里也明确建议「一次 help 查询胜过猜错重试」。长会话用open/close包住。驻留模式默认空闲 60 秒超时批量任务前open、结束后close落盘避免和外部程序抢文件锁。交付前记得落盘。在把文件交给 Word、python-docx 或上传服务读取之前先save或close否则对方可能读到旧版本。它不依赖 Office但输出是标准文件。生成的 .docx/.xlsx/.pptx 用 Office 或 WPS 打开没有任何问题可以放心交付。报错不用慌。错误信息会带修正建议且所有命令可加--json拿到结构化错误AI 能据此自己重试。写在最后OfficeCLI 做的事情不复杂但位置关键它站在 AI 和 Office 文件中间把「读、改、建、看」四件事收敛成一个可执行文件和一套可查询的 help 体系。对做 AI 应用的开发者来说它相当于给 Agent 配了一双手对团队来说批量文档处理和模板化生成终于可以在没有 Office 的机器上跑起来。先照着上面的 PPT 例子跑一遍感受一下create → add → view的闭环基本就能判断它适不适合你的工作流了。【免费下载链接】OfficeCLIOfficeCLI is the first and best Office suite purpose-built for AI agents to read, edit, and automate Word, Excel, and PowerPoint files. Free, open-source, single binary, no Office installation required.项目地址: https://gitcode.com/GitHub_Trending/of/OfficeCLI创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

2026/9/3 11:03:02

AI浏览器:无需编写Skills,快速集成DeepSeek等大模型能力

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/3 11:03:02

MiniMax H3 + Turbo LoRA:ComfyUI 4步极速视频生成与高清放大实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/3 11:28:07

ESP32蓝牙开发:从硬件原理到连接稳定性优化

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/3 11:28:07

uniapp实现弧形tab选项卡

1、效果图2、完整代码<template><view class"wrap"><view class"tab_box"><viewclass"tab_item":class"{ active: tabIndex index }"v-for"(item, index) in tabList":key"index"click&quo…

2026/9/3 11:28:07

去中心化KYC解析:用DID与可验证凭证实现身份自主验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/3 11:23:06

TimesFM 零样本时间序列预测:能力边界与选型参考

TimesFM 零样本时间序列预测&#xff1a;能力边界与选型参考 【免费下载链接】timesfm TimesFM (Time Series Foundation Model) is a pretrained time-series foundation model developed by Google Research for time-series forecasting. 项目地址: https://gitcode.com/G…

2026/9/1 16:02:17

vSound小提琴数字处理器实操指南:从接线到演出的完整配置

电小提琴或者原声小提琴插电演出&#xff0c;第一个绕不开的坎就是声音难听。原声琴的共鸣和空气感一旦进了拾音器&#xff0c;出来的往往是一坨干瘪、发尖、带着奇怪塑料味的信号。我当初第一次把琴接上乐队调音台&#xff0c;直接被主唱吐槽"你这声音像在锯钢丝"。…

2026/9/2 9:00:32

传感器接口IC如何攻克生物化学传感的微弱信号难题?

1. 从电极到比特流&#xff1a;为什么生物化学传感必须依赖专用接口IC 做生物化学传感的人都有过类似的经历&#xff1a;明明传感器本身性能很好&#xff0c;信号输出却一塌糊涂——噪声大、漂移明显、重复性差&#xff0c;怎么调都达不到预期。很多时候问题并不在传感器&#…

2026/9/2 8:41:06

STM32F411CEU6多通道ADC采集:扫描模式+DMA实现详解

1. 多通道 ADC 的用武之地把“Multichannel ADC”和“STM32F411CEU6”这两个关键字放在一起&#xff0c;其实就是嵌入式开发里最常遇到的一类需求&#xff1a;用一块不算贵的 MCU&#xff0c;同时采集多路模拟信号。STM32F411CEU6 是 48 引脚的 Cortex-M4F 主控&#xff0c;主频…

2026/9/3 0:02:06

零基础装 OpenClaw 小龙虾 AI:Windows 一键部署教程与避坑要点

Windows 部署 OpenClaw 完整教程&#xff5c;本地 AI 智能体 5 分钟落地&#xff0c;环境配置一次搞定 版本说明&#xff1a;Windows 3.1.0 / Mac 2.7.9 写在前面 近两年开源 AI 领域有一款被称作「数字员工」的工具持续走热&#xff0c;它就是 OpenClaw&#xff0c;圈内人更习…

2026/9/3 0:02:06

Hermes Agent 本地部署新方案:Windows 整合包减少依赖报错

Windows 本地部署 Hermes 太麻烦&#xff1f;这版一键包 5 分钟快速跑通 很多人想体验 Hermes Agent&#xff0c;但真正开始部署时&#xff0c;往往会卡在环境配置这一步。 需要安装各类依赖、调试运行环境、处理路径问题&#xff0c;还容易遇到命令行报错、系统拦截、文件缺…

2026/9/3 0:02:06

实测 OpenClaw 一键包,5 分钟完成本地自动化环境搭建

OpenClaw 本地 AI 自动化工具部署指南&#xff5c;使用一键包规避环境配置难题 痛点&#xff1a;部署 AI 自动化工具常常要处理 Python、Node.js 各类依赖&#xff0c;版本冲突、环境配置耗费大量时间&#xff0c;OpenClaw 提供一键安装包&#xff0c;降低部署门槛。 适配系统&…

2026/9/2 1:15:22

USB Type-C PCB布局分区设计:电源、高速信号与PD协议全攻略

做硬件这行&#xff0c;Type-C接口算是典型的“看着简单&#xff0c;做起来全坑”的东西。光引脚就24个&#xff0c;高低速信号、电源、控制线全部塞在一个小小的连接器里&#xff0c;如果PCB布局不做规划&#xff0c;打样回来基本就是“插上没反应”、“高速掉线”、“静电一打…

2026/9/2 1:15:22

系统编程学习原型如何补齐稳定性边界

系统编程学习原型如何补齐稳定性边界预算有限时&#xff0c;我先优化明显多余的复制&#xff0c;而不是猜测性地换容器。用借用传递只读数据通常就能减少分配&#xff1a; fn parse(line: &str) -> Result<Item, Error> { /* ... */ }用基准确认热点确实在分配&am…

2026/9/2 1:15:20

雨花区哪家财务公司代理记账比较好?

在雨花区&#xff0c;企业处理财税事务常常面临诸多挑战&#xff0c;选择一家靠谱的财务公司至关重要。湖南巨勤财务管理咨询有限公司就是本地正规实体财税服务机构&#xff0c;深耕本地工商财税行业多年&#xff0c;熟悉当地工商局、税务局最新政策与申报流程。主营公司注册、…