
PhotoCraft零订阅的本地PSD编辑器把500多个操作喂给了AI【免费下载链接】photocraftPhotoCraft: An open-source, photo editor written by scratch in pure Rust项目地址: https://gitcode.com/gh_mirrors/pho/photocraftPhotoCraft 是一个用纯 Rust 从零重写的 Photoshop能真正读写 PSD 文件菜单、工具、对话框全都落成可被脚本和 AI 调用的命令离线、本地、不用订阅。下面拆开讲它凭什么能做到以及你该怎么用它批量干活。本地打开PSD并把重复修图变成一条命令你手头有一百张商品图要统一压到 800 像素宽、换白底、加角标聊天窗口里的 AI 倒是主意一堆却够不着你的鼠标它能告诉你用哪个滤镜动手还得你自己来。这种AI 出主意、人来点鼠标的组合是做批量图时最常见的卡点。PhotoCraft 就是冲着这个卡点来的。它是个用纯 Rust 写的专业修图软件菜单、快捷键、图层面板的位置都照着 Photoshop 的手感摆打开 PSD、调色、导出全程不联网不传图、不登录引擎本身还能编译成 WebAssembly浏览器里直接跑。关键的一点在后面它每个菜单项背后都有一个可编程的名字这个名字 AI 也能喊。500多条命令共用一个注册表AI照着乐谱点菜想象一支乐队的总谱独奏者、伴奏、甚至刚学会识谱的客串嘉宾读的都是同一份谱子只是演奏方式不同。PhotoCraft 正是这么做的——500 多条命令住在同一个命令注册表里界面点击、命令行、JSON 控制通道、MCP 服务器只是四个不同的演奏者喊的都是同一段旋律。说白了界面不是另一套实现而是引擎上面一层薄的 egui 皮肤仓库里 24 个 crate 在编译期就分层锁死引擎是唯一事实来源。这带来两个直接后果。其一AI 不需要看懂界面也不用模拟鼠标乱点你说新建一个 1920×1080 画布加一个曲线调整图层再锐化导出 PNG它就照做。其二PSD 是一等公民psd-tools 测试集307/309个文件重新打开另存后渲染结果和原文件一致暂时没建模到的数据也是原样携带而不是丢弃。 批量跑完商品图并让AI接管你的修图窗口按你的意图PhotoCraft 有三条驱动路径。只想跑完一个一次性任务用 CLI 就够进一个文件夹、出一个文件夹photocraft-cli batch --actions grade.json \ --in ./raw --out ./graded --format jpg意思就是把 grade.json 里记录的操作清单依次套到 ./raw 下每张图片上结果按 JPG 存进 ./graded跑完程序自动退出。单文件也一样run子命令打开 PSD、执行一条命令、存成 PNG 一行就写完了。操作要连续不断线时起一个serve会话一个 JSON 行协议的无头引擎一直活着一直记得你当前开着哪张图、改到了哪一步。想让 AI 替你跑就在客户端里登记photocraft-cli mcp这一个命令photocraft-cli mcp --automation-read-root /work/project \ --automation-write-root /work/project这句话是在划边界AI 只能读写你指定的那一个文件夹没给路径就没有权限。无头形态下 AI 自己起一个后台引擎干活全程不用你盯屏幕桥接形态下它连上你正开着的 PhotoCraft 窗口能读界面状态、截图甚至模拟鼠标和键盘。AI 手里的工具就几样列命令、跑命令、批量跑、看图层结构、渲染预览。仓库里的验收标准更狠36 个真实任务只准 AI 用这几个 MCP 工具独立完成做完还得自己去读特定坐标的像素颜色确认效果真生效了才算过。协议细节见 docs/mcp.md命令行全表在 book/src/automation/cli.md。 对照官方76%与45%自评划清它能干什么不吹不黑官方的 parity 自评 写得相当直白功能覆盖面约~76%但专业设计师能不能拿它替换 Photoshop 日常干活只有~45%区间 40–50%阶段标着early alphaREADME 也明说还不是日常专业工作的替代品。缺口很具体AI 生成类功能基本空白68 个工具实现了 59 个183 个偏好项里有 11 个还是摆设25 项性能预算只达标 3 项插件只认自家 WebAssembly 插件.8BF 和 UXP 生态都没有。另一面是它的底气1700 多个测试、PSD 往返语料校验、拿 Photoshop 自己的合图当像素级裁判。它不是来吹牛的是来长期打磨的。 把素材文件夹交给AI从哪批图开始外包AI 真能替你动手之后省掉的就是点鼠标那部分体力活。评论区聊点具体的你手头哪批素材最想让机器批量处理——电商商品图、扫描文档还是一堆待导出的旧 PSD把文件命名规则和想要的产出说清楚我直接给你写一条命令。【免费下载链接】photocraftPhotoCraft: An open-source, photo editor written by scratch in pure Rust项目地址: https://gitcode.com/gh_mirrors/pho/photocraft创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考