Craft Anything:免费开源AI软件复刻工具,输入网址就能分析网站、重建页面,还支持游戏和APP
文章目录
看到一个设计特别漂亮的网站,想做一个类似的,却不知道从哪里下手?
以前可能需要手动截图、分析页面布局,再让 AI 一点点写代码。
最麻烦的是,AI 做出来的页面经常和原版差距很大,还得反复修改。
最近 GitHub 上有一款很有意思的开源工具:Craft Anything。
它不仅能够分析网站、应用程序和游戏,还可以配合 AI 编程助手自动创建项目,并不断对比原版,修正差异。
简单来说:
给它一个参考对象,它负责研究、构建、对比和修改。

一、Craft Anything是什么?
Craft Anything 是 ArtCraft 社区推出的一款免费开源软件分析与 AI 辅助重建工具,使用 Rust 开发。
它最大的特点,是把软件分析和 AI 编程整合到一起。
整个流程分为四步:
输入目标网址或选择软件
↓
Study:研究原版
↓
Build:AI构建自己的版本
↓
Check:对比差异
↓
Ready:预览结果、继续修改
例如你想参考一个 SaaS 产品的落地页,可以让 Craft Anything 分析它的布局、配色、间距和交互方式,再由 AI 创建一个独立的网站项目。
二、功能特征
1. AI分析并重建网站
只需要提供网址和需求,就可以让工具尝试分析:
- 页面布局与结构
- 颜色、字体和间距
- 按钮与导航菜单
- 页面在不同屏幕尺寸下的表现
- 可见的交互行为
然后调用 AI 编程助手创建相应页面。
2. 自动对比原版和新版本
这是它和普通 AI 写代码工具比较大的区别。
Craft Anything 可以在三种屏幕宽度下检查网站,比较新旧页面,指出仍然存在的差异。
例如按钮位置不对、布局间距不一致、移动端显示异常等。
之后可以继续让 AI 修正,而不是完全依靠人工截图检查。
3. 分析桌面软件与游戏
除了网站,它还提供用于分析桌面程序、手机应用、游戏和文件的工具。
在进阶模式下,可以查看函数、字符串、调用关系、反汇编结果等信息。
官方还展示了使用 Unity、Unreal Engine 和 Godot 重建游戏项目的能力。
不过,应用和游戏的行为验证仍在完善,不能保证所有项目都能完整复刻。
4. 支持净室与深度两种模式
| 模式 | 说明 |
|---|---|
| Clean Room 净室模式 | 主要根据可见界面、截图和布局信息进行分析,不读取原始代码 |
| Deep 深度模式 | 允许进一步研究软件文件、代码结构及其他内部信息 |
普通用户建议优先使用默认的 Clean Room 模式。
它适合参考网站的设计思路,创建自己的独立作品。
但净室模式不等于版权豁免,也不是系统级安全沙箱。未经授权,不应复制他人的品牌标识、图片或受保护内容。
5. 支持AI Agent和MCP
Craft Anything 提供数百个分析工具,并开放 CLI 和 MCP 接口。
这意味着开发者可以让支持 MCP 的 AI Agent 调用它的分析能力。
目前 Claude Code 是主要经过验证的自动构建方案。
Codex、其他 ACP Agent 和部分 API 模型也有适配,但自动构建功能尚未全部完成实际环境验证。
三、支持哪些平台?
| 平台 | 支持情况 |
|---|---|
| Windows x64 / ARM64 / x86 | 提供安装包 |
| macOS Intel / Apple Silicon | 提供通用DMG |
| Linux | 提供多种发行格式 |
| FreeBSD | 提供压缩包 |
| 浏览器 | 提供部分文件查看能力,不是完整版 |
截至2026年11月6日,最新发布版本为 v0.4.0,仍处于早期 Alpha 阶段。
四、安装与使用教程
第一步:下载Craft Anything
打开 GitHub 下载页面:https://github.com/storytold/craft-anything/releases/latest
Windows 普通电脑选择:
craft-anything-0.4.0-windows-x64.msi
喜欢便携软件的用户可以下载:
craft-anything-0.4.0-windows-x64-portable.zip
macOS 用户选择对应的 DMG 安装包。
下载后安装并启动即可。
第二步:准备AI编程助手
如果只是使用部分分析工具,不一定需要 AI。
但如果希望它自动生成网站或软件,就需要配置编码 Agent。
目前推荐使用 Claude Code。
先在电脑安装 Claude Code,并通过官方登录方式完成授权:
claude auth login
然后在 Craft Anything 的 AI 设置中检查可用的编码助手。
如果使用 Codex,需要注意当前适配尚未充分验证,不建议直接假定所有自动构建流程都能正常运行。
第三步:输入需要参考的网站
进入默认的 Simple(简单)模式。
选择 Website,填写自己有权参考的网站地址。
在需求框中输入:
请参考这个网站的视觉设计和布局,
创建一个属于我自己的SaaS产品落地页。
要求:
1. 分析页面布局、颜色和字体。
2. 还原主要模块的视觉结构。
3. 适配电脑和手机屏幕。
4. 保留导航、套餐选择等交互逻辑。
5. 使用独立品牌、原创文案和图片。
6. 创建可独立运行的项目。
7. 对照参考页面检查布局差异。
8. 修复明显的问题后交付代码。
然后点击 Start。
第四步:查看构建结果
Craft Anything 会依次进行分析、创建项目、检查结果。
中途可能要求你批准安装依赖或运行命令。
建议检查具体操作内容后再批准,不要对未知命令直接选择永久允许。
完成后可以打开生成的网站,查看页面效果。
如果不满意,还可以继续要求:
请检查目前页面和参考网站的主要差异。
优先修复:
1. 顶部导航布局
2. 首屏视觉比例
3. 按钮和卡片间距
4. 手机端响应式布局
不要修改已经正常工作的功能。
项目默认保存在电脑的 Documents/Craft Anything 目录中,也可以在设置里修改。
五、开发者如何使用命令行?
如果想直接结合终端或 MCP 使用,可以从源码安装。
需要 Rust 1.97 或更新版本。
git clone https://github.com/storytold/craft-anything
cd craft-anything
cargo install --path apps/craft-anything-cli
craft-anything-cli doctor
检查环境以后,可以执行网站重建任务:
craft-anything-cli rebuild https://example.com "Recreate this website"
或者启动 MCP 服务:
craft-anything-cli mcp
这样就可以根据客户端的配置,将分析工具接入自己的 AI 工作流。
六、免费吗?有什么限制?
Craft Anything 核心项目免费开源,采用 MIT 或 Apache License 2.0 双许可证。
软件本身不需要订阅,但 AI 编程助手、API 模型或可选的图像与3D生成服务,可能产生额外费用。
另外,使用前需要了解三个限制:
第一,目前还是Alpha版本。 部分功能可能不稳定,复杂网站和应用不一定能够完整重建。
第二,不保证100%还原。 自动比较可以帮助发现问题,但仍需要人工验收。
第三,必须注意权限和版权。 只能分析有权访问和研究的内容,不应绕过登录、DRM或反作弊机制,也不能未经授权使用他人的专有素材。
结语
Craft Anything 的特别之处,不是简单地让 AI 按照截图写代码。
而是把原本分开的软件分析、代码生成、效果对比和修改优化,整合成了一套工作流程。
对于想开发网站、学习软件设计或研究 AI 自动化的用户,这个项目很值得关注。
过去是你反复告诉AI哪里做得不像,现在可以让工具先找出差异,再让AI继续修改。
虽然目前仍处于早期阶段,但它展示了一种很有意思的 AI 开发方式:从参考对象出发,逐步做出自己的作品。
网址
你觉得这篇文章怎么样?
共有 0 条评论