一、软件简介
VectorCraft是一款开源免费的矢量图形设计与插画编辑软件,采用Rust语言开发,致力于重现Adobe Illustrator的矢量设计工作流程。软件面向平面设计师、插画师、品牌设计人员、UI设计人员以及需要处理矢量图形的创作者,可用于制作图标、标志、海报、插画、排版素材和各类数字视觉作品。
VectorCraft的主要特点是提供熟悉的矢量设计操作方式,同时兼顾跨平台运行、开放源代码和自动化控制能力。它提供钢笔工具、路径编辑、图层管理、渐变、形状组合、文字排版等常用功能,适合希望使用免费开源工具完成矢量绘图和图形编辑的用户。
与传统的位图编辑软件不同,VectorCraft主要围绕矢量路径和几何形状进行创作。矢量图形可以通过锚点、曲线、填充和描边等属性进行编辑,在合理的输出设置下,能够适应不同尺寸的展示和印刷需求。
VectorCraft还支持桌面应用和浏览器运行方式。用户可以根据工作环境选择本地应用,或者通过支持相关图形技术的现代浏览器使用其网页版本。网页版本采用本地浏览器计算方式处理设计内容,官方介绍称作品不会上传至服务器。
需要注意,VectorCraft目前仍处于Alpha开发阶段。虽然已经具备较丰富的日常矢量绘图功能,但与成熟的商业设计软件相比,在部分高级效果、文件兼容性和工作流程完善程度方面仍存在差距。因此,更适合用于日常矢量创作、学习研究及开源设计工作流探索;对于重要商业项目,建议提前验证文件兼容性并做好备份。

二、主要功能
1. 矢量绘图与路径编辑
VectorCraft提供基础矢量绘图工具,可通过路径和几何形状创建各种图形元素。
主要功能包括:
- 使用钢笔工具绘制贝塞尔曲线和自定义路径。
- 使用直接选择工具调整锚点、控制柄和路径形状。
- 创建和编辑直线、曲线及封闭图形。
- 调整路径节点的位置和曲线走向。
- 利用智能参考线辅助图形对齐。
- 通过快捷键和上下文工具栏提高编辑效率。
这些工具适用于绘制Logo、图标、装饰图案、插画轮廓和复杂的几何图形。对于需要精确控制曲线形状的设计任务,路径编辑功能能够提供较高的灵活性。

2. 形状组合与路径运算
VectorCraft支持Pathfinder路径查找器和Shape Builder形状生成等工具,可以通过多个基础形状组合出复杂的矢量图形。
主要功能包括:
- 合并多个形状,生成统一的图形轮廓。
- 对重叠图形进行相减、相交及其他布尔运算。
- 根据图形交叠区域创建新的形状。
- 调整复杂路径的组合关系。
- 利用精确曲线运算减少图形边界处理中的问题。
例如,设计人员可以将圆形、矩形和多边形组合,通过路径运算制作品牌标志、界面图标、装饰元素和复杂插画轮廓。
3. 渐变填充与色彩管理
软件支持多种矢量色彩处理方式,可用于创建平滑的颜色过渡和具有层次感的视觉效果。
主要功能包括:
- 设置图形填充颜色和描边颜色。
- 创建线性渐变和径向渐变。
- 调整渐变颜色、方向和过渡范围。
- 使用渐变网格构建更复杂的颜色变化。
- 管理色板及常用颜色。
- 配合透明度和外观属性调整视觉效果。
渐变功能适合用于制作立体感图标、背景装饰、产品插画、海报标题和具有光影层次的矢量作品。
4. 图层与对象管理
在处理包含大量图形元素的设计文件时,合理的图层和对象管理能够显著提高编辑效率。
VectorCraft支持通过图层面板管理设计对象,并以对象列表的形式查看文档结构。
主要功能包括:
- 创建和组织图层及图形对象。
- 管理对象的排列顺序。
- 调整不同对象之间的层级关系。
- 结合剪切蒙版控制图形显示区域。
- 配合多画板工作流程管理不同设计内容。
- 对复杂插画和多元素版面进行分组与整理。
这些功能适合制作多层次插画、品牌视觉系统、系列图标以及包含多个页面或画板的设计项目。
5. 文字排版与字体样式
VectorCraft提供矢量文字处理能力,能够将文字融入插画、海报、品牌标识和版面设计。
主要功能包括:
- 在画板中创建和编辑文字。
- 调整字体、字号及文字样式。
- 设置文字颜色、描边和外观。
- 将文字与其他矢量图形组合。
- 在支持的工作流程中处理文字样式和文本布局。
- 使用文字与路径变形工具制作具有视觉表现力的标题。
对于中文排版及复杂文字组合,建议在实际使用前检查字体显示、字距、换行和导出结果。部分高级排版功能仍在持续完善中。

