v0.3.0 稳定版发布 (2026年10月)★ 17k+ GitHub Stars100% 纯 Rust 净室重写开源协议 · MIT / Apache-2.0

纯 Rust 打造的开源 Photoshop 图像编辑器

采用净室工程从零实现的专业级桌面光栅图像编辑器。原生分层 PSD/PSB 处理、wgpu 硬件加速渲染、500+ 命令总线与 100% 离线单机运行,告别强制订阅。

开发状态
早期 Alpha
开源许可
MIT / Apache-2.0
PSD 兼容率
307 / 309 基准文件
核心引擎
Rust + wgpu + egui
Rust 净室重构引擎
文件编辑图像图层选择滤镜视图窗口
PhotoCraft Layered Composition Canvas Preview
120 FPS4.2ms 渲染延迟42 MB 内存
核心架构壁垒

为什么用纯 Rust 重写 Photoshop?

不是套壳 Electron,不是网页 Canvas 玩具。真正的原生编译级高性能图像工作台。

100% 纯 Rust 原生系统级架构

拒绝 Electron 臃肿内存,无 GC 垃圾回收卡顿。冷启动小于 200ms,常驻内存仅约 40MB。

wgpu 现代硬件底层加速

直通 Vulkan、Metal 与 DX12 显卡底层。8K 多层画布上依然保持 60+ FPS 丝滑笔刷绘制与实时混合。

严苛的 PSD/PSB 工业级格式还原

通过 309 份 Photoshop 标准测试用例中的 307 份像素级比对。完美继承调整图层、混合模式与智能对象。

彻底离线、无遥测隐私保障

无需强制联网登录,无后台隐私扫描,无停机订阅锁定。属于创造者自己的确定性桌面工具。

底层工程架构

从芯片底层构建的现代光栅图形引擎

分层非破坏性管线、严谨色彩科学与自动化智能体三大核心技术支柱。

非破坏性切片合成器

全图层实时基于 512x512 写时复制内存切片进行计算,即便在超大尺寸、数十个图层的 PSD 工程中也能实现毫秒级即时响应。

16 种非破坏性调整图层

单通道曲线微调、带实时直方图的色阶、可选颜色、支持 .cube/.3dl 的 3D LUT 以及渐变映射,原像素数据保持 100% 原始未动。

27 种工业级混合模式

正片叠底、滤色、叠加、柔光、颜色减淡及高级条件混合(Blend If),提供完全独立的图层不透明度与填充度控制。

位图与矢量双蒙版体系

分辨率无关的贝塞尔矢量路径蒙版与灰度位图蒙版共存,支持发丝级边缘羽化与无限层级嵌套剪贴蒙版。

智能对象与实时滤镜

无损自由变换与透视变形,可随时重排、遮罩与修改参数的高斯模糊、USM 锐化和扭曲滤镜。

净室工程与安全基石

真正属于您的本地独立创作工具

为什么 PhotoCraft 能提供超越传统工具的稳定性、零云端隐私泄露风险与真正的软件自主权。

净室工程与零专有代码

完全基于公开文件规范和外部功能行为分析独立编写,不含任何专有代码、反编译片段或私有着色器。

24 个解耦 Rust 原生 Crates

在编译期强制隔离架构边界,UI、格式解码器、合成引擎与命令行工具均可独立构建与测试。

1,700+ 项 Oracle 回归测试

依托包含 psd-tools、ag-psd 与 PngSuite 的测试语料库,通过 SHA-256 校验确保与参考渲染完全一致。

Panic-Free 永不崩溃加固工程

系统化消除运行时 panic、越界崩溃与内存泄漏,为严肃商业项目提供绝不意外闪退的坚固运行底座。

100% 本地离线与零遥测追踪

无需注册账号、不收集任何遥测日志、不执行定期联网授权核验,为保密商业项目提供严格物理隔绝支持。

全平台通用 wgpu 原生渲染

macOS 走 Metal、Linux 走 Vulkan、Windows 走 DX12、浏览器走 WebGPU,彻底摆脱臃肿慢速的 Electron 包装。

核心创作工具箱

34 个原生工具与非破坏性工作流

