PhotoCraft v0.2.0 更新:相机 RAW、插件与更安全的自动化
PhotoCraft v0.2.0 支持解码相机 RAW,画布启用色彩管理,新增沙盒插件和 .abr 画笔导入,大力消除崩溃,自动化访问文件需显式授权目录。
v0.2.0 是第一个附带升级说明的版本。它能打开相机 RAW 文件,画布开始做色彩管理,加入了沙盒插件和 Photoshop 画笔导入,并花了大量功夫消除崩溃。另外,自动化客户端访问文件的方式变了,如果你在用 MCP 或控制通道,请务必看看“升级前需要知道的变化”一节。
注意:v0.2.0 只有英文界面,中文界面从 v0.3.0 开始提供。下文的菜单名按现在的简体中文界面给出,括号内为英文原名。
主要变化
- 解码相机 RAW:支持 DNG、佳能 CR2、索尼 ARW(无损与压缩)、松下 RW2 和未压缩的奥林巴斯 ORF,使用自研的纯 Rust 解码器和显影流程(#65、#83)。
- 色彩管理画布:文档配置文件会转换到显示器色彩空间(P3、Adobe RGB、ProPhoto、灰度、CMYK),同时支持线性 EXR 和嵌入式 CMYK(#66)。
- 沙盒 WebAssembly 插件,位于 滤镜 › 插件(Filter › Plug-ins)(#67)。
- Photoshop 画笔:可导入
.abr画笔和.grd渐变,内置 36 个分组预设,支持数位笔压感和倾斜,画笔预设会在重启后保留(#74、#82)。 - 图像 › 调整(Image › Adjustments)全面重做:参数完整,每种调整一个编辑器,对话框实时预览,曲线可以删除控制点(#68)。
- 大图支持:按显卡限制纹理尺寸,分块合成与导出,代理缩览图,历史记录有内存预算(#71)。
- “永不崩溃”专项:覆盖引擎、文件格式、GPU 合成器、界面和自动化,并为命令和文件导入导出加了最后一道保护。
新工具与新功能
- 魔术橡皮擦工具和背景橡皮擦工具(#70)。
- 选择 › 色彩范围…(Select › Color Range…),带预设、吸管、局部颜色簇和反相(#80)。
- 文件 › 打开最近文件(File › Open Recent)(#23)和 文件 › 退出(File › Exit)(#10),丢弃未保存更改前会先确认(#31)。
- 图层样式 › 混合选项 › 混合颜色带(Layer Style › Blending Options › Blend If),可在 PSD 中往返保存(#26);图层样式对话框会在画布上实时预览效果(#30)。
- 添加图层蒙版时会使用当前选区;滤镜 › 其他 › 最小值 / 最大值 新增 Preserve Roundness(保持圆度)选项。
- 绘画:右键打开画笔选择器(或擦除),平滑功能真正生效,画笔和橡皮擦在绘制时显示真实笔迹。
- 对话框可以拖动标题栏移动,点击对话框外部不再取消;Ctrl+'+' 可放大画布。
- macOS:可以从访达、“打开方式”和程序坞打开文件(#63)。
文件格式
- 相机 RAW 支持见上。尼康压缩 NEF 及其他格式目前仍只打开其内嵌的全尺寸预览图。
- 自然饱和度、色彩平衡、黑白、照片滤镜和通道混合器调整图层可在 PSD 中读写往返(#60)。
自动化(CLI 与 MCP)
问题修复与稳定性
- GPU:Rgba32Float 不可渲染时回退到 Rgba16Float 纹理(#22,对应 issue #7),16/32 位文档改用 Rgba16Float 显示纹理。
- 在背景图层上使用橡皮擦会涂上背景色(#19)。
- 链接会在系统浏览器中打开(#20)。
- 索引颜色在强制颜色填满调色板时不再 panic。
- 补充了许可文件:MIT OR Apache-2.0、NOTICE、ArtCraft 品牌条款和署名说明(#32)。
升级前需要知道的变化
- 自动化需要显式指定文件根目录。 自动化客户端(MCP 和控制通道)只能访问通过
--automation-read-root <dir>、--automation-write-root <dir>参数,或环境变量PHOTOCRAFT_AUTOMATION_READ_ROOT/PHOTOCRAFT_AUTOMATION_WRITE_ROOT授权的目录,路径必须相对于这些根目录。没有指定根目录时,自动化的文件操作一律拒绝。 - 桌面控制通道需要令牌。 必须使用每次启动时打印出来的令牌。
- 交互式的文件对话框和一次性的 CLI 命令不受这两项变化影响。
如何升级
目前已有更新的版本,请从下载页获取最新版:Windows、macOS、Linux、网页版。v0.2.0 的安装包仍保留在其 GitHub Release 页面上,包括 macOS、Windows(x64 与 x86)、Linux(x86_64 与 aarch64)、网页版和 macOS 版 CLI。请只从官方 GitHub Release 下载。
完整更新日志(含全部合并的 PR):GitHub 上的 PhotoCraft v0.2.0。