夜雨聆风学习资料网

ARTICLE · 1174023

如何使用REA,在几分钟内克隆任何软件

如何使用REA,在几分钟内克隆任何软件

代码这个东西,已经挡不住别人抄你了。将来我们能赢的地方,变成我们的牌子、我们的用户、还有我们手上那些真实数据。

最近有个东西叫 REA,说白了就是一个让 AI 学会看 App 内部构造的工具。

它能干嘛?你给它一个 App,不管是桌面软件、游戏、网页还是手机 App,它能钻进去把代码逻辑摸清楚,然后让 AI 给你重新写一个一样的。

怎么用?你装上 Claude Code 或者 Codex 这种 AI 助手,跑一行命令,REA 就挂上去了,从此你的 AI 助手多了一项技能:看 App 内部。

背后用啥工具?有三种免费的或付费的逆向工具可以选,mac 上用一个叫 Hopper 的,免费有个 Ghidra,贵的有个 IDA Pro。你装过哪个就直接用,没装过它会问你。

整个过程在你自己电脑上跑,数据不上传,这点挺重要的。

它能干啥?官网列了一堆真案例,挑几个有意思的:Windows 自带那个计算器,你知道 200 加 10% 为什么等于 220 吗?不是 bug,是微软故意这么设计的——% 号在加号后面会先算第一个数的百分比。REA 直接从编译好的程序里把这段逻辑挖出来了。还有那个 Chrome 没网时玩的小恐龙游戏,REA 把它的加速规则摸得一清二楚。还有个老古董游戏 1996 年的弹珠台,从一个几十字节的编译产物里,硬是把声音定位的算法还原出来了。

这意味着什么?以前 AI 写代码,得先有人写一份说明书告诉 AI 要做啥,这叫 Spec Coding,GitHub 官方都在推这个。但 REA 更狠,你连说明书都不用写了,你给 AI 一个 App,它自己爬代码、自己查原理、自己造一个。

我用 REA 试着克隆了一个叫 whisper flow 的语音转文字工具,这是我每天都在用的。

准备工作比较简单:Node.js 升级到 24 以上,跑一行安装命令,选 Claude Code,装一下 Hopper 这个工具,该勾的全勾上。

然后我给 Claude 一句提示:在我桌面上找到 whisper pro,用 REA 看看这个应用是怎么做的,以官网为参照,告诉我能复现什么,最后给我一个能用的小版本。

结果还真成了。图标、快捷键、对话记录、笔记功能,全都对得上。我按 option 加 1 启动转写,英文中文混着说也能识别,速度还挺快,而且全程在本地跑,语音和对话都不上传。

X上已经有人用它来破解 Steam 游戏了! 那些常玩的独立游戏(比如说《哈迪斯》之类的)都能跑,以后出门直接带个简易的小游戏手柄,再带个支持 DP in 的 Pad,就能在安卓手机上直接玩Steam 游戏了。

包括前几天外网很火的 PhotoCraft,GitHub 上两周前才发,现在已经 5.5 万多星了。这哥们用纯 Rust,从零开始,clean-room 复刻了 Adobe Photoshop——注意,是干净地重新实现,不是抄代码。

现在已经能读写真实的 PSD 文件了,通过 307 个 psd-tools 的兼容性测试。底层用 wgpu 做 GPU 渲染,支持 Metal、Vulkan、DX12、WebGPU,跨 macOS、Windows、Linux、FreeBSD 还有网页版五大平台。双协议 MIT 加 Apache 2.0,虽然还在早期 alpha 阶段,但势头已经很猛了。

它背后是一个叫 ArtCraft 的公司,正在做一整套"crafting apps",不止 PS,后面可能还有其他 Adobe 产品。

哎,代码真不值钱了。

接下来真正值钱的是啥?营销和品牌。把功能做到极致不再是终点,把用户心智占满才是。

相关学习资料