软件截图
软件介绍
PhotoCraft 是一款使用纯 Rust 语言以净室方式(Clean-room)重新实现的开源专业图像编辑软件,旨在为创作者提供无专有格式锁死、轻量高效且高度兼容 Adobe Photoshop 工作流的图形处理体验。该软件完全摆脱了 Web 运行时与庞大框架依赖,基于 wgpu 图形库构建了原生 GPU 合成器与写时复制(CoW)分块渲染架构,支持对分层 PSD/PSB 文件的精准无损读写,并原生提供 MCP(Model Context Protocol)协议与命令行通道,支持 AI 智能体与外部脚本直接进行无头图像批处理与自动化设计。
核心功能
高保真 PSD/PSB 兼容解析:内置独立的
photocraft-psd解析库,支持跨平台读写包含图层、蒙版、混合模式及智能对象的 PSD 文档,并能在重新保存时保持极高的渲染一致性。多通道色彩深度管理:原生支持 RGB、灰度、CMYK 与 Lab 颜色模型,全面兼容每通道 8 位、16 位以及 32 位浮点精度,内置纯 Rust 实现的 ICC 色彩配置文件转换与 GPU 软打样(Soft Proofing)。
专业级无损编辑管线:提供曲线、色阶、可选颜色等 16 种调整图层,支持图层样式(投影、外发光、斜面浮雕等)、矢量形状图层及基于笔刷压感/倾斜度的高级笔刷引擎。
多线程与 GPU 渲染加速:基于 wgpu 实现 Metal、Vulkan、DirectX 12 与 WebGPU 后端渲染,大半径高斯模糊等重型滤镜采用多核流式分块算法,毫秒级即时预览。
智能体与命令自动化驱动:所有 UI 操作底层均映射至统一命令注册表,支持通过 CLI、JSON 控制信道及 MCP 协议驱动全量 500+ 工具与滤镜,实现无头(Headless)批处理。
适用人群
寻求 Adobe Photoshop 离线轻量化替代方案的数字艺术家与摄影后期师
需要高保真解析与批量操作分层 PSD 文件的技术美术(TA)与自动化管线工程师
依赖 AI Agent 进行程序化图像生成、调色与图层编排的开发者
追求极致性能与系统安全性的开源跨平台极客
优缺点分析
优点:
极高运行效率与资源可控:纯 Rust 构建无内存泄漏风险,256×256 稀疏分块机制保证超大画布与历史记录回溯时极低的内存开销。
高自由度与脚本自动化:内置完整的 MCP 协议支持与纯数据命令引擎,非常适合集成至 CI/CD 或大模型辅助流程中。
透明无锁定:遵循 MIT / Apache-2.0 双开源协议,离线完全可用,无需账号绑定与云端依赖。
缺点:
尚处于早期 Alpha 阶段:第三方 Photoshop 插件生态、高级排版排版深度及部分生产级复杂工具仍待完善补充。
部分平台交互细节待磨合:Linux Wayland 原生环境下的直接拖拽放入功能受限于底层窗口组件,目前仍需依赖 XWayland 桥接。
系统要求
Windows:Windows 10/11(原生支持 x64、ARM64 及 x86 架构)
macOS:macOS 11.0 及以上版本(通用二进制,原生支持 Apple Silicon 与 Intel)
Linux / FreeBSD:主流 Linux 发行版(支持 AppImage、Flatpak、deb、rpm 安装包)及 FreeBSD 14+ (x86_64)
Web 端:支持 WebAssembly 及 WebGL/WebGPU 的现代浏览器
硬件建议:具备 4 核心及以上处理器,4 GB 运行内存,支持 Metal / Vulkan / DX12 的独立或集成显卡。
下载地址
声明:本站为非盈利性技术交流平台。所有资源均来自互联网或官方发布,版权归原作者所有。如有侵犯您的权益,请联系我们(fzxzcopy@163.com),我们将第一时间处理。