ArtCraft团队发布了PhotoCraft,一款用Rust编写的开源图像编辑应用,是Adobe Photoshop的clean-room重新实现1。该应用支持PSD文件格式、图层、遮罩、调整图层、文字、矢量和笔刷等功能1,可在桌面端和浏览器中运行1。
PhotoCraft包含500多条命令,支持CLI、JSON控制通道和MCP服务器驱动1,并包含1700多个测试用例1。在PSD文件兼容性测试中,307个psd-tools测试集文件实现了完全往返,169个混合测试集文件全部成功1。
该应用支持macOS、Windows、Linux、FreeBSD和Web(WebAssembly)平台1,采用MIT或Apache-2.0双重许可证1。目前PhotoCraft处于早期alpha阶段,仍缺少AI/生成功能、约20个工具、高级排版和插件兼容性1,尚不是专业级别的Photoshop替代品1。
The ArtCraft team has released PhotoCraft, an open-source image editing application written entirely in Rust that serves as a clean-room reimplementation of Adobe Photoshop 1. The project supports core Photoshop features including PSD file formats, layers, masks, adjustment layers, text, vector graphics, and brushes, while running on both desktop platforms and in web browsers 1.
PhotoCraft demonstrates robust PSD compatibility, achieving perfect round-trip fidelity across all 307 test files in the psd-tools test suite and 169 files in the mixed test set 1. The application includes over 500 commands and supports multiple control interfaces through CLI, JSON channels, and MCP servers 1. Built with more than 1,700 test cases and available under dual MIT or Apache-2.0 licensing, PhotoCraft runs on macOS, Windows, Linux, FreeBSD, and WebAssembly platforms 1.
However, the project remains in early alpha stage and is not yet a professional-grade Photoshop replacement 1. Notable gaps include the absence of AI and generative features, approximately 20 missing tools, advanced typography capabilities, and plugin compatibility 1.
评论
还没有评论,欢迎留下第一条。