ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

OfficeCLI:不用装 Office,一条命令自动化 Word Excel PPT

OfficeCLI:不用装 Office,一条命令自动化 Word Excel PPT OfficeCLI不用装 Office一条命令自动化 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/OfficeCLIOfficeCLI 是个零依赖的 Office 套件一个自包含二进制就能读写 docx、xlsx、pptx不用安装 Microsoft Office。想让脚本批量出报表、让 AI 代理生成文档的这篇就是给你的。读完你能直接跑通第一条命令。一条命令怎么做到无头操作 Office 文档它的工作方式很简单单个二进制内置 OpenXML 解析器直接把 Office 文件当文档树处理。你用 CSS 选择器一样的路径定位任意元素比如/slide[1]/shape[1]然后按属性名读写。所有输出加--json就是结构化数据脚本和 AI 直接消费。它和传统方案的差异点有两个。一是内置渲染引擎能把文档渲染成 HTML 或 PNG没有桌面的容器里也能看到版式。二是 Excel 公式写入即自动求值350 多个内置函数直接算出结果不需要 Office 重算。功能速览它到底能干什么创建空白 docx、xlsx、pptx读取文本、结构、公式为 JSON修改文字、表格、图表、版式Excel 公式写入即自动求值渲染文档成 HTML 或 PNG模板占位符批量填充5 行命令跑通第一个文档curl -fsSL https://d.officecli.ai/install.sh | bash officecli create deck.pptx officecli add deck.pptx / --type slide --prop titleHello, World! officecli view deck.pptx html officecli get deck.pptx /slide[1] --json第一条装二进制第二条建空白 PPT第三条加一页幻灯片第四条在浏览器里看渲染结果第五条把任意元素读成 JSON。属性名拿不准 跑officecli help docx set paragraph直接查 schema不用背。真实场景每天自动出一份 Excel 日报officecli create daily.xlsx officecli set daily.xlsx /Sheet1/A1 --prop text日期 --prop font.boldtrue --prop fill1F4E79 officecli set daily.xlsx /Sheet1/B2 --prop formulaSUM(B3:B10) officecli view daily.xlsx html产物是真正的 .xlsx 文件不是截图或网页。B2 里的求和公式写入时已经算好用 Excel 打开数字就在不用再重算。想批量发 N 份再用officecli merge 模板.docx 输出.docx --data {client:Acme}替换{{key}}占位符布局只设计一次之后填 N 次。跟传统方案比差异在哪对比维度传统方案OfficeCLI安装完整 Office 或 LibreOffice单二进制无依赖无头预览无渲染看不到效果内置 HTML/PNG 无头渲染Excel 公式需要 Office 重算写入即自动求值AI 集成自己解析 XML每条命令都支持--json核心差异集中在无头渲染和公式求值这两件事上前者让容器环境也能检查版式后者让脚本直接拿到算好的值。适合谁边界在哪适合三类人写脚本批量出报表的开发者、让 AI 代理生成并校验文档的团队、在 CI/CD 或 Docker 里跑无头 Office 自动化的工程师。不适合手工拖版式、写宏的人它是无头自动化工具不是桌面应用也不能编辑 PDF。格式支持范围是 docx、xlsx、pptx 三种其他格式需先转换。继续探索examples/Word、Excel、PPT 示例每个都带 .sh、.py 脚本和现成输出文件skills/officecli/SKILL.md给 AI 代理的 skill 文件含完整命令体系和 help 系统sdk/python/Python SDK与 CLI 等价方便在代码里批量操作【免费下载链接】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),仅供参考
返回列表