PhotoCraft v0.1.0:首个公开版本
PhotoCraft 首个公开版本:Rust 原生图像编辑器,支持图层、蒙版、调整图层、图层样式、文字、矢量、画笔和 PSD,附带 CLI 与 MCP。
v0.1.0 是 PhotoCraft 这款开源、用 Rust 编写的图像编辑器的首个公开版本。它的 GitHub Release 没有写更新说明,本页内容依据 v0.1.0 标签下项目 README 的描述整理。README 当时就标明这是早期 alpha 版本:核心编辑流程已经具备,但粗糙之处在所难免。
主要特点
- 类似 Photoshop 的分层编辑器:图层、图层组、剪贴蒙版、像素蒙版与矢量蒙版、调整图层、图层样式、文字、矢量形状和画笔引擎,菜单和快捷键按 Photoshop 用户熟悉的方式布置。
- 原生应用,GPU 加速:基于 wgpu 的合成器(Metal、Vulkan、DX12、WebGPU),写时复制的图块和多线程滤镜,不依赖 Electron 或网页视图。
- 真正的 PSD 文件:可以打开、编辑并保存分层的 Photoshop 文档。README 称其测试样本中 135 个文件有 134 个能逐字节原样写回。
- 为智能体设计:所有操作都是命令,界面、CLI、JSON 控制通道和 MCP 服务调用的是同一个引擎。
- 提供 macOS、Windows、Linux 和网页版安装包,附在 GitHub Release 中。
包含的工具与功能
以下内容来自该版本 README 的描述:
- 34 种工具,包括选框、套索、魔棒、快速选择、对象选择、裁剪、画笔、铅笔、混合器画笔、橡皮擦、仿制图章、修复类工具、渐变、钢笔、文字和五种形状工具。
- 16 种调整图层,也可以直接作用于像素,包括曲线、带实时直方图的色阶、黑白、通道混合器、渐变映射、照片滤镜、可选颜色和颜色查找。
- 图层样式:投影、内阴影、外发光、内发光、斜面和浮雕、光泽、描边,以及颜色、渐变和图案叠加,可用于包括文字在内的任何图层。
- 选区:选择主体、选择并遮住以及常规的修改命令,智能选区在本机运行,不需要联网,也不需要账号。
- 滤镜:可在画布上实时预览,包括模糊库、锐化、减少杂色、扭曲、风格化和渲染类滤镜,智能对象上可使用智能滤镜。
- 颜色:支持 RGB、灰度、CMYK 和 Lab 文档,每通道 8、16、32 位,具备 ICC 色彩管理、校样预览和色域警告。
- 日常功能:自由变换、完整的历史记录和历史记录画笔、带文件大小估算的导出为、快速导出为 PNG、动作录制与回放、命令面板,以及 Pro、Studio、Classic 几种主题。
当时还没有中文界面,界面语言从 v0.3.0 开始提供。
文件格式
PSD 和 PSB,以及 PNG、JPEG、TIFF、WebP、GIF、BMP、TGA、ICO、QOI、PNM、OpenEXR、Radiance HDR 和 AVIF,均可按 8、16、32 位读写;另有原生的 .pcraft 格式。
自动化(CLI 与 MCP)
photocraft-cli run:无界面打开文件、执行命令并保存结果。photocraft-cli batch:把一组动作应用到整个文件夹的图片。photocraft-cli mcp:让 AI 智能体通过 MCP 操作引擎,可无界面运行,也可桥接到正在运行的桌面应用。- 桌面应用可开启本地控制通道(
photocraft --control),用于查看界面状态、发送指针事件和离屏截图。
据 README 介绍,这些入口背后是同一个包含 500 多条命令的命令注册表。
需要知道的事
- 早期 alpha。 README 提醒用户会遇到粗糙之处,并欢迎提交 issue。
- 部分 Intel 显卡在 Windows 上会崩溃。 issue #4(截至 2026 年 10 月 9 日仍未关闭)报告
v0.1.1-rc.4在 Windows 上于 Intel Vulkan 驱动中崩溃,而该版本与 v0.1.0 构建自同一提交。报告者发现设置环境变量WGPU_BACKEND=dx12后编辑器可以打开。后续版本加入了 GPU 兜底机制(v0.3.0),v0.5.0 还提供了 CPU 渲染模式。
如何升级
现在已有新得多的版本,请从下载页获取最新版:Windows、macOS、Linux、网页版。请只从官方 GitHub Release 下载。
本版本的 GitHub 发布页:GitHub 上的 PhotoCraft v0.1.0。