首页 时政热点 科技头条 智能AI 安全攻防 数码硬件 开发者生态 归档 标签 关于

OfficeCLI:供 AI 代理读取和编辑 Microsoft Office 文件的 Office 套件

2026-07-06 1 阅读 约10分钟阅读 maxloh
分享:
字号:
OfficeCLI OfficeCLI 是世界上第一个也是最好的专为 AI 代理设计的 Office 套件。只需一行代码即可让任何 AI 代理完全控制 Word、Excel 和 PowerPoint。开源。单个二进制。没有安装 Office。没有依赖性。无处不在。 OfficeCLI 的内置 HTML 渲染引擎以高保真度再现文档 - 这就是人工智能眼睛的来源。它将 .docx / .xlsx / .pptx 渲染为 HTML 或 PNG,从而关闭渲染 → 外观 → 修复循环。英语 | 中文 | 日本语 | 한국어 🌐 网站:officecli.ai | 💬 社区:在 AionUi 上使用 OfficeCLI 进行 Discord PPT 创建过程 PowerPoint 演示文稿 — Word 文档 — Excel 电子表格 上述所有文档完全由 AI 代理使用 OfficeCLI 创建 — 没有模板,无需手动编辑。对于 AI 代理 — 一行入门将其粘贴到您的 AI 代理的聊天中 — 它将读取技能文件并自动安装所有内容:curl -fsSL https://officecli.ai/SKILL.md 就是这样。技能文件教导代理如何安装二进制文件并使用所有命令。对于人类选项 A — GUI:安装 AionUi — 一个桌面应用程序,可让您通过自然语言创建和编辑 Office 文档,由 OfficeCLI 提供支持。只需描述您想要什么,AionUi 就会处理剩下的事情。选项 B — CLI:从 GitHub Releases 下载适合您平台的二进制文件,然后运行:officecli install 这会将二进制文件复制到您的 PATH,并将 officecli 技能安装到它检测到的每个 AI 编码代理中 — Claude Code、Cursor、Windsurf、GitHub Copilot 等。您的代理可以代表您立即创建、阅读和编辑 Office 文档,无需额外配置。对于开发人员 - 30 秒内即可看到它#1.安装 (macOS / Linux)curl -fsSL https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.sh | bash # Windows (PowerShell): irm https://raw.githubusercontent.com/iOfficeAI/OfficeCLI/main/install.ps1 | iex # 2. 创建一个空白 PowerPoint Officecli create Deck.pptx # 3. 开始实时预览 — 在浏览器中打开 http://localhost:26315 officecli watch Deck.pptx # 4. 打开另一个终端,添加幻灯片 — 观看浏览器立即更新 officecli add Deck.pptx / --type slip --prop title= " Hello, World! " 就是这样。您运行的每个添加、设置或删除命令都会实时刷新预览。不断尝试——浏览器是你的实时反馈循环。快速入门 # 创建演示文稿并添加内容 officecli create Deck.pptx officecli add Deck.pptx / --type slip --prop title= " Q4 Report " --prop background=1A1A2E officecli add Deck.pptx ' /slide[1] ' --type shape \ --prop text= " Revenue Growth 25% " --prop x=2cm --prop y=5cm \ --prop font=Arial --prop size=24 --prop color=FFFFFF # 查看as Outline officecli view Deck.pptx Outline # → Slide 1: Q4 Report # → Shape 1 [TextBox]: Revenue Growth 25% # 以 HTML 形式查看 — 在浏览器中打开渲染预览,无需服务器 officecli view Deck.pptx html # 获取任何元素的结构化 JSON Officecli get Deck.pptx ' /slide[1]/shape[1] ' --json # 保存并关闭 — 将驻留会话刷新到磁盘 officecli close Deck.pptx { "tag" : " shape " , "path" : " /slide[1]/shape[1] " , "attributes" : { "name" : " TextBox 1 " , "text" : " 收入增长 25% " , "x" : " 720000 " , "y" : " 1800000 " } } 为什么选择 OfficeCLI?过去需要 50 行 Python 和 3 个独立的库: from pptx importPresentation from pptx 。 util import Inches , Pt prs = 演示文稿 () 幻灯片 = prs 。幻灯片。 add_slide (prs.slide_layouts[0]) 标题=幻灯片。形状。标题 标题 . text = "Q4 Report" # ...还有 45 行 ... prs 。 save ( 'deck.pptx' ) 现在需要一个命令:officecli add Deck.pptx / --type slip --prop title= " Q4 Report " OfficeCLI 可以做什么: 从头开始创建文档 - 空白或有内容 读取文本、结构、样式、公式 - 以纯文本或结构化 JSON 分析格式问题、样式不一致和结构问题 修改任何元素 - 文本、字体、颜色、布局、公式、图表、图像 重新组织内容 - 添加、删除、移动、复制元素文档格式 读取 修改 创建 Word (.docx) ✅ ✅ ✅ Excel (.xlsx) ✅ ✅ PowerPoint (.pptx) ✅ ✅ ✅ Word — 完整的 i18n 和 RTL 支持(每个脚本字体槽、每个脚本 BCP-47 lang 标签 lang.latin/ea/cs 、复杂脚本粗体/斜体/大小、direction=rtl 级联paragraph/run/section/table/style/header/footer/docDefaults、rtlGutter + pgBorders 简写、印地语/阿拉伯语/泰语/中日韩语言的区域设置页编号;创建 --locale ar-SA 自动启用 RTL)、段落(framePr、制表符简写、基于字符的缩进)、运行(underline.color、位置半点)、表格(虚拟列)操作添加/删除/移动/复制,hMerge),样式,文本框/形状(旋转,verticalText e
这篇文章对您有帮助吗?

订阅66必读

每日精选科技资讯,直达你的邮箱