OfficeCLI 快速上手指南一条命令让 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 文档自动化命令行工具让 AI 智能体和人类用同一套命令读取、修改、生成并渲染.docx/.xlsx/.pptx文件。它不需要安装 Microsoft Office也没有 Python 依赖在 Docker、CI 和无图形界面的服务器上都能直接运行。它替你省下的四件事原来的做法用 OfficeCLI 之后打开软件等 Excel 重算公式公式写入即求值get直接拿到结果复制模板、逐个改文字和日期merge一条命令批量填充占位符AI 改完文件后盲等看不出排版对不对渲染成 HTML/PNG形成渲染 → 查看 → 修复闭环装 Office / LibreOffice / 一堆 Python 库一个自包含二进制文件装完即用渲染引擎是核心差异点。它能把三种 Office 文件高保真地渲染成 HTML 和 PNGAI 不再只能读 DOM 猜效果——标题溢出、图形重叠这类问题能直接看见并修复。而且这个能力内置在二进制里不需要任何外部软件。3 分钟安装跨平台一条命令brew install officecli # macOS / Linux scoop install officecli # Windows npm install -g officecli/officecli # 全平台自动拉取对应系统的原生二进制装完执行officecli --version验证。二进制内嵌了运行时零外部依赖——这也是它能跑进容器和 CI 流水线的原因。读文档大纲、结构、查询三件套OfficeCLI 用路径寻址定位元素每个元素都有稳定路径如/slide[1]/shape[1]、/Sheet1/B4下标从 1 开始。三个常用命令officecli view deck.pptx outline # 看整体结构大纲 officecli get deck.pptx /slide[1]/shape[1] --json # 取单个元素的结构化 JSON officecli query report.docx run:contains(TODO) # 按条件查元素所有命令都支持--json输出 schema 一致错误也会返回结构化对象含not_found等错误码和建议值方便脚本和 AI 自动纠错。改文档set / add / remove外加驻留模式单步修改就是set 属性officecli set report.docx /body/p[1]/r[1] --prop boldtrue多步流程建议开驻留模式文档常驻内存连续操作近乎零延迟batch则一次性原子地应用一批操作默认任一条失败整体回滚。Excel 的公式引擎在这里最能打内置350 函数自动求值写进去就算好get即得结果动态数组、财务债券、统计分布、日期文本函数都覆盖还能一条命令从源区域生成原生 OOXML 数据透视表Excel 打开时聚合结果已就位。生成文档create、模板 merge、蓝图 dump从空白建文件officecli create deck.pptx officecli create sales.xlsx模板批量生成是复制粘贴地狱的解法模板里写{{客户名称}}这类占位符一条命令用 JSON 数据填充段落、表格单元格、页眉页脚都支持——officecli merge 合同模板.docx 合同-001.docx --data {客户名称:某某科技,合同金额:¥52,000}循环调用即可一次产出几十份格式完全一致的文档下游填数据是确定性的比让 AI 每次重新生成整份文档更省、更稳。dump是它的逆向版本把一份现成文档整份或任意子树序列化成可重放的 JSON 蓝图batch再照着重放。等于把我有一份好看的模板变成给我生成 100 份变体AI 学的是结构化规格不是原始 XML。渲染文档导出 HTML、截图与实时预览officecli view deck.pptx html -o deck.html # 导出独立 HTML浏览器直接打开 officecli view deck.pptx screenshot -o deck.png # 按页导出 PNG喂给多模态模型最直观的是watch 实时预览officecli create deck.pptx officecli watch deck.pptx # 启动本地服务并自动打开浏览器之后每执行一条add/set/remove浏览器画面即时刷新。边改边看不需要反复开文件确认。用之前先知道的 4 件事装完提示command not found安装脚本改过 PATH重开一个终端再试officecli --version。给别的程序读文件前先落盘驻留模式下修改暂存在内存。要交给 Word、Excel、上传工具之前执行officecli save 文件名或officecli close 文件名刷写磁盘officecli 自己的get/view则永远能看到最新状态。路径下标用方括号第 1 页是/slide[1]不是/slide1。拿不准结构时先view 文件 outline。属性名别猜查帮助officecli help看全部命令officecli help docx paragraph看某类元素的所有属性与示例。拼错的属性名还会返回最接近的纠正建议。上手三步装好验证任选一种安装方式跑officecli --version。跑通实时预览officecli create deck.pptx→officecli watch deck.pptx→ 另开终端执行officecli add deck.pptx / --type slide --prop title季度复盘看浏览器即时刷新。把能力交给 AI把 skills/officecli/SKILL.md 喂给你的 AI 助手Claude Code、Cursor、Windsurf 等它就能直接替你操作文档也可以用officecli mcp claude一键注册 MCP 服务器。动手前建议先翻 examples/ 目录Word 示例、Excel 示例含 charts/ 全部图表类型、PPT 示例 都配了.md讲解 可直接运行的.sh/.py脚本属性定义可查 schemas/SDK 在 sdk/python/ 和 sdk/node/。想深入源码时再克隆仓库研究git clone https://gitcode.com/GitHub_Trending/of/OfficeCLI【免费下载链接】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),仅供参考
企业数字化 ERP 产品动态
相关推荐
“高并发”对于Python爬虫有多重要?反封控的底层逻辑在这! 很多人做Python爬虫时,往往会忽视动态代理的基础变量——并发。为什么?打个比方,同样是爬10万条数据,串行跑可能得花8小时以上;但如果并发数拉到500,即使网络条件不变,时间可能只要十几分钟。更… · 2026/9/27 7:42:17
端侧离线全文检索深度实战:基于 MiniSearch 的中文拼音与模糊搜索 端侧离线全文检索深度实战:基于 MiniSearch 的中文拼音与模糊搜索在本地优先(Local-First)的手账工具中,当用户需要搜索某篇历史日记或特定待办时,单纯的精确字符串匹配(str.includes())经常无法… · 2026/9/27 8:20:54
大规模异构 GPU 资源碎片治理:基于拓扑亲和与 Binpack 算法的调度优化 大规模异构 GPU 资源碎片治理:基于拓扑亲和与 Binpack 算法的调度优化在管理上百节点、包含 A100、H800、L40 及国产异构加速卡的混合算力集群时,最令人头疼的问题往往不是算力绝对总量的不足,而是“显存碎片化”与“拓扑不匹配”。
经常出现… · 2026/9/27 8:20:48
招一个程序员可以做网站吗最佳实践 招一个程序员做网站风险高吗? 3大隐患解析与保姆级建站教程 备案流程一头雾水,后台权限乱给,代码直接裸奔在公网。很多老板觉得“招个程序员”就是找个干活的人,结果网站上线不到一周就被挂马、被勒索,甚至因为数据泄露面临监管处罚。这篇保姆级建站教… · 2026/9/27 8:20:35
大模型辅助数仓模型反范式宽表与范式解耦决策:基于查询开销的自动物化推荐 大模型辅助数仓模型反范式宽表与范式解耦决策:基于查询开销的自动物化推荐在企业级数据仓库(Data Warehouse)分层建模与数据资产治理中,数据架构师永远面临着一个永恒的架构权衡——“反范式大宽表(Denormalized Wide … · 2026/9/27 8:20:35
MLOps 成熟度自评体系(一):从单机推理脚本到生产级服务的五级评估 MLOps 成熟度自评体系(一):从单机推理脚本到生产级服务的五级评估在企业数字化转型与智能化落地的进程中,许多算法团队在本地 Jupyter Notebook 或单机 GPU 服务器上能跑出令人惊艳的指标,可一旦尝试将模型推向生产环境… · 2026/9/27 8:20:29
告别备案迷茫 各大搜索引擎网站提交入口大全速查手册 告别备案迷茫 各大搜索引擎网站提交入口大全速查手册 刚搞完网站上线,最让人头大的是啥?不是代码报错,也不是服务器卡顿,而是那套繁琐的备案流程。很多刚入行的设计师转前端,或者独立开发者,面对工信部备案系统那一堆红框和流程指引,简直一头雾水。域… · 2026/9/27 8:20:29
MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现 简介:这套Matlab仿真工具完整呈现雷达信号脉冲压缩过程,从线性调频(LFM)信号生成、目标回波仿真到匹配滤波压缩处理均有可运行代码支撑,面向电子信息工程、计算机、数学等专业学生,适用于课程设计、期末大作… · 2026/9/27 0:00:01
汕头网站建设制作厂家避坑指南:5大注意事项救急 汕头网站建设制作厂家避坑指南:5大注意事项救急 改个需求建站公司拖一周,这种憋屈事我见得太多了。 很多汕头老板找本地建站团队,签合同前看着方案挺美,一上线就变脸。 今天不聊虚的,直接拆解找 汕头网站建设制作厂家 时的5个核心 注意事项… · 2026/9/27 0:00:01
多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习 简介:基于PyTorch的多模态虚假新闻检测项目完整代码包,面向自然语言处理与计算机视觉交叉方向的开发者、科研人员及毕业设计选题者,解决社交媒体中文本与图像联合识别虚假新闻的问题。系统以BERT预训练模型提取文本语义特征,以Res… · 2026/9/27 0:00:01
MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现 简介:这套Matlab仿真工具完整呈现雷达信号脉冲压缩过程,从线性调频(LFM)信号生成、目标回波仿真到匹配滤波压缩处理均有可运行代码支撑,面向电子信息工程、计算机、数学等专业学生,适用于课程设计、期末大作… · 2026/9/27 0:00:01
汕头网站建设制作厂家避坑指南:5大注意事项救急 汕头网站建设制作厂家避坑指南:5大注意事项救急 改个需求建站公司拖一周,这种憋屈事我见得太多了。 很多汕头老板找本地建站团队,签合同前看着方案挺美,一上线就变脸。 今天不聊虚的,直接拆解找 汕头网站建设制作厂家 时的5个核心 注意事项… · 2026/9/27 0:00:01
多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习 简介:基于PyTorch的多模态虚假新闻检测项目完整代码包,面向自然语言处理与计算机视觉交叉方向的开发者、科研人员及毕业设计选题者,解决社交媒体中文本与图像联合识别虚假新闻的问题。系统以BERT预训练模型提取文本语义特征,以Res… · 2026/9/27 0:00:01