ByteNoteByteNote
先取证、再重建:agent 复刻软件的新流水线
字

字节笔记本

2026年11月3日 · 约 3 分钟读完

先取证、再重建:agent 复刻软件的新流水线

API中转
¥120

上个月被「十天 33 万行 Rust 复刻 Adobe 全家桶」刷过屏的人,现在可以看那套流水线的本体了。ArtCraft 团队(Brandon Thomas 带队,就是站内写过「先摆分镜再生成」的那个开源工作室)把复刻流程产品化成了通用引擎:craft-anything,纯 Rust,MIT OR Apache-2.0 双协议可商用,10 月 31 日创建,三天 7,151 星、1,206 fork,状态 early alpha,覆盖 Windows、macOS、Linux、FreeBSD 和 Web。

craft-anything 仓库:三天 7 千星

一、一句话:先研究怎么工作,再重建一个

官方定义很克制:理解任意软件是怎么工作的,然后 craft 你自己的。流水线四步走:Study、Build、Check、Ready。Study 用真实工具研究原作,结论带证据和置信度;Build 让编码 agent 建一个全新项目;Check 把构建产物和原作做差分比对,网站会按三档屏幕宽度截图对比,列出「还有哪里不一样」;Ready 试玩,不满意就继续 refine。和普通「边改边测」的重构比,它的差异就一句话:先取证、再重建、后验尸。

二、314 个取证工具,每个都是 MCP 工具

Study 环节的底气是一套逆向工具箱:314 个工具覆盖原生应用、.NET、Java、Android、Apple、Electron、网站、抓包、数据库和游戏文件,每个工具同时是 CLI 子命令和 MCP tool,agent 可以无人值守跑完整条流水线。模式分两档:默认 Clean room,不读原作任何内部内容,只从访客可见的东西分析(截图、可见文本、实测布局);Deep 模式全开。构建侧用的是本机已登录的编码 agent,Claude Code 首发支持,花的是你自己的订阅额度。

三、冷水:五条都得说

一,early alpha,app 和游戏的自动化行为检查只实现了部分,Close 环节对非网站类软件的覆盖有限。二,质量天花板存疑:PhotoCraft 被曝出删图 bug,EffectCraft 自测只有约 45% 达到可接商单的程度,HN 上对「AI 高速开发」质量上限的质疑一直没停。三,「clean room」是项目自述,不是法律认定,Adobe 的服务条款本来就禁止逆向工程,这个姿态挡不住条款本身。四,构建侧绑定 Claude 订阅和额度,重建一个大软件的 token 账单不会小。五,「十天 33 万行」更多是个营销数字,行数不等于质量,这个团队自己的 45% 自测已经说明问题。

四、判断

流水线真正的创新不在「AI 能写代码」,而在顺序:先取证再动手,用差分校验闭环替代 vibes。这把重构从「凭感觉模仿」变成了「对着证据施工」,方向是对的。但要说清楚:它解决的是从 0 到 1 的启动问题,从 1 到可用依然是人工的活:45% ready 距离能卖的软件还差着整整一个工程团队。把它当取证工具和脚手架用是聪明的,把它当「一键复刻商业软件」的按钮是危险的。

来源:github.com/storytold/craft-anything(第一手,2026-11-03 直读);TG 原帖 t.me/piracy6/36481。

相关文章

分享: