☰
PhotoCraft:用 Rust 重写的开源修图器,500 条命令让 AI 替你干活
2026/11/4 1:20:00 网站建设 项目流程

PhotoCraft:用 Rust 重写的开源修图器,500 条命令让 AI 替你干活

【免费下载链接】photocraftPhotoCraft: An open-source, photo editor written by scratch in pure Rust项目地址: https://gitcode.com/gh_mirrors/pho/photocraft

你有没有想过,对着一堆图说一句“统一拉个曲线、导出 JPG”,就能真有人照办?纯 Rust 重写的开源修图软件 PhotoCraft,正把 AI 直接放进修图流程里。

PhotoCraft 是什么?一个离线、免订阅的开源 Photoshop

一句话:它就是一个不订阅、不联网、装在自己电脑上的专业修图软件。图层、蒙版、调整图层、图层样式、文字排版、矢量形状、压感笔刷、智能对象,还有真正的 PSD 文件读写,全都齐了,68 个工具、16 种调整图层。

而且它不是套了个浏览器壳的网页,是原生程序:macOS、Windows、Linux、FreeBSD 都有安装包,整个引擎还能编译成 WebAssembly,浏览器里直接用。

团队没有改任何别人的代码,而是照着公开规格和软件的实际表现,用纯 Rust 把 Photoshop 从里到外重造了一遍。菜单、快捷键、面板位置都贴着老用户的手感,你会用 PS,打开它就能上手。

PSD 的支持也是硬指标:309 个测试文件里,307 个打开再另存后渲染结果与原文件一致。调整图层则让每次编辑都保持“活”的状态——随便叠加、加蒙版、换顺序、随时关闭,原始像素永远不变。它同时支持 8/16/32 位深度和 RGB、CMYK、Lab 色彩模式,内置自研的 ICC 色彩管理,做印刷和校色的朋友会明白这有多难得。

500+ 条命令都在一张表上:AI 凭什么能操作 PhotoCraft

全项目的核心就一句话:500 多条命令共用同一个命令注册表。你点菜单、脚本调它、AI 喊它,走的都是同一套命令,官方原话是“你能点出来的,脚本和 AI 也能做”。

这意味着 AI 不需要“看懂”界面,更不用模拟鼠标到处点。你只管说“新建 1920×1080 画布,加一个曲线调整图层,锐化一下,导出 PNG”,软件就照做。AI 动手前,还能先查一遍软件里有哪些命令、每条要什么参数,相当于先看菜单再点菜。

AI 的接入通道叫 MCP。大白话:它是 AI 和软件之间的通信协议。再形象点,它像一本 AI 和软件之间的“翻译词典”——AI 只需认识几个词:列出命令、执行命令、批量执行、预览结果,软件就把这些词翻译成真实操作。

MCP 有两种形态。无头模式:AI 自己开一个后台引擎干活,不占屏幕,适合批量任务和服务器;桥接模式:AI 直接连上你正在打开的 PhotoCraft 窗口,能查看界面状态、能截图,相当于它坐在你电脑前替你操作。

项目测试套件里有 10 个真实修图任务,全程只靠这几个 MCP 工具完成,做完还要读回指定坐标的像素颜色,确认效果真的生效。顺带一提,README 里每张截图,都是控制通道“亲自操作”渲染出来的,这条路是真跑通过的。

谁适合用开源修图软件批量干活?

  • 电商运营:几百张商品主图统一白底、压到 800 像素、加角标、转 JPG。规则说一次,机器跑到底,参数可复现,不会“这次调完下次忘”。
  • 自媒体创作者:这篇稿子配 9 张图,统一色调、统一标题条,AI 按模板批量套。
  • 设计团队:“打开 PSD、替换文案图层、导出三个尺寸”这种重复劳动,变成一句话就能复现的流程。
  • 摄影爱好者:一批片子统一拉曲线、锐化、降噪,参数精确复现。
  • 自动化爱好者:接上 AI 客户端,让它整夜自动跑图,不用人守着屏幕。

用矢量画徽章的设计师也有数:PSD 测试集里 116/116 的矢量形状图层,像素与 Photoshop 一致。

还有一点对素材敏感的人特别重要:所有导出和预览都在本地完成——不联网、不上传、不订阅。

装 PhotoCraft 要折腾吗?首次配置门槛

只修图的话,门槛很低:官方安装包覆盖 Windows、macOS、Linux,装完就用,界面和 Photoshop 对齐,PS 用户零学习成本。普通笔记本能跑,有独显更流畅,配置不够还能先在浏览器版里试试手感。

想让 AI 修图,多一步一次性登记:把随软件附带的命令行工具注册到 AI 客户端,并指定“可读写哪个文件夹”:

photocraft-cli mcp

命令行本身有三种用法。一次性任务:给一张图和一组命令,处理完就退出;批处理:给一个文件夹套同一份动作清单:

photocraft-cli batch --actions grade.json --in ./raw --out ./graded

常驻会话:引擎一直开着,记得当前打开的是哪张图、做到哪一步,适合“先抠图、再调色、再加文字”这种不能断的操作。配好之后就是纯说人话,接入细节可看 docs/mcp.md。

PhotoCraft 离替代 Photoshop 还有多远?官方数据说话

官方自评很诚实:功能覆盖面约 76%,但“能替代专业日常干活”只有约 45%,只依赖核心功能的用户大约 61%。状态仍是 early alpha,1700 多个测试背后,离“无毛刺”还远。

短板列得很清楚:AI 生成类功能(生成式填充、神经滤镜之类)基本空白,15 个工具缺失,排版深度和插件生态没跟上,性能预算 25 项里只有 3 项达标。更实际的一条:它写出的 PSD 还不能被 Photoshop 稳定接受,常和 PS 用户交换文件的要留意。

所以话说回来:如果你每天必须和 Photoshop 深度咬合、必须用生成式填充,先别急着换;如果只是日常修图、搭批量流水线、学图层、做 AI 自动化实验,它已经够用。逐项评分见 docs/target-app-parity.md。

AI 真能操作修图软件后,哪件重复活最先被外包?

软件行业的竞争正在换挡:前两年拼“AI 能不能画一张图”,现在拼“AI 能不能跑完一套流程”。PhotoCraft 的选择是不跟 AI 抢着画画,而是把专业修图软件的每个操作,翻译成 AI 听得懂的语言——谁先把这条路走顺,谁就先拿到下一轮入场券。

它还年轻,会有毛刺。但至少证明了一件事:一个开源项目,可以既守住专业软件的底子,又对 AI 伸出友好的手。

如果 AI 能直接操作修图软件,你最想让它接走哪件重复活?批量改尺寸、统一加标题条,还是把乱糟糟的图层整理干净?评论区聊聊 😄

【免费下载链接】photocraftPhotoCraft: An open-source, photo editor written by scratch in pure Rust项目地址: https://gitcode.com/gh_mirrors/pho/photocraft

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询