
图层样式
十种效果,在任意图层上实时生效,文字也算。
投影、内阴影、外发光、内发光、斜面和浮雕、绸缎、描边,以及颜色、渐变与图案叠加。样式可以在图层之间复制粘贴,可以一次全部隐藏,PSD 里带来的样式打开就是 Photoshop 的渲染结果。
- 效果10 种
- 图案.pat / Patt 块
- 带样式的图层含实时文字
净室重写的开源图像编辑器,纯 Rust。九个入口,从调整图层到 MCP。
莫奈《日出·印象》,1872 年,公共领域。画布截图
十六种调整图层叠在画布上,原始像素从不被改动。下面这块面板是真的:点任意图层前的眼睛,像素会重新算一遍。

图为葛饰北斋《神奈川冲浪里》,约 1831 年,公共领域。截图与画布均来自真实应用 · 查看源码
五种在 Photoshop 里天天用到的东西。每一张都是真实应用在工作,通过控制通道离屏渲染。

十种效果,在任意图层上实时生效,文字也算。
投影、内阴影、外发光、内发光、斜面和浮雕、绸缎、描边,以及颜色、渐变与图案叠加。样式可以在图层之间复制粘贴,可以一次全部隐藏,PSD 里带来的样式打开就是 Photoshop 的渲染结果。

把描摹交给电脑,然后把边缘交还给你。
快速选择、对象选择、选择主体负责粗活;选择并遮住用来打磨发丝级边缘。羽化、扩展、收缩、平滑之后,任意选区都能变成图层蒙版、矢量路径或形状。

点文字与段落文字,直接在画布上改。
完整的字符与段落控制:字体、字重、字号、行距、字距、对齐与颜色。文字颜色选择器带像素放大镜,能从画面里直接取色。文字图层保持可编辑,可以套用图层样式,并能在 PSD 中往返保留。

与分辨率无关的形状图层,锚点能选中。
矩形、椭圆、三角形、多边形、直线与自定义形状;钢笔、自由钢笔与曲率钢笔。合并、减去、相交、排除,路径存进路径面板,或直接描边与填充。

每个对话框都能透过选区,在画布上先看一遍。
模糊、锐化、减少杂色、扭曲、像素化、风格化、渲染,以及模糊画廊的倾斜偏移、光圈、字段、旋转与路径。智能对象上的滤镜保持可编辑。大半径模糊走求和盒多次遍历:3.6 MP 的图像做半径 180 的高斯模糊不到一秒。
一个独立的 Rust crate,依据 Adobe 公开规范编写,用真实文件语料测试。数字不修辞。

取语料用 cargo xtask corpus --all,跑测试用 cargo xtask test-corpus。尚未建模的数据块会被保留,而不是丢弃。
每个菜单项、工具与对话框都运行同一个注册表里的命令。UI、CLI、JSON 控制通道与 MCP 服务器调用的都是它们。
# 桌面应用,原生窗口
cargo run --release -p photocraft -- image.psd# 无界面模式:把一个动作列表应用到一整个图片文件夹
photocraft-cli batch --actions grade.json --in ./raw --out ./graded# 无界面,或桥接到正在运行的应用
photocraft-cli mcp
# 每个子命令都会自我说明
photocraft-cli batch --help桌面应用另有仅限回环的认证控制通道,可以检视界面状态、截取离屏截图。读文档
同一个原生应用,五个系统,外加浏览器里的 WebAssembly。点选你的平台,前往 GitHub 最新发布下载。
所有构建、校验和与更新日志都在 GitHub 最新发布里。Linux 的 Flatpak 需要来自 Flathub 的 freedesktop 运行时,flatpak 会一并提示安装。刚接触 PhotoCraft?从 getartcraft.com 的应用页面下载最简单。
PhotoCraft 是 Crafting 应用之一:来自 ArtCraft团队的免费开源创意工具,每一件都用 Rust 从零写成,独立运行,也都能被 Agent 完整驱动。
七件应用共享同一套约定:净室编写、原生运行、在浏览器里可用,命令行与 MCP 接口一致。
关于 Photoshop 的替代程度、PSD 往返、文件格式、许可证,以及智能体能驱动它做什么。
不能。Photoshop 的大部分功能面以某种形式存在,但 AI 与生成式功能、十五个缺失的工具、排版与专业工作流的深度、插件兼容性都是真正的缺口。每个菜单项都已经接到一条命令,那衡量的是「接线」,不是「行为」。这是一个诚实的早期 alpha。
能,并且有数字:psd-tools 测试集三百零九份里三百零七份渲染一致,混合语料一百七十份里一百六十九份一致。尚未建模的部分会被保留而不是丢弃。重新保存的文件并非逐字节相同,图像资源、图层记录与合成图会被重写。
PSD 与 PSB、分层 TIFF、Paint.NET 的 PDN3、OpenRaster、Krita 的 .kra、SVG,以及 PNG、JPEG、TIFF、WebP、GIF、BMP、TGA、ICO、QOI、PNM、OpenEXR、Radiance HDR、FITS 与原生 .pcraft。HEIC 只读,AVIF 只写,Affinity 文档可原生打开但仅读取。
因为不需要。引擎是纯数据的文档模型与命令引擎,UI 是上面一层轻薄的 egui,画布交给 wgpu(Metal、Vulkan、DX12、WebGPU)合成。没有 Web 视图,没有 Chromium。
UI、CLI、JSON 控制通道与 MCP 服务器调用的是同一个注册表里的五百多条命令,所以你能点到的,脚本或 Agent 也能做到。桌面应用另有仅限回环的认证控制通道,可以检视界面状态、用指针事件驱动工具、截取离屏截图。
MIT 或 Apache-2.0,二者任选。ArtCraft 的名称、字标与徽标是商标,不在这两个许可证覆盖范围内;Fork 与修改版本必须移除它们。
Wayland 会话下 egui 底层的 winit 0.30 还不支持拖放。用文件 › 打开,或复制图片后 Ctrl+V 粘贴;也可以让 PhotoCraft 跑在 XWayland 下:WAYLAND_DISPLAY= photocraft。
没找到答案?去 GitHub 提一个 issue,或在 Discord 里问。
现在能替代 Photoshop 吗?
不能。Photoshop 的大部分功能面以某种形式存在,但 AI 与生成式功能、十五个缺失的工具、排版与专业工作流的深度、插件兼容性都是真正的缺口。每个菜单项都已经接到一条命令,那衡量的是「接线」,不是「行为」。这是一个诚实的早期 alpha。
开始使用