首页 › new-tools › 别让agent只会写Markdown:Office三把新刀

别让 agent 只会写 Markdown:2026 年 7 月让 AI 攻克 Office 的三把新刀

你身边 90% 的人还在这么用 AI:把 Excel 表格粘进对话框,让模型生成一段 Markdown,再手动复制粘贴回 .xlsx——格式全乱、图表没了、公式丢了。信息差就在这里:海外 2026 年 7 月冒出一批"Office 引擎 for AI agent"的开源新刀,让模型能像调函数一样直接创建、编辑、甚至"看一眼再改"真正的 .docx/.xlsx/.pptx 文件。这不是又一个"AI 做 PPT"的 SaaS,而是一个被大多数人忽略的新品类。今天就拆三把刚登上 Hacker News 首页、GitHub 总星破万的硬家伙,告诉你中国技术人怎么立刻用上、以及它为什么比 WPS AI / 讯飞智文更值得放进你的工具链。


一、先说清楚:这一波到底解决了什么"差"

很多人对"AI 做文档"的认知,停留在两类产品:

而 2026 年 7 月这批新工具,做的是第三件事——把 Office 操控能力做成 agent 能直接调用的 CLI / MCP 引擎。最关键的认知差是一句话:AI 要先"看见"自己生成的文档,才能修对它。 传统做法里,模型写出 .docx 之后根本不知道长什么样;新工具的核心创新是一个内置渲染引擎,把文档渲染成 HTML / PNG 喂回给模型,形成 生成 → 渲染 → 看一眼 → 发现问题 → 再改 的闭环。这一下就把"盲改"变成了"带眼睛的迭代"。

flowchart LR
    A[AI Agent] -->|一条命令生成 docx/xlsx/pptx| B[OfficeCLI / AIOffice 引擎]
    B -->|内置渲染: HTML/PNG| C{模型回看一眼}
    C -->|排版乱/数据错| D[语义 diff 对比]
    D --> B
    C -->|渲染确认 OK| E[输出真·Office 文件]
    E --> F[Word/Excel/PPT 直接打开]
    style C fill:#fff3cd
    style E fill:#d4edda

下面三把刀,分别代表了这条赛道的三个流派:全家桶流派、Excel 专精流派、单文件引擎流派。


二、第一把刀:OfficeCLI——登上 HN 首页的"Office 全家桶"

它到底强在哪?

  1. 三格式全覆盖:Word、Excel、PowerPoint 全打通,一套命令搞定。
  2. "render → look → fix" 闭环:内置 HTML 渲染引擎,把文档高保真渲染成 HTML 或 PNG,让 agent 拥有"眼睛"——这是它文档里反复强调的差异化卖点。
  3. Excel 公式真重算:能在不依赖真实 Excel 的情况下,写公式并重算结果,覆盖 FILTER/SORT/UNIQUE/XLOOKUP/INDEX/MATCH、财务函数 XIRR/PRICE/YIELD、统计回归 NORM.DIST/T.TEST/LINEST,甚至动态数组 LET/LAMBDA/MAP。
  4. 原生 OOXML 透视表:一条命令从源数据生成多字段透视表(行列/筛选/10 种聚合/showDataAs 模式/日期分组/计算字段/Top-N),写进 OOXML,Excel 打开时聚合已填好。
  5. 模板合并(merge):把 {{key}} 占位符批量替换,适合"生成一次、填充成千上万份"的批量合同/报表场景。
  6. SKILL.md 一行装:把 curl -fsSL https://officecli.ai/SKILL.md 贴给 agent,它自己读完就能装好二进制并学会全部命令——这是 agent 原生分发的典型设计。

配套 GUI:同作者还有一个桌面端 AionUi,给不想敲命令的人用自然语言创建/编辑 Office 文档,底层就是 OfficeCLI。

为什么值得关注(给中国技术人的话):它对标的是那些需要付费授权的商业 OOXML SDK。文档里那张对比表写得明白——Open source & free: ✓ (Apache 2.0),而若干竞品是 ✗ (paid license)。也就是说,你拿它做一套"自动生成月报/批量合同"的内部工具,一分钱授权费都不用掏,这在国内合规和成本压力下是个真信息差。

适用人群:做 RPA / 自动化、内部工具、批量文档生成、以及想给自家 agent 加"办公文档能力"的开发者。


三、第二把刀:excel-mcp-server——Excel 专精的 MCP 老牌

OfficeCLI 是全家桶,但如果你只想要 Excel 能力、而且要走 MCP(Model Context Protocol) 这条标准化路线,那这把刀更稳:

核心能力:

为什么它值得专门提一句:MCP 已经是 2026 年 agent 生态的事实标准,而这个项目是 Excel 赛道里星标最高、最成熟的一个。Cursor / Claude Code / 任何 MCP 客户端接它都是复制两行 JSON 的事。它的存在证明了一件事——Office 能力正在从"网页产品"变成"agent 的标准 MCP 工具",谁先把这些 MCP 塞进自己的 agent,谁的 agent 就先"会做表"。

和 OfficeCLI 的分工:要 PPT/Word + 渲染回看,选 OfficeCLI;只要 Excel + MCP 标准接入,选它。两者 MIT/Apache 兼容,完全可以混用。


四、第三把刀:AIOffice——.NET 单文件引擎 + 语义 diff

如果说前两把是"全家桶"和"Excel MCP",AIOffice 走的是工程化引擎流派,把文档操作做成了极其干净的函数契约:

