尽管“氛围编程”(vibe-coding)生成的代码常被诟病,但生成式 AI 现已具备构建复杂生产力工具的能力,其质量足以与市场主流产品抗衡。继成功开发 Adobe Creative Cloud 的免费开源替代品后,开发者 Brandon Thomas 再次利用 AI 技术,推出了 Microsoft Office 系列应用(Word、Excel、PowerPoint)的复刻版。

三大开源组件亮相

这三款应用分别命名为 WordCraft、GridCraft 和 DeckCraft。与此前项目一致,它们均基于 Anthropic 的 Claude Opus 5.5 模型辅助开发,采用 Rust 语言编写,并以 MIT 或 Apache 2.0 许可证开源。目前,这些项目仍处于早期 Alpha 测试阶段,距离成为微软 Office 的完全可行替代品尚有差距。

WordCraft:进度最快的文字处理器

WordCraft 被定义为“微软 Word 的开源洁净室重新实现版本”。其核心优势在于采用单一 Rust 代码库,原生支持 Windows、macOS、Linux 和 BSD 系统,并可通过 WebAssembly 在浏览器中运行,无需依赖 Electron 或 Tauri 等框架。

在兼容性方面,WordCraft 支持读写 .docx 原生格式,兼容 .odt、.rtf、.html、.md、.txt 及传统 .doc 格式,并能导出包含可选文本、链接和书签的 PDF 文件。开发者指出,拼写检查、语法纠错等关键功能均可离线运行。视觉上,它高度还原了 Word 的功能区(ribbon)、样式、表格、修订跟踪及参考文献管理界面,并实现了从 CSV 或 Outlook 联系人列表导入数据的邮件合并功能。目前,WordCraft 已实现 Word 88% 的功能区命令,是三者中开发进度最快的。

GridCraft 与 DeckCraft:表格与演示文稿的 AI 重构

作为 Excel 的复刻版,GridCraft 已实现 89% 的功能区及菜单命令,以及约 98% 的工作表函数。它保留了包括功能区、公式栏和键盘快捷键在内的熟悉界面,以 .xlsx 为原生格式,并支持由 AI 代理进行脚本控制。开发者评估其约 50% 的功能“可用于实际工作”。

DeckCraft 则专注于 .pptx 文件的打开与保存,旨在实现与 PowerPoint 的功能对等,并追求更优的性能。GitHub 页面显示,其在 191 项 PowerPoint 功能中实现了 79% 的对等性,涵盖高级格式设置和 PDF 导出等功能。目前,其实际可用性约为 55%。

总体而言,这三款应用的整体功能对等水平约为微软对应应用的 60%。虽然尚未成熟,但它们展示了 AI 在构建复杂桌面应用软件方面的巨大潜力。