PhotoCraft 是什么
PhotoCraft 是一款净室实现的 PS 风格图像编辑器,完全用 Rust 编写,由 ArtCraft 团队和社区贡献者开发,按 MIT 和 Apache-2.0 许可证发布。同一套代码既能作为原生应用运行在 macOS、Windows 和 Linux 上,也能编译成 WebAssembly 在浏览器里运行。
它有几个特别的地方:
- 统一的命令引擎:每个菜单项、工具和对话框,调用的都是同一个注册表里的命令,数量有好几百个。所以它既能用鼠标点,也同样方便用脚本驱动。
- GPU 合成器:画布通过 WebGPU 绘制,WebGL2 作为后备。
- 自己实现的 PSD 读写:依据 Adobe 公开的规范编写,并用大量真实文件做过测试。
PSCraft 做了什么
只做托管,别的没有。我们拿官方的网页发布版,压缩后通过内容分发网络提供,让它加载得更快,再配上这些使用指南。编辑器的代码原封未动。
所以你打开编辑器的那一刻,用上的就是 PhotoCraft,不需要 Rust 工具链,也没有构建步骤。
完成度如何
PhotoCraft 把自己定位在早期 alpha 阶段,这一点值得再强调一遍。Photoshop 的功能有很大一部分已经以某种形式存在,但项目方并不宣称它能在日常专业工作中取代 Photoshop。主要的缺口是生成式 AI 功能、一批尚未实现的工具、文字排版的深度,以及插件兼容性。
用来打开 PSD、修图、校色和合成,它已经派得上用场。请做好遇到小毛病的准备,并且勤保存。
网页版还是桌面版
浏览器里(也就是这里):不用安装,ChromeOS 和不让装软件的电脑上也能用,文件留在本地。没有自动保存,内置字体只有两款,文档大小受浏览器内存限制。
桌面版:原生速度,能用系统字体,带自动保存和崩溃恢复,还有可以做批处理的命令行工具。安装包在 PhotoCraft 的 GitHub 发布页。
致谢
编辑器是 PhotoCraft 作者们的成果。PSCraft 是非官方的托管站点,并非由 ArtCraft 团队制作、赞助或认可。如果你觉得这个编辑器有价值,可以去项目仓库点星、提交问题或者参与贡献。