具备专业光栅图像工作站所需的一切核心能力,由纯 Rust 严谨构建。

智能选区与多级蒙版系统

提供矩形/椭圆选框、套索、多边形/磁性套索、魔棒、快速选择及本地离线运行的主体选择。内置'选择并遮住'发丝级精细边缘羽化,并原生支持分辨率无关的贝塞尔矢量路径蒙版。

画笔引擎与专业修图矩阵

完整支持 Photoshop .abr 笔刷导入与 36 套专业预设,全面适配手绘板压感、倾斜度与旋转动态。集成污点修复画笔、仿制图章、混合器画笔以及 v0.2.0 全新加入的背景橡皮擦与魔术橡皮擦。

16 种非破坏性调整与色彩分级

支持单通道微调的曲线、带实时直方图的色阶、可选颜色、支持 .cube/.3dl 的 3D LUT 色彩查找,以及 27 种工业级混合模式,具备独立的图层填充度(Fill)与不透明度控制。

70+ 实时 GPU 滤镜与排版引擎

多核并行加速的高斯、动感与表面模糊,辅以锐化与各种扭曲滤镜。支持画布内直接编辑的文字图层、投影/描边/斜面浮雕等完整图层样式,以及支持随时修改隐藏的智能滤镜堆栈。

深度横向评测

三维横向对比:PhotoCraft vs Photoshop vs GIMP

基于启动延迟、内存占用、PSD 还原保真度、快捷键习惯及自动化能力的客观架构横向对比。

评测指标与技术特性
PhotoCraft (v0.3.0)100% 净室 Rust
Adobe Photoshop 2026
GIMP 3.0
费用与开源协议
永久免费 · MIT / Apache-2.0 双开源协议 · 零订阅费用
每年 239.88 美元起循环订阅 · 周期性账户联网校验
永久免费 · GNU GPLv3 开源协议
冷启动响应时间
<200 毫秒原生编译二进制极速冷启
4.5 秒 ~ 12.0 秒 Creative Cloud 联网鉴权与后台守护服务
2.5 秒 ~ 6.0 秒 插件库及字体缓存扫描
空载基础内存占用
约 42MB 基础内存(零 Electron 臃肿、无 GC 停顿)
1.2GB ~ 2.4GB 基础内存及后台关联守护进程
180MB ~ 350MB 基础内存
PSD / PSB 工程还原保真度
307/309 标准基准一致 · 完整保留曲线、蒙版与智能对象
原生专有格式参考标准
部分支持 · 经常栅格化调整图层或丢弃图层样式数据
快捷键与操作肌肉记忆
1:1 完全对齐 Photoshop 习惯(⌘J、⇧⌘D、⌘T、⌥拖拽复制等)
行业标准交互惯性标准
独有的非标按键逻辑(需要大量手动重新配置映射)
GPU 硬件加速合成管线
纯 Rust wgpu 合成器 · 直连 Metal / Vulkan / DX12 / WebGPU 着色器
专有 Mercury 图形引擎(DirectX / Metal)
GEGL 处理管线 · 主要依赖 CPU 软解算并带有部分 OpenCL
离线隐私与数据主权
100% 物理离线物理隔离 · 零遥测日志、零分析上报、无需账号
必须定期联网验证许可状态,附带后台使用分析及云同步
100% 本地离线 · 零遥测跟踪
AI Agent 与现代无头自动化
原生 Model Context Protocol (MCP) 服务 + photocraft-cli 无头批量总线
UXP JavaScript 插件体系与历史遗留 ExtendScript
Python-Fu 与历史 Script-Fu (Scheme) 脚本

全平台官方安装包直链导航

所有下载直链官方 GitHub Releases 认证源,零二次打包,安全可靠。

macOS

DMG 安装包与通用 CLI。完美支持苹果 M1~M4 与 Intel 芯片,官方公证认证。

推荐便携免安装

Windows 10 / 11