6. 实时效果与图形变形
VectorCraft提供部分实时效果和变形工具,可以在保留可编辑结构的情况下调整图形外观。
主要功能包括:
- 实时混合多个对象,形成连续的图形过渡。
- 使用Envelope Distort等工具改变图形的形状。
- 通过径向重复生成重复图案。
- 利用外发光等效果增强视觉层次。
- 结合渐变、透明度和剪切蒙版制作复杂画面。
实时效果适合用于装饰性插画、艺术字、图案设计和视觉海报。不过,软件仍在完善高级效果体系,部分传统商业软件中的光栅特效和三维材质功能尚未完整实现。
7. 透视网格与空间化绘图
VectorCraft支持透视网格相关功能,可以帮助设计人员在透视平面中绘制和调整图形。
主要功能包括:
- 使用一点透视和两点透视网格辅助构图。
- 将图形附着到相应的透视平面。
- 在透视环境中保持图形的可编辑性。
- 配合路径和形状工具制作空间感插画。
- 用于建筑概念插画、场景设计和立体化图形表达。
该功能适合需要表现空间关系的矢量创作,但不能将其等同于专业三维建模软件。
8. 多画板与设计版面管理
VectorCraft支持多画板设计,可在同一文档中组织不同尺寸或不同用途的设计内容。
主要功能包括:
- 创建多个画板。
- 在同一项目中安排不同的设计稿。
- 统一管理相关图形对象。
- 为系列图标、品牌规范和多尺寸视觉素材提供工作空间。
- 配合导出功能输出不同设计内容。
例如,设计人员可以在同一项目中制作一组应用图标、不同规格的宣传图形或同一品牌的多种Logo方案,减少重复创建文档的操作。
9. 文件导入与导出
VectorCraft支持多种常见矢量图形格式和图像格式,方便与其他设计工具交换素材。
主要格式和能力包括:
- SVG:适用于矢量图形编辑和网页图形应用。
- PDF:用于文档交换和部分印刷工作流程。
- PDF兼容的AI文件:可处理其中受支持的内容,但不代表完全兼容Adobe Illustrator原生文件。
- PNG、JPEG和WebP:用于输出位图图像。
- 原生
.vectorcraft格式:用于保存软件自身的可编辑项目。 - 支持打开部分SVGZ、GIF、TIFF、BMP等格式。
- 提供针对多画板或不同尺寸素材的导出功能。
需要注意,导入和导出并不意味着所有格式都能够完整保留原始软件的效果、字体、图层结构和高级属性。对于AI文件及复杂设计文档,建议先用实际项目测试,再决定是否将其用于正式生产流程。
10. 跨平台运行与浏览器编辑
VectorCraft采用跨平台设计,可根据设备环境选择桌面应用或浏览器版本。
主要特点包括:
- 支持Windows、macOS和Linux桌面环境。
- 提供FreeBSD平台构建版本。
- 支持通过现代浏览器运行WebAssembly版本。
- 网页版可在本地浏览器环境中进行图形处理。
- 桌面版适合需要本地文件管理和离线工作流程的用户。
- 提供命令行工具及MCP服务端能力,便于将设计操作集成到自动化流程中。
其中,MCP和命令行能力可以帮助开发人员或AI代理执行部分图形创建、编辑及导出操作,为自动化设计流程提供新的可能性。
11. 开源与自动化设计
VectorCraft采用开放源代码模式,使用MIT或Apache-2.0双许可证,为开发人员和设计工具开发者提供了进一步研究和扩展的空间。
主要特点包括:
- 提供公开的项目源代码。
- 使用可读的原生项目文件结构。
- 支持通过命令行执行部分设计操作。
- 提供面向自动化控制的接口。
- 支持将图形编辑流程与AI代理工作流结合。
- 适合研究矢量图形处理、设计工具自动化和开源软件开发。
对于需要批量生成图标、自动化制作图形素材或探索AI辅助设计的团队,这些能力具有一定的应用价值。不过,实际自动化范围仍取决于当前版本提供的接口及其功能成熟度。
三、系统要求
VectorCraft支持多种桌面操作系统,也可以通过现代浏览器运行。以下是其主要平台和配置建议。
1. 操作系统要求
| 系统 | 支持情况 |
|---|---|
| Windows 10/11 | 支持 |
| Windows x64 | 提供64位安装包 |
| Windows ARM64 | 提供ARM64版本 |
| Windows x86 | 提供32位版本 |
| macOS | 支持Intel与Apple Silicon处理器 |
| Linux | 支持x86_64及部分ARM64发行版本 |
| FreeBSD | 提供x86_64构建版本 |
| 浏览器 | 支持现代浏览器运行网页版 |
当前桌面发行版本包括Windows、macOS、Linux和FreeBSD构建包。不同系统的具体安装方式和可用功能可能存在差异。
2. 硬件配置建议
| 硬件项目 | 基础参考配置 | 推荐配置 |
|---|---|---|
| 处理器 | 双核处理器 | Intel Core i5或AMD Ryzen 5及以上 |
| 内存 | 4GB | 8GB或16GB及以上 |
| 显卡 | 支持WebGL2或相应图形接口的显卡 | 支持WebGPU的现代独立显卡或集成显卡 |
| 硬盘 | 预留1GB可用空间 | SSD,预留5GB以上空间 |
| 显示器 | 1366×768 | 1920×1080或更高分辨率 |
| 浏览器 | 支持相关图形接口的现代浏览器 | 最新稳定版Chrome、Edge、Firefox或Safari |
以上属于日常矢量绘图的建议配置,并非开发团队公布的正式最低硬件要求。对于大量路径、复杂渐变和多画板文件,更高的内存容量与图形处理能力通常能够提供更流畅的使用体验。
3. 浏览器运行要求
使用VectorCraft网页版时,建议注意以下事项:
- 使用较新版本的Chrome、Edge、Firefox或Safari。
- 确保浏览器支持所需的WebAssembly和图形接口。
- 优先使用支持WebGPU的设备和浏览器环境。
- 如果画布无法正常显示,可检查浏览器图形加速设置及WebGL2兼容情况。
- 对重要设计文件及时保存到本地,避免意外关闭页面导致工作丢失。
VectorCraft网页版不需要传统桌面安装,但实际运行性能会受到浏览器版本、显卡驱动和设备性能的影响。
四、更新内容
VectorCraft采用持续开发模式,功能会随着新版本逐步完善。根据当前可查到的版本信息,VectorCraft 0.9.0于2026年10月11日发布。需要注意,以下内容侧重介绍当前版本的功能进展和产品方向,不应将所有现有功能都视为0.9.0首次新增的内容。
1. 完善矢量绘图工具
持续改进钢笔工具、直接选择工具和路径编辑流程,重点提升锚点操作、曲线调整和图形编辑的便利性。
相关功能包括:
- 改进贝塞尔曲线的编辑体验。
- 优化路径节点与控制柄的操作方式。
- 改善形状工具与上下文工具栏的交互。
- 增强智能参考线等辅助绘图功能。
这些改进能够帮助用户更高效地完成精细插画和复杂矢量图形。
2. 优化图层与画板管理
图层和画板是复杂矢量项目的重要组成部分,相关开发工作持续完善对象组织和文档编辑能力。
主要改进方向包括:
- 优化图层面板的对象管理方式。
- 改善多个画板之间的编辑体验。
- 加强图形对象与文档结构的管理。
- 提升复杂插画项目的编辑便利性。
3. 增强渐变与实时效果
VectorCraft持续扩展矢量图形的视觉表现能力,现有功能涉及渐变网格、实时混合、径向重复和包络变形等。
这些工具适用于:
- 创建平滑的颜色过渡。
- 生成重复图案与装饰性纹理。
- 制作变形文字和艺术图形。
- 构建具有复杂光影表现的矢量插画。
部分高级特效和三维材质能力仍在开发中,因此当前版本还不能完全替代成熟的专业图形设计软件。
4. 改进文件兼容性
文件格式兼容性是矢量设计软件的重要能力,VectorCraft持续完善SVG、PDF及相关设计文件的导入和导出流程。
当前主要能力包括:
- 支持SVG和PDF文件处理。
- 支持部分PDF兼容的AI文件内容。
- 支持PNG、JPEG和WebP图像导出。
- 使用原生
.vectorcraft格式保存可编辑项目。 - 改善复杂文档的导入和结构保留。
需要注意,AI文件的兼容性并不等于完整支持Adobe Illustrator的全部专有功能。对于复杂文字、特殊效果和包含大量嵌入资源的文件,建议在正式使用前进行测试。
5. 持续完善跨平台体验
VectorCraft提供多种操作系统的构建版本,并持续改进桌面端与浏览器端的运行体验。
主要发展方向包括:
- 完善Windows和Linux桌面端的发布与安装流程。
- 改进macOS桌面应用的使用体验。
- 优化浏览器图形渲染与恢复机制。
- 提升不同平台之间的文件处理一致性。
- 改善图形驱动和多显卡环境下的兼容性。
各平台的功能成熟度并不完全一致,建议根据实际操作系统选择对应版本。
6. 加强自动化与AI代理支持
VectorCraft提供命令行工具和MCP服务端相关能力,支持将部分图形编辑操作纳入自动化工作流。
相关应用包括:
- 自动创建基础矢量图形。
- 批量处理部分设计任务。
- 通过程序化接口执行编辑和导出操作。
- 将设计工具连接到支持MCP的AI代理。
- 为自动化素材生成和设计流程集成提供基础。
此类功能更适合开发者、技术型设计人员及希望建立自动化工作流的团队,具体能力取决于所使用版本的接口实现。
7. 当前版本的功能限制
由于VectorCraft仍处于Alpha阶段,使用时应关注以下限制:
- 尚未完整实现所有成熟矢量设计软件的高级功能。
- 三维与材质功能仍在开发规划中。
- 部分复杂光栅特效尚未完整提供。
- AI文件交换和高级排版仍存在兼容性限制。
- 不同平台的安装、输入设备支持及功能成熟度可能不同。
软件进展状态
目前所处的位置(2026-10-07):
Illustrator大约 69–75% 的功能已经存在并可用,而大约 40–55% 的功能达到了“高级用户看不出差别”的程度。
日常的矢量插画已接近可用:绘图和路径工具、路径查找器和形状生成器、绘画、渐变、外观和透明度、带样式的文字、文本串接以及希伯来语/阿拉伯语双向排版,还有文件支持(SVG、PDF 以及兼容 PDF 的 .ai,支持 PDF/X、EPS、DXF、EMF/WMF、栅格格式和 PSD,打印,打包)。
Affinity 文档(来自 Affinity 3 的 .af、.afdesign、.afpub,以及根据其内容判断来自 Affinity 1 和 2 的 .afphoto)可以原生打开和置入:图层、组、画板 and 页面、曲线和形状、填充、渐变和描边、剪切和蒙版、文本和图像,未能导入的内容(效果、调整、画笔、母版页……)会列在导入警告中;如果某个文件的原生数据无法读取,则会以其嵌入的预览打开,并说明原因。
VectorCraft 不写入 Affinity 文件。
界面支持英语、日语、繁体中文和简体中文、西班牙语、法语、意大利语和俄语(菜单中还支持捷克语和巴西葡萄牙语)。
尚缺内容:
3D 和材质;
Photoshop 风格的栅格效果(效果画廊);
竖排文字的中日韩排版(竖排文字本身已有初步支持,并配有日语界面);
变量和脚本;
一轮覆盖每个工具修饰键和小行为的交互保真度打磨;
后续方向:
接下来是交互保真度打磨以及栅格效果包,然后是 3D 和高级文字,之后是加固和打包,以迈向 1.0。
官方下载地址
项目地址:https://github.com/vectorcraft-app/vectorcraft
发布地址:https://github.com/vectorcraft-app/vectorcraft/releases







