craft anything中文版是一款免费开源的逆向工程软件,采用了纯Rust写的开源净室引擎,能够看清任意网站、应用或游戏是怎么做的,再让ai给你造一个自己的版本,用户只需把目标指给它,说清你想要什么,该软件就用真实的检查工具研究原作,让编码 agent 建一个新项目,把结果与原件比对,再反复收敛,为用户制作出一个能跑的新项目。与REA负责逆向拆解不同,craft anything软件更侧重:看懂之后,还能参考并构造一个类似的出来,通过「研究一个软件 → 让 AI 照着做一个 → 对比差异 → 继续修」这四步串成了闭环,让所有人都可以复刻一切软件。
总结起来,craft anything真正的意义,不是让「复制一个软件」变得容易,而是让「理解一个软件」变得便宜。当理解变得便宜,软件的稀缺性就从「有人会写」转移到「有人知道该写什么、并且能持续运营它」。行业不会因为它崩塌,但会因为它重新分配利润——先动手的,是那些把存量系统当包袱的人,快免费下载体验吧。
软件优势
1、研究一切
网站、桌面程序、手机应用、游戏和文件:真实的检查工具弄清它们是怎么搭起来的、做了什么,每个结论都带着证据。
2、造一个自己的
说出你要什么(“复刻这个网站”、“用 Rust 复刻这个游戏的玩法”),编码 agent 就按你指定的技术栈建一个新项目。
3、比对过,不是猜的
每个构建都会与原件比对(网页按三种屏宽、游戏跑它自己的自检、应用看它的运行),并反复收敛到足够接近。
4、为 agent 准备好
314 个工具,每个既是 CLI 子命令、又是 MCP 工具,任何 agent 都能驱动跟应用同一个引擎。纯研究不需要 AI。
craft anything中文版上手使用教程:
一、使用之前先确认三件事
1、电脑上得有一个 AI 编程助手,而且已经登录
这是初学者使用 Craft Anything 卡住的头号原因。 Craft Anything 自己不会写代码,它是个“总指挥”,真正敲代码的是电脑上的编程助手 coding agent。
官方首选 Claude Code——它会直接调用用户本机已登录的 claude 程序。当然也可以用其它框架,如:
Craft Anything 本身开源免费,但 AI 干活要花钱。 要么有 Claude Code 的订阅,要么配 API key 按量付费。这点官方没藏着,只是很多人装完才发现。
2、想清楚要做的目标,是不是碰的
合法的范围是:自己的软件、有权检查的软件、公开可参考的界面样式。不确定的先别急着上手,容易触碰版权风险。
3、留点磁盘,连上网络
Build 阶段它会装项目依赖(npm、cargo 那些),是要下载依赖环境的,首次跑会慢一些。
二、新人上手
1、安装完成后,打开软件的第一个引导页,选我是新手。
2、这一步配置 code agent,可以选择已有“提供商”,也可以自定义提供商。
3、这一步问使用软件的目的,随便选一个吧。
4、到此,环境安装和配置就完成了,准备就绪开始吧。
软件两种用法:
1、简单模式(默认):“你想做什么?” 选一个网站、应用或游戏,描述它,按下 Start。项目页显示四个步骤(研究 → 构建 → 检查 → 就绪)、agent 正在做什么(用大白话)、提问卡和审批卡、结果有多像,以及打开结果或它所在文件夹的按钮。在底部的输入框里提改动要求。“只看里面”会打开一个目标供你提问,但不构建任何东西(需深度模式)。
2、进阶模式:完整的工作台:所有工具(Ctrl/Cmd+K)、函数、字符串、伪 C、反汇编、十六进制、调用图、证据、未知项、任务、日志和 agent 控制台。
两种模式驱动同一个引擎。
craft anything软件工作原理:
把 Craft Anything 指向一个目标,说清你要什么,按下 Start。它分四步走,遇到该你拍板的地方就用大白话问你:
1、研究: 检查原件:它在各种宽度下的页面、它的代码、它的文件、它怎么运行。
2、构建: 编码 agent 建一个新项目,用你的请求指定的语言、框架或引擎(没指定就用合理默认)。
3、检查: 把构建成果与原件比对,列出还不一致的地方。
4、就绪: 打开、试玩或预览结果,或者继续提要求让它接着收敛。
软件亮点
1、净室(默认)
绝不读取原件内部的任何东西——不读它的代码、文件或页面源码。Craft Anything 只依据你所能看到的来工作:你添加的图片、网站以访客身份呈现的样子(截图、可见文本、测量出的布局、颜色、字体与间距、展开的菜单),以及在你允许时截取的应用窗口画面。所有会往内部看的工具都会被拒绝,并告诉你如何开启深度模式。
2、深度
使用全部工具,供你自己私下使用。程序的代码和文件由内置引擎读取(装了 Ghidra 时也会用它),网站的 JavaScript 会被读取、起始页面会被持续观察,构建方也可以使用全部这些能力。
3、AI
构建需要你电脑上有一个已登录的编码 agent。Claude Code 是首选支持对象:Craft Anything 运行你自己那份未经改动的 claude 程序,它用你自己的登录;Craft Anything 从不查看也不接触你的账号,你对它的使用适用你与 Anthropic 自己的协议。原因与做法见 docs/claude-code.md。Codex 适配器已存在,但还没在真实安装上验证过。提问和分析可选用 Anthropic、OpenAI、OpenRouter 以及本地 OpenAI 兼容服务(设置 → AI)。
4、面向 agent
每个工具同时是一个 CLI 子命令和一个 MCP 工具,所以 agent 不用打开应用也能研究目标或跑完整个重建:
craft-anything-cli commands # every tool, by toolset
craft-anything-cli mcp # serve them to any MCP client
craft-anything-cli rebuild https://example.com "Recreate this website"
结果是带置信度、覆盖范围和局限性的证据记录;大结果先给摘要,再用 core_evidence_browse 分页读取。craft-anything-cli setup 把 Craft Anything 接到编码 agent 应用上。
5、内部实现
一个纯 Rust 的逆向工程引擎,314 个工具(引擎里 298 个,其余来自 AI 与设置层),覆盖原生程序、.NET、Java、Android、Apple、Electron/JavaScript、网站、固件、抓包、数据库和游戏文件。它自带的解码器、反汇编器和反编译器无需任何外部程序即可工作;深度模式会全部用上,装了 Ghidra 时也会使用它。它支撑着桌面应用(egui)、CLI 和 MCP 服务器,其中一部分还能以 WebAssembly 跑在浏览器里。
更新日志
v0.6.0版本
1、将 Unity 捆绑块保留在数据区域内(R3.12)
2、停止,只需报告构建工具已断开连接
3、拒绝使用没有反编译器的 Ghidra,在进行长时间分析之前
4、当 macOS 屏幕录制阻止窗口截图时,请停止截图菜单栏,
5、Stop watched launches with their process trees (R5.2)
6、告诉本地模型何时未运行围栏调用(R5.4)
7、每个项目根据不同类型的行动(R2.9)选择建筑师的批准
8、处理带有尾随协议文本的围栏调用(R5.4)的方法
9、构建者的 shell 命令会检查其引号是否正确连接,并且命名代理标记是一个系统变更(R2.9)
10、从提示框下方的菜单中选择项目的审批,或使用 /approvals(R2.9)
...... 收起介绍展开介绍
- 下载地址
- 其他版本
-
{playpage:qitabanben_html}
发表评论
0人参与,3条评论软件排行榜
热门推荐
XMLBlueprint(XML编辑器) v22.2026.0525官方版78.61M / 简体中文
android studio(安卓集成开发工具) v2025.3.41.33G / 英文
android studio for linux v2025.3.41.37G / 英文
visual studio code中文绿色版 v1.122.1238.39M / 简体中文
vscode官方中文版 v1.122.1168.49M / 简体中文
visual studio code for linux官方版 v1.122.1221.64M / 英文
XMLBlueprint(XML编辑器)78.61M / 简体中文
smartgit中文版(git图形化管理工具)203.74M / 简体中文
猿编程电脑版239.83M / 简体中文
易编盒子官方版1.94M / 简体中文


