跳到正文
ArtCraft AI Guide

VectorCraft · 替代 Illustrator

VectorCraft:免费开源的 Illustrator 替代品

VectorCraft 是一款用纯 Rust 从零编写的开源矢量插画软件,沿用 Adobe Illustrator 的工作方式,可在桌面端和浏览器中运行。

  • 早期 Alpha
  • v0.9.0 · 2026年10月11日
  • GitHub ★ 6.7k
  • MIT / Apache-2.0
在 VectorCraft 中绘制的《Mountain Dawn》插画:渐变天空、太阳、星星、山峦路径和文字,右侧是图层面板

VectorCraft 能做什么

熟悉的 Illustrator 布局

工具、菜单、面板和快捷键都按 Illustrator 的习惯设计,钢笔、直接选择、路径查找器、智能参考线、外观、色板、图层一应俱全。

精确布尔运算与无限撤销

曲线布尔运算精确可靠,不会出现“无法执行操作”的报错;基于结构共享实现无限撤销,文件往返读写经过属性测试。

实时效果与变形

支持实时混合、渐变网格、径向重复、封套扭曲、外发光、剪切蒙版,以及附着在平面上仍可编辑的透视网格。

多线程高速渲染

SIMD 渲染在界面线程之外进行。README 给出的数据是:在视网膜分辨率下渲染 2 万个图形约需 27 毫秒,界面保持 120 fps。

文字排版与多语种

文字支持样式和串接,支持希伯来语、阿拉伯语的双向排版,竖排文字也已有初步支持。

原生打开 Affinity 文件

Affinity 文档可直接打开,保留图层、画板、曲线、填充、蒙版、文字和图像;未能导入的内容会在警告中逐项列出。

文件格式

  • VECTORCRAFT (native JSON, read/write)
  • SVG (read/write)
  • SVGZ (read)
  • PDF (read/write, PDF/X)
  • AI, PDF-compatible (read/write; no Illustrator editing data)
  • EPS
  • DXF
  • EMF/WMF
  • PNG/JPEG/WebP (export)
  • PSD (write); PSD/PSB (read as merged image)
  • GIF/TIFF/BMP (read)
  • Affinity .af/.afdesign/.afpub/.afphoto (read)
用 VectorCraft 的钢笔工具画一朵云:拖出平滑锚点后闭合路径
直接选择工具选中山峦路径的一个锚点,显示贝塞尔控制柄
直接选择工具选中山峦路径的一个锚点,显示贝塞尔控制柄
渐变工具与渐变面板,正在编辑三色线性渐变
渐变工具与渐变面板,正在编辑三色线性渐变
文字工具编辑标题,字符面板显示 Source Sans 3、84 点
文字工具编辑标题,字符面板显示 Source Sans 3、84 点
在 VectorCraft 中打开的 SVG 指南针徽章,图层面板列出路径和编组
在 VectorCraft 中打开的 SVG 指南针徽章,图层面板列出路径和编组
VectorCraft 的“导出为”对话框,选择 PNG 并可按画板导出
VectorCraft 的“导出为”对话框,选择 PNG 并可按画板导出

现在的成熟度

Alpha 阶段(2026-10-10):Illustrator 2026 约 88% 的功能已有对应实现,团队估计“可用于实际工作”的程度约 62%(主流插画师约 65%);日常矢量插画已接近可用。

项目自评:可用于实际工作~62%

主要差距

  • Illustrator 原生 .ai 文件的可靠互通:真实文件的图层结构仍有问题,也不会写入 Illustrator 的编辑数据。
  • 尚未对每个工具的修饰键和细节行为做一轮交互还原度检查。
  • 3D 与材质仅有初步的实时绕转;57 个 Photoshop 风格栅格效果中仍缺 29 个,效果画廊也尚未实现。
  • 脚本、变量功能的其余部分,以及生成式 AI 功能。
项目方的评估文档

自动化与 AI Agent

所有菜单项、工具手势、面板和对话框都能通过 JSON 控制通道(--control)和 MCP 服务器(vectorcraft-cli mcp)驱动;vectorcraft-cli 还支持无界面批量导出。

关于 VectorCraft 的问题

VectorCraft 和 PhotoCraft 是什么关系?
两者都出自 ArtCraft 团队的 Crafting Apps 系列,沿用相同的约定,例如限制 MCP 读写目录的参数完全一致。但它们是各自独立的软件:PhotoCraft 用于图像编辑,VectorCraft 用于矢量插画。
VectorCraft 能打开 Illustrator 的 .ai 文件吗?
可以导入和导出与 PDF 兼容的 .ai 文件,但项目把 .ai 可靠互通列为首要短板:真实文件可能出现图层结构错误,保存时也不会写入 Illustrator 的编辑数据。
如何把 VectorCraft 接入 Claude Code?
运行“claude mcp add vectorcraft -- /path/to/vectorcraft-cli mcp”注册 MCP 服务器。加上 --automation-read-root 和 --automation-write-root 参数,可以把智能体的读写范围限制在某个项目目录内。
支持哪些平台?
原生支持 macOS、Windows、Linux 和 FreeBSD,也可以通过 WebAssembly 在浏览器中运行。另有一个实验性、不提供支持的 64 位 Windows 7 版本。