游仕|AI · 2026年10月15日
如果被 Adobe 扣了几次“退订违约金”,一个程序员能做出多硬核的尝试?
答案是:借助 AI 编程工具,开发一款试图替代 Photoshop 的免费开源图像编辑软件。
今年9月30日,拥有15年编程经验的软件工程师兼创业者布兰登·托马斯(Brandon Thomas,曾任 Storyteller.ai 首席执行官),在 GitHub 上开源了名为 PhotoCraft 的图像编辑软件。截至10月15日,该项目上线仅半个月,已在 GitHub 斩获超过 6.3万颗星(Stars) 和逾 1万次分支(Forks),成为近期全球开源社区最受瞩目的 AI 编程案例。
为什么一位老程序员决定用 AI + Rust 重做创意工具?
据科技媒体 Notebookcheck 报道,托马斯启动这一项目的直接导火索,源于他多次被 Adobe 收取退订取消费用的糟糕体验。为了摆脱昂贵的 SaaS(软件即服务)按月订阅制,他在 Anthropic 旗下大模型 Claude Opus 5.5 的辅助下,使用纯 Rust 语言发起了“ArtCraft”开源计划——不仅推出对标 Photoshop 的 PhotoCraft,还同步立项开发对应 Illustrator、Premiere、Lightroom、After Effects 等在内的多款开源创意与办公工具。
开发者称项目采用净室实现(Clean-room reimplementation)方式,基于公开规范从零编写,不使用 Adobe 专有代码,并以 MIT 和 Apache 2.0 双许可证免费开源,支持 Windows、macOS、Linux 本地离线运行及浏览器端使用。
原生面向智能体(Built for Agents)与早期 Alpha 的真实边界
根据 PhotoCraft 官方开源仓库文档自述,这款处于“早期测试版”(Early Alpha)的项目目前已包含67种修图工具、16种非破坏性调整图层、27种混合模式,并支持读写 PSD 与 PSB 文件。更值得注意的是,它在底层架构上专为“AI 智能体调用”设计:软件内置菜单与工具均汇总在500多个统一指令注册表中,外部脚本或 AI Agent 可通过命令行(CLI)或 MCP 协议,直接无头调用(Headless)它执行批量图像处理。
不过,这款早期开源项目距离成熟的商业软件仍有明显差距。开发者本人在 GitHub README 中明确表示,PhotoCraft 目前处于 Early Alpha 阶段,尚不适合在日常专业工作中替代 Photoshop,当前的功能缺口包括生成式 AI 功能、部分修图工具、专业排版工作流以及第三方插件兼容性。
巨头的 AI 演进与创作软件开发范式的变局
与此同时,Adobe 也在推进自己的 AI 创作工具战略。10月15日,Adobe 与英伟达(NVIDIA)联合宣布扩大合作,针对英伟达 RTX Spark 超级芯片对原生 Photoshop、Premiere 与 Substance 3D 等新一代智能体创意应用(Agentic Creative Applications)进行深度优化。据 Adobe 官方公告披露,在搭载 RTX Spark 的特定优化工作流中,相关 AI 处理、编辑、色彩与特效任务的速度最高可提升至原来的两倍。
PhotoCraft 的走红,真正值得关注的并不是“Photoshop 要被取代了”,而是 AI 不仅在改变创作软件的功能,也正在改变创作软件本身的开发方式。当独立开发者能够借助大模型跨越传统桌面软件庞大的工程门槛,并在架构底层原生接入 CLI 与 MCP 智能体接口时,未来创意工具领域的竞争,将日益演变为开发范式、专业工作流深度与软硬件生态的综合较量。
参考资料与信息来源:
1. GitHub 官方开源仓库(storytold/photocraft):PhotoCraft: An open-source, clean-room reimplementation of Adobe Photoshop, rebuilt in pure Rust (2026-10-15)
2. Notebookcheck:Photoshop, Premiere & more: Experienced Rust developer recreates Adobe suite with AI assistance as open source (2026-10-08)
3. Adobe Newsroom:Adobe and NVIDIA Expand Collaboration to Speed Agentic Creation (2026-10-15)