64 位安装包与免安装 Portable ZIP(有效规避 #866 卡死问题)。

Linux (全主流发行版)

支持 Flatpak、AppImage、.deb、.rpm。覆盖 x86_64 与 aarch64 双架构。

Flatpak / AppImageLinux 下载指引

FreeBSD 14

原生 x86_64 tarball 安装包,附带 Wayland/X11 运行环境指引。

Web 网页沙箱 (WASM)

免安装!在任何支持 WebGPU 的现代浏览器中即开即用体验。

Browser Sandbox浏览器在线体验

从源码自行编译

基于 Rust 1.90+ 源码本地编译。享受双重 MIT / Apache-2.0 自由协议。

推荐 Linux 一键启动命令:flatpak run ai.storyteller.photocraft

兼容性速查看板

实机验证图层、笔刷、硬件显卡与 PSD 互通程度:

查看完整兼容性矩阵
功能模块 / 生态支持
支持状态
技术对标说明
PSD / PSB 分层文档格式
已完美支持
307 / 309 份官方基准测试文件实现与 Photoshop 像素级相同呈现
调整图层与混合模式
已完美支持
支持曲线、色阶、反相、色相/饱和度、正片叠底、滤色、叠加与 Blend If
Photoshop 笔刷 (.abr)
已完美支持
支持压感、倾斜、旋转原生输入,内置 36 款精调预设笔刷
色彩配置文件与软打样
已完美支持
纯 Rust ICC 引擎:sRGB、P3、Adobe RGB、CMYK 与软打样 (⌘Y) 色域检查
相机 RAW (DNG, CR2, ARW)
已完美支持
直接解码佳能、索尼、松下、奥林巴斯;尼康无损压缩 NEF 仅提供预览
传统 .8BF 外部插件
不予支持 (设计如此)
出于内存安全考虑不予支持,未来将采用隔离沙箱式现代 WASM 插件体系
云端 Generative AI 填充
不予支持 (设计如此)
无云端 AI 填充与数据遥测。纯正离线确定性光栅位图编辑器
名称防混淆版本分流指引

搜索“PhotoCraft”,找的不是这款开源软件?

“PhotoCraft” 既是本站收录的纯 Rust 开源桌面修图工具,也是一家商业 AI 换脸/老照片修复网站(aiphotocraft.com)以及苹果 iOS 摄影 App 的名字。我们整理了完整的版本辨析手册帮您快速分流:

阅读完整辨析说明
深度技术常见问题

关于 PhotoCraft 的核心解答

关于文件兼容性、架构选型、性能表现及早期 Alpha 状态的客观答复。

是的,完全免费且采用极度宽松的 MIT / Apache-2.0 双开源协议。没有按月订阅费、无需注册登录账号、无功能付费锁,也不收集任何用户隐私数据。您可以永久自由使用、编译和审计其源代码。

已知报错即时排查

遇到崩溃、安装卡死或画布黑屏?

收录 GitHub Issues 官方已确认的典型报错与 1 步解决方案:

ERR-INST-001windows

Windows 安装包卡死无响应

症状:安装进度条走完后程序无任何响应或卡在配置弹窗

✓ 解法:下载官方便携免安装版 (Portable ZIP) 解压即可直接双击运行
ERR-GPU-001gpu

画布纯黑屏或显卡驱动崩溃重置

症状:中央画布显示为纯黑块,或日志打印 DeviceLost 显卡错误

✓ 解法:更新显卡驱动到最新版;v0.3.0 起已内置启动防崩与安全纹理回退
ERR-INST-002linux

Linux 启动报缺少动态运行库

症状:双击无反应或终端报错缺少 libxkbcommon / wayland 动态库

✓ 解法:建议改用自带完整运行时的 Flatpak 或 AppImage 版本
flatpak run ai.storyteller.photocraft
ERR-SEC-001macos

macOS 提示“无法验证开发者”拦截

症状:系统弹窗提示无法打开,因未入驻 Mac App Store 触发拦截

✓ 解法:在访达应用程序中右键点击 PhotoCraft → 选择“打开” → 确认放行
ERR-AUTO-001automation

MCP 脚本或自动化调用被拒绝

症状:v0.2.0+ 默认启用 Fail-Closed 严格沙箱,拒绝任意路径读写

✓ 解法:启动时显式传入 --automation-read-root 与 --automation-write-root
photocraft --automation-read-root ./work --automation-write-root ./out