2026 年 9 月 16 日,设计师 Robbie Tilton 把一个叫 Compositor 的项目推上 GitHub。22 天之后,它攒到 11,500 颗星,1,054 次 fork,安装包 6.7MB。仓库的描述只有一句话,The Photoshop alternative for Mac。
README 的第一段就是动机,写得毫不客气。Adobe Photoshop 太贵了,而 GIMP 这类工具用起来又不够顺手,他没法保持工作流。他原本在 Photoshop 里做合成和后期,于是干脆做了个只覆盖这条工作流的编辑器,全部免费开源。
真正让这件事出圈的是两个数字。他自己贴了一张对比,机器上的 Photoshop 占 6,455MB,Compositor 占 12MB。
一句话结论。Compositor 值得单独拿出来讲,是因为它的版本历史里躺着一条罕见的证据链。一个职业设计师的判断力,加上一个 AI 模型的实现能力,22 天做出一个能装进 6.7MB 安装包的专业工具。
一个前苹果设计师的「受不了了」
Tilton 不是业余玩家。2013 到 2015 年他在 Google[X] 参与 Google Glass 的操作系统和核心应用设计,2015 到 2016 年做 Daydream VR 的高级设计师,2017 到 2018 年在苹果人机界面团队,参与 Apple Vision Pro 的核心用例与系统设计。现在他经营洛杉矶的创意公司 Wonder Assembly。
他付的是 Photoshop 单应用订阅价,22.99 美元一个月。这笔钱不是付不起,是年复一年租一个上世纪的工具这件事让他不痛快。免费替代品他也试过,GIMP 的功能深度没问题,但快捷键、面板逻辑、图层顺序全都对不上,切过去意味着放下十几年攒下的肌肉记忆。
所以他选了第三条路。不换工具,自己造一个跟自己习惯完全一致的。
361 次提交里,58% 挂着 Claude 的共同署名
判断一个开源项目有多少是 AI 写的,通常只能靠作者自述,而自述容易变成宣传。Compositor 不用猜。
逐条拉取仓库全部 361 次提交,其中 210 次,也就是 58%,提交信息末尾带着 Co-Authored-By: Claude 标记。按版本拆开,Opus 5.5 出现 148 次,Opus 5 出现 62 次,剩下 151 次没有这个标记。
更有意思的是时间线。Opus 5.5 于 9 月 22 日发布,而仓库里第一条带 Opus 5.5 署名的提交就落在 9 月 22 日当天。发布日当天切模型,说明这不是事后补写的署名,是真实的工作节奏。
这条 trailer 不意味着代码是模型自动生成的。361 次提交里有 289 次由 Robbie 本人提交,仓库也已经有了 19 位外部贡献者。它代表的分工更日常,人提出改动的目标和判断标准,模型写出实现,人在合并前过一遍。
另一个侧面证据是提交信息的密度。361 条提交信息平均 269 个字符,写的是根因和边界条件。比如有一条修复「Levels 把半透明像素转换两次」的提交,把 Swift 循环和 C 例程的调用链交代得清清楚楚。这种写法更像技术文档,不太像赶进度的个人项目。
AI 负责实现,人负责砍
据 explainx.ai 的采访,被问到怎么把 Photoshop 的功能表映射出来时,Tilton 的说法是,先跟模型把「对我而言最重要的是什么」摊成一份计划,实现之后再做大量微调把细节弄对。
这个顺序值得多看一眼。Compositor 最难的部分从来不是写出来,是不写什么。
Photoshop 的 6,455MB 里装着格式支持、插件体系、印刷色彩管理、视频时间轴、3D 合成、排版引擎、企业协作。Tilton 砍到只剩一条线,图层与文件夹、蒙版与剪贴蒙版、混合模式、选区、调整图层、修图工具、内容感知填充。冷门功能一个没做。
能砍得这么准,因为他自己就是那个用户。这里藏着一条 AI 到今天仍然替不了的能力边界。让模型列出 Photoshop 的全部功能,几秒钟就有答案;让它判断哪些功能对一个月薪两千美元的设计师来说可以不要,需要具体的人、具体的工作流、具体的一次次退稿。这一刀砍在哪里,是人的判断。
它把「给 AI 智能体用」做成了功能
比起它是怎么被写出来的,Compositor 怎么被使用更值得留意。
它的工程文件 .comp 不是二进制黑盒,就是一个普通文件夹,一个 manifest.json 加一个 images 目录,每个图层一张 PNG,蒙版是一张同尺寸的灰度 PNG。没有插件,没有 API。任何能在你 Mac 上写文件的智能体都能直接建项目和改项目,官方文档点名的例子就是 Claude Code 和 Codex 这类命令行智能体。
官方文档《Writing Compositor projects (for AI agents)》把流程写得很细。开着项目不动,让智能体按步骤一层一层写,画布会在写入停止约三分之一秒后自动重载,几次连续写入会合并成一次更新。要改现成的图层,保留它的 id、覆盖它的 PNG、重写 manifest,图层就会在原位置就地更新。
文档里甚至专门有一节讲并发安全。先把新的 PNG 写进 images,再把 manifest 写成包内的临时文件,最后用重命名原子替换。原因很实在,项目重载是自动触发的,写到一半被读到,Compositor 会直接拒绝整个文件,而且不报任何错,画布就那么停着。
这条路绕开了插件生态。不提供扩展接口,转而把自己的文件格式做成一种能被对话式智能体直接操作的接口,等于把「可编程」这件事外包给了整个 AI 编程工具链。
顺带说一句,这条路线跟苹果自己的收紧动作是迎面撞上的。2026 年 10 月初 macOS 开始收紧全盘访问权限,智能体翻文件的能力正在被系统层限制,而 Compositor 的 agent 工作流恰好依赖智能体往项目文件夹里写文件。这类工具往后怎么在权限模型里落脚,目前还没有答案。
12MB 对 6,455MB,这个比值说明了什么
先把话说清楚,这个比值是产品定位,跟能力评分是两回事。两个数字被精准地放在一起,很容易读成 PS 臃肿到该死了,但 6,455MB 里的绝大部分,是 Compositor 主动放弃的东西。
| 维度 | Compositor | Photoshop |
|---|---|---|
| 授权与价格 | MIT 许可,免费 | 单应用订阅 22.99 美元/月 |
| 占用体积 | 应用 12MB,安装包 6.7MB | 作者机器上 6,455MB |
| 平台 | macOS 26.0 及以上,仅 Apple 芯片 | macOS、Windows、iPad |
| PSD 导入 | 仅 8 位 RGB,图层、蒙版、混合模式与简单水平文字保持可编辑 | 原生格式 |
| CMYK 与印刷 | 不支持 | 支持 |
| 跨平台协作 | 无 Windows、Linux 计划 | 全平台覆盖 |
边界写得很直白。Compositor 要求 macOS 26.0 或更高版本,而且必须是 Apple 芯片的 Mac,Intel 机型和 Windows、Linux 都不在支持范围内,官方也没有跨平台迁移计划。导入 PSD 只认 8 位 RGB,CMYK 文件打不开,印刷流程直接出局。
还有一条容易被忽略的取舍是维护风险。仓库 9 月 16 日创建,到今天不到一个月,30 个发行版全部集中在 9 月下旬,最新的 1.4.5 停在 9 月 29 日,主分支到 10 月 8 日还有新提交。主力贡献者仍然是作者本人,这在项目早期完全正常,但也意味着文件格式和功能都还可能变。
所以更准确的说法是,它替代的是订阅费,以及日常合成与后期这一块工作量,至于 Photoshop 在专业流程里的位置,它没打算接手。这一点作者自己也没回避。
作者最诚实的那句话
还是 explainx.ai 的采访,Tilton 承认手动逐像素合成这件事在 2026 年已经有点过时。他之所以还在用这套工作流,是因为 AI 生图和改图目前还做不到他需要的像素级精度控制。
一个用 AI 造工具的人,最后造的是一个暂时还不需要 AI 的工具,这里面没有矛盾。AI 生图解决的是从无到有,他每天要干的活是从有到对,把几层素材对齐、抠边、压暗角、调肤色,误差要能控制在一个像素内。这两件事在 2026 年仍然是两种不同的能力。
真正值得记下来的是他的路径选择。他没有等一个完美的 AI 生图模型,也没有继续付订阅费,而是把 AI 放在它当下最擅长的位置上,当实现层,然后自己守住判断层。22 天,11,500 颗星,6.7MB 的安装包。
关键数字一览
| 指标 | 数据 |
|---|---|
| 仓库创建时间 | 2026 年 9 月 16 日 |
| Star 数 | 11,500(10 月 8 日核) |
| Fork 数 | 1,054 |
| 提交总数 | 361 次,其中作者本人 289 次 |
| 外部贡献者 | 19 位 |
| 带 Co-Authored-By Claude 的提交 | 210 次,占 58% |
| 其中 Opus 5.5 / Opus 5 署名 | 148 次 / 62 次 |
| 发行版 | 30 个,最新 1.4.5(9 月 29 日) |
| 安装包体积 | 6.7MB(应用本体 12MB) |
| 30 个发行版累计下载 | 45,119 次,1.4.5 单版 18,958 次 |
| 许可与语言 | MIT,Swift |
常见问题
Compositor 现在能替代 Photoshop 吗?
只在一部分场景能。它覆盖图层合成与照片后期这一条工作流,印刷色彩、视频时间轴、复杂矢量智能对象都不支持。做屏幕素材、UI 切图、照片合成没有障碍,接印刷单就要换回 Photoshop 或 Affinity。
它是 AI 自动写出来的吗?
不是。361 次提交里 58% 带 Claude 共同署名,但提交者仍然是 Robbie 本人,外部贡献者也已经有 19 位。模型承担的是实现层的编码工作,功能取舍、细节调优和合并判断由人完成。
Windows 用户能用吗?
目前不能,官方也没有迁移计划。它深度依赖 macOS 原生框架,不少滤镜和抠图能力直接调用系统能力,移植到 Windows 需要替换成跨平台库,工作量不小。
免费开源会不会随时停更?
这是真实风险。项目才 22 天,发行节奏集中在 9 月下旬,主力维护者只有作者一人。好处是 MIT 协议加完整 Xcode 工程,即使作者放手,代码也能被接手继续维护。
相关阅读
- Anthropic Opus 5.5 发布:追平 Fable 5.1,成本比上代低 40%
- 开源两周狂揽 4 万星,Open Design 成为 Claude Design 最佳免费替代
- 苹果动手了:macOS 全盘访问权限收紧,AI 智能体无法再随意翻你文件
- Codex 角色插件上线:62 个应用 + 110 个 Skills,周活 500 万后转向知识工作 Agent
相关阅读:Anthropic悄悄上线Claude简繁体中文界面:菜单本地化
延伸阅读
- Anthropic 与 Accenture 合签 20 亿美元内置评估师协议3 天前
- Anthropic新版CVP:三层分级访问权限,129000个漏洞2 天前
- xAI Team Bots 发布:Grok 智能体进团队,24 小时挽回 12 万美元1 周前
- 阶跃星辰 600B MoE 旗舰 Step 5 Preview 上线 22 小时 GPU Kernel 优化到 508 TFLOPS2 周前
