WordCraft
ArtCraft · 开源 Rust 文字处理器,支持 DOCX 编辑、样式、表格、修订、邮件合并和 PDF 导出。
介绍
概述
WordCraft 是 ArtCraft 团队用 Rust 开发的独立开源文字处理器。功能区、样式和文档工作流借鉴 Word 的使用习惯,但不是微软产品。可读写 DOCX,支持 ODT、RTF、HTML、Markdown 和纯文本,并导出带可选中文本、链接及书签的 PDF。
写作与文档排版
支持字符和段落格式、多级列表、表格、页眉页脚、页码、主题及水印。引用工具包括目录、脚注和参考文献;审阅工具包括批注、修订、接受或拒绝修改,以及离线拼写和语法检查。CSV 邮件合并可制作信函、信封和标签。独立 CLI 和 MCP 服务可自动化处理文档,但桌面 cask 的安装不代表 CLI 已加入 PATH。
安装与首次使用
macOS 上先安装 Homebrew,再运行:
brew install --cask wordcraft
open -a WordCraft
也可从 0.3.0 官方发布页 下载通用 DMG,打开后将 WordCraft.app 拖入 Applications。通用应用支持 Apple 芯片与 Intel。首次启动可打开 DOCX 或新建空白/模板文档;测试复杂已有文档前先保留副本。
要求与源码运行
cask 未声明具体最低 macOS 版本,因此不能据此确认精确运行系统下限。原生界面使用 GPU 渲染。源码构建需要 Git 和 Rust/Cargo 1.90 或更新版本:
git clone https://github.com/storytold/wordcraft
cd wordcraft
git checkout v0.3.0
cargo run --release -p wordcraft -- --sample
cargo run --release -p wordcraft -- report.docx
上游还提供 Windows、Linux、BSD 原生构建和 WebAssembly 前端;本条目针对 macOS cask,并非浏览器服务。
限制与许可
项目仍处于早期 0.x 阶段,不能视为完整 Word 替代品。上游路线图列出的待完善内容包括原生打印、真实 DOCX 文件兼容度、图表、SmartArt、公式和绘图;重要文件应先验证。代码采用 MIT 或 Apache-2.0 许可,附带资源另有声明。后端/Homebrew 记录的是 0.3.0,虽然上游也已发布 0.4.0;本次不修改目录版本。
新版本 0.5.0 更新内容 10月11日 · OpenNavo 编辑 · AI 翻译
- 更新改进输入过程中的列表、自动套用格式和自动更正。