它最打动人的两个设计:

  1. "一条命令进,一个 JSON 信封出":所有命令的输出都是结构化 JSON,这对 agent 解析极其友好,不用从一堆日志里捞数据。命令族非常完整: bash aioffice create report.docx --title "Q3 Report" aioffice edit report.docx --set '/body/p[1]' text="Revenue grew 12%" aioffice read report.docx --view outline aioffice diff report.docx old.docx # 语义对比,输出排好序的变更清单 aioffice convert report.docx deck.pptx # 跨格式:每个标题一张幻灯片 aioffice mcp # 同一套引擎,作为 MCP 工具走 stdio
  2. 语义 diff + 跨格式转换:diff 不是逐字符比对,而是给出排好序的结构化变更清单(agent 拿来审计"我改了啥"非常顺手);convert 能把 .docx 直接转成 .pptx——按标题切幻灯片、副标题转成 bullet。这条链路对"报告转汇报"的职场刚需简直是降维打击。

装法极简:npx aioffice version(零装,适合 CI / MCP 宿主)、npm install -g aioffice、brew install onecer/tap/aioffice、或 curl ... | sh,跨 macOS / Windows / Linux。

为什么值得中国开发者关注:diff 能力让"agent 改文档后自证清白"成为可能——这在企业内审、合规留痕场景里是真需求。很多人只盯着"生成",忽略了"可追溯的修改"才是把 AI 文档流推上生产的关键一环。


五、三把刀横向对比 + 国内同类对照

维度 OfficeCLI excel-mcp-server AIOffice
覆盖格式 Word / Excel / PPT 仅 Excel Word / Excel / PPT
接入方式 CLI + SKILL.md(agent 自装) MCP(stdio/SSE/HTTP) CLI + MCP + 结构化 JSON
核心差异化 render→look→fix 渲染回看 MCP 生态最成熟、星标最高 语义 diff + 跨格式转换
技术栈 单二进制,Apache 2.0 Python,MIT,PyPI C#/.NET,MIT,36MB 单文件
是否需 Office 否 否 否
GitHub ⭐ ~9.1k ~4.0k 新锐增长中
最适合 全家桶 + 渲染验证 Excel 自动化 / MCP 工具链 工程化引擎 / 审计留痕

国内对照(认知差所在):

一句话总结信息差:国内还停留在"AI 帮我做文档"的产品形态,海外已经走到"AI agent 自带 Office 引擎"的基建形态。 前者是把人留在网页里,后者是让 agent 离开网页去干活。

Bonus 国内自研参考:wangziqi06/724-office(~1.0k ⭐)虽是"自进化个人 agent"而非纯文档工具,但其 xiaowang-v2 重写版(Node + SQLite WAL + 手写 agentic loop、跑在企微上的 24/7 个人 agent)展示了这类引擎在中文办公场景(企微/钉钉)里的落地姿势,值得顺着读。


六、信息差总结:你知道的 vs 别人不知道的

你(大多数人)以为的 海外已经在玩的真相
AI 做文档 = 粘表格进对话框,输出 Markdown agent 直接 .create/.edit/.read 真 .docx/.xlsx/.pptx
做完不知道对不对,肉眼检查 内置渲染回看,模型自己"看见"并迭代修正
导出 Office 格式排版必崩 原生 OOXML 直写,Word/Excel/PPT 直接打开正常
高级文档能力要买商业 SDK / SaaS 订阅 Apache 2.0 / MIT 全开源,零授权费
AI 文档流无法审计留痕 AIOffice 语义 diff 给出结构化变更清单
Excel 公式 AI 写了但不会算 引擎本地重算,XLOOKUP/LAMBDA/财务/统计全覆盖
国内 WPS AI 是天花板 海外已把"Office 引擎"做成 agent 标准基建(MCP)

七、行动指南:今天就上手的三步

  1. 30 秒体验:在装了 agent(Claude Code / Cursor 等)的终端贴一行: curl -fsSL https://officecli.ai/SKILL.md agent 会自己读完、装好 OfficeCLI,并学会全套命令。
  2. 接 MCP:把 excel-mcp-server 配进你的 MCP 客户端(Cursor 一键安装或复制两行 JSON),让你的 agent 立刻"会做表"。
  3. 跑通一条真链路:用 OfficeCLI 生成一份周报 .docx,再用 AIOffice 的 diff 对比修改前后、convert 转成汇报 .pptx——这一套就是你能在公司内部"卖"的自动化能力。
  4. 找落地场景:批量合同填充(merge 模板)、月报自动化、销售看板透视表生成、企微/钉钉机器人回写文档——这些都是国内企业愿意付费、且 SaaS 还做不好的"无聊但赚钱"的活。

优先级建议:先 OfficeCLI(覆盖最广 + 渲染回看)打底,再 excel-mcp-server 补 MCP 标准接入,最后 AIOffice 的 diff/convert 做工程化与审计收口。


参考来源


本文由「51学通信」技术团队出品。51学通信由通信行业18年老兵爱卫生(微信ID: gprshome201101)维护。 聚焦5G/6G核心网、3GPP标准、AI工具实战。知识星球「51学通信」提供深度技术答疑和行业洞察。

[!tip] 51学通信知识星球 星主:爱卫生(微信:gprshome201101)——公众号「51学通信」创办者,19 年通信行业运维与讲师经验,著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书(各大电商平台有售)。 星球定位:深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域,主打运维岗位与信令分析。 当前规模:5200 篇主题 / 990 个回答,198 元/年。 加入福利:加入星球后请加爱卫生微信,拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题,另有群内分享。 AI 加持:51学通信知识星球已作为 skill 接入 WorkBuddy,使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例,做总结、找文档和 PPT 等场景全覆盖。

51学通信知识星球海报-扫码加入