你的 App 正在被 AI 拆开

你的 App 正在被 AI 拆开

把网址粘进去,选一个模式,点开始。

它先截下三个宽度的页面,量颜色、字体、间距,读可见的每一行字;然后叫一个编码 agent,在空文件夹里重建一遍;再拿重建结果和原作逐项比对;不一样的地方,回去改。

整个过程不需要你懂代码。你只需要有一台电脑,和一个登录好的 Claude Code。

这个工具叫 Craft Anything,10 月 31 日开源,8 天后 22,706 星、4,492 个 fork。它的自我介绍只有一句:看清任意软件是怎么做的,然后让 AI 给你造一个自己的版本。

它到底怎么拆

官方把它拆成四步:

Study:研究原件。网站的每一档屏宽、可见文本、量出来的布局和颜色;App 的界面和交互;游戏的玩法、操作和文件。

Build:编码 agent 按你指定的语言、框架或引擎,建一个新项目。

Check:拿新项目跟原件比对,列出还不一样的地方。

Ready:打开、试玩、预览,或者继续提修改。

Craft Anything 的项目页:四步流程、相似度、修改入口

底层是一套纯 Rust 写的逆向工程引擎,最新 README 标称 320 个工具,其中 300 个在引擎里。覆盖原生程序、.NET、Java、Android、Apple、Electron、网站、固件、抓包、数据库、游戏文件。自带反汇编器和反编译器,Deep 模式还会调用 Ghidra。

三种入口共用同一套引擎:桌面应用、craft-anything-cli、MCP server。每个工具同时是一个 CLI 子命令和一个 MCP 工具,所以 Claude Code、Codex、Hermes 不打开 GUI 也能跑完整个流程。

Advanced 工作台:函数、伪 C、反汇编、调用图、证据账本

所有工具返回的不是“答案”,是证据记录——带置信度、覆盖范围、已知局限。结果太大时先给摘要,再翻页。

这个细节很关键:它不假装自己什么都知道。

干净房,和深度模式

Craft Anything 有两个模式,区别不在功能,在能看到什么。

Clean room(默认):绝不读取原件内部的任何东西。不读代码、不读文件、不读页面源码。只依据访客能看到的内容工作。会往内部看的工具全部被拒绝,并提示你怎么开深度模式。

Deep:读代码、读文件、读运行时信息,工具全开。

这不是普通的功能开关,是法律开关。

Clean room 接近人类设计师临摹:看得到的东西,可以学;Deep 接近逆向工程:看的是实现。前者是学习,后者在很多场景下需要授权。

官方把默认位设成 clean room,其实已经表明了态度:能看,但别往里看。

谁最该紧张

不是所有软件都同样危险。

最容易被复刻的是界面层:布局、配色、字体、间距、交互路径。这些东西本来就在用户眼前,clean room 模式就是为它们设计的。

所以最先感到压力的,是三类人:

  • 模板站和建站外包:客户拿着一个喜欢的站,说“就照这个做”,以前要几天,现在可能是一顿饭的工夫
  • 前端很重、后端很轻的产品:卖点主要在界面和交互,护城河本来就不深
  • 靠信息差接活的人:会拆、会仿、会调,曾经是手艺,现在是一个按钮

反过来,后端逻辑、数据、供应链、品牌和分发,它一样都拿不走。它能把你的皮剥下来,剥不走用户为什么留下。

它抄不走什么

软件的价值大概分三层:

第一层是界面。长什么样、点哪里、怎么反馈。这一层正在快速贬值,因为 AI 可以看着截图重建。

第二层是逻辑。业务规则、数据模型、性能、稳定性、边界条件。这一层能拆,但拆出来的是代码,不是理解;重建出来的东西能不能跑,是另一回事。

第三层是关系和信任。用户为什么来、为什么留下、为什么付钱。这一层不在代码里,也不在截图里。

Craft Anything 把第一层的成本打到了接近零,第二层的门槛降了一截,第三层它碰不到。

所以真正的问题不是“我的 App 会不会被抄”,而是“我的价值是不是全在第一层”。

现在的它还不成熟

官方在 README 里列了“部分可用”:

  • 用 API key 和其他编码 agent 构建:代码写了,没在真实环境跑过
  • App 和游戏的行为检查:还不完整
  • 少数引擎工具只用替身样本测过

287 个 open issue,三天发了三个版本,最新 v0.5.0。这是 alpha,不是生产工具。

门槛也不低:构建必须有一个登录的编码 agent,首选 Claude Code;Codex 适配器存在但没在真实安装上验证;ACP 那一串客户端里,只有 Maki 被实际跑过。分析和问答还要另配模型,Anthropic、OpenAI、OpenRouter 或本地兼容服务。

还有一个反差:GitHub 上 8 天 22,706 星,Hacker News 上只有 6 分、3 条评论。传播靠的是“复制任何软件”这个钩子,真正做逆向的人还没大规模接话。

最后

这个团队上一款产品是 PhotoCraft,纯 Rust 写的开源修图工具,77,987 星。同一个路子:把昂贵的专业软件拆开,用 Rust 重写,开源放出来。

Craft Anything 把这个思路往前推了一步——不只重写软件,而是重写“理解软件”这件事。

它拆得开你的界面,拆不开你的用户为什么留下。

真正该焦虑的,不是被复制,是除了界面之外,没有别的可被复制。


相关链接:

评论

暂无评论。

登录后可发表评论。