ARTICLE · 1323106
1.6万Start开源AI工具,克隆网站、软件和游戏等等,让你如鱼得水

别急着克隆:Craft Anything
研究 → 构建 → 检查 → 就绪:一条软件复刻流水线怎么读
AI 技术公众号 · 技术解读
2026-11-06 | 仓库版本 v0.4.0 | 作者未实测
数据核对于 2026-11-06 21:41
正文
看到一个网站想仿、一个小工具想重做玩法,很多人第一反应是把截图丢给大模型:「照着写。」写完才发现按钮间距不对、交互对不上,也不知道差在哪。
Craft Anything 想把这事收成固定流水线。仓库 storytold/craft-anything 创建于 2026-10-31;
我写稿时(2026-11-06 21:41,北京时间)GitHub API 显示 16,833 star、3,056 fork。
OSS Radar 在 11 月 5 日记到它单日大约 +3,300 star。作者是 ArtCraft。最新安装包 v0.4.0(2026-11-06)。
先说结论:它更像带证据的重建工作台,不是随便克隆闭源软件的按钮。默认净室不读源码;构建靠你本机已登录的编码 Agent;项目自己标了早期 alpha。安装与效果均为未实测,命令来自官方 README。

图1|四步流水线示意(据官方 README 绘制)
一、四步怎么转
官方说法:看清网站、应用或游戏怎么工作,再让 AI 造一个你自己的版本。动作拆开是:
1. 研究:检查原件(网站多宽度页面;应用/游戏的文件与运行方式)。
2. 构建:本机编码 Agent 按你的请求新建项目。
3. 检查:和原件比对,列出还不一致的地方。
4. 就绪:打开、试玩、预览,或继续提改动。
像先量尺寸再施工,再拿卷尺验收——而不是闭眼生成一版。
桌面端默认简单模式:选目标、写需求、按 Start。进阶模式才是完整工作台。两种模式共用同一引擎。

图2|官方 README:新建项目界面(Make)
二、净室不是沙箱
净室(默认)不读原件内部代码、文件、页面源码,只看你能看见的:截图、可见文本、布局、颜色字体间距、你允许时拍的窗口。会往内部看的工具会被拒绝。
深度模式才打开内置反汇编、反编译,以及本机 Ghidra;网站场景还可能读 JS、观察起始页。
作者写得很直白:净室是产品规则,不是操作系统沙箱。本机 Agent 仍以你的权限行动。别把「净室」听成「怎么搞都安全」。
英文 README 写大约 320 个工具;中文 README 写作时写着 314。有出入时我以英文主 README 和 docs/tools.md 为准。每个工具也是 CLI / MCP 接口:
# 本地终端(已安装 craft-anything-cli) craft-anything-cli commands craft-anything-cli mcp craft-anything-cli rebuild https://example.com "Recreate this website" |

图3|净室默认不读内部;深度需主动开启
三、构建依赖谁
Claude Code:首选。跑你自己的 claude,不碰 Anthropic 账号。
Codex:适配器在,官方写明尚未在真实安装上验证。
GitHub Copilot:可通过 ACP 接本机 CLI。
其他ACP代理:可切换;官方确认真机跑过的主要是 Maki(STATUS 记过 Linux 无头静态页约 38 秒到 Ready——官方记录,我未复现)。
网站检查用 1440 / 768 / 390 三档屏宽,最多约 6 轮,目标大约 90% 相似度。游戏和应用更偏「能否构建 / 自检」——STATUS 也承认行为检查还在追。

图4|官方截图:网站项目页与相似度检查
四、怎么装(未实测)
命令摘自官方 README,作者未执行。源码路径需要 Rust 1.97+。
Debian/Ubuntu 桌面依赖(本地终端):
sudo apt-get install libxkbcommon-dev libwayland-dev libx11-dev \ libxrandr-devlibxi-dev libgl1-mesa-dev libgtk-3-dev |
克隆启动(本地终端):
git clone https://github.com/storytold/craft-anything && cd craft-anything cargo run --release -p craft-anything cargo install --path apps/craft-anything-cli craft-anything-cli doctor |
预期:doctor报告缺什么(具体文案以你机器为准,未实测)。也可下Releases安装包(Win/macOS/Linux/FreeBSD),最新 v0.4.0。
# 本地终端; craft-anything-cli rebuild https://example.com "Recreate this website" craft-anything-cli rebuild - "A snake game in Rust" --rounds 1 craft-anything-cli rebuild https://example.com "Make the header blue" \ --continue-in" |
新项目默认在 Documents/Craft Anything
下载与签名校验见:
https://github.com/storytold/craft-anything#downloads
图5|官方截图:进阶模式工作台
五、自报数据与边界
docs/STATUS.md更新于2026-11-04。
团队自报(2026-10-18,Windows 10,无头 CLI):网站约 1.5 分钟到 Ready、相似度 96%;小 Rust+egui 应用约 9 分钟到 Ready;游戏到 Build 后在 Check 前停止。The Catch AI 写明自己没有复现;我也没有。
STATUS 还记:2026-11-04 用 Ollama qwen2.5-coder:14b 连跑四次,能编译,但 main.rs 仍是 Hello World。写稿时 open_issues_count 为 310(含 PR)。
官方口径:只用在你有权检查的软件;不绕过 DRM/登录/反作弊;logo、照片、文案默认不让抄。构建时安装依赖会在本机执行代码;对「始终允许 npm」要谨慎。独立评测也指出:默认仍跑你自己的 Claude Code,谈不上摆脱 Anthropic 政策。
常见风险对照(据 README / STATUS / Issue 区整理,非本机复现):
现象 / 提示 | 可能原因 | 处理方向 |
doctor 提示缺少 claude | 未装 Claude Code 或未登录 | 按 docs/claude-code.md 安装登录后再 doctor |
macOS 拦 CLI zip | Gatekeeper / quarantine | 按 README 用 curl 下载或 xattr 去隔离 |
构建时反复问 npm | 新项目未见过的命令类型 | 只对可信依赖始终允许;可用 --ignore-scripts |

图6|官方截图:游戏项目就绪界面
六、谁现在值得装
我会推荐:已会 Claude Code,想把仿站点、重做小工具、用 Unity/Godot/Unreal 做玩法原型收成流程,并接受早期 alpha 的人。
我会劝等等:指望一键平替热门 App;本机没有编码 Agent 又想靠本地小模型一把过;目标软件你没权检查。
只仿外观,设计稿加普通编码 Agent 就够;只做逆向,直接上 Ghidra 也行。Craft Anything 的点在于把研究、构建、对照捆在一起。
文中命令与数字截至 2026-11-06 对照官方仓库;升级后以 README / STATUS / Releases 为准。
项目:https://github.com/storytold/craft-anything
介绍页:https://getartcraft.com/apps/craft-anything
你更想复刻自己有权改的小网站,还是先对 example.com 跑一遍 doctor?评论区说一声。
文末声明
封面概念图、分享小图为 AI 生成;流程图与净室对比图为本文用 Python 绘制。界面截图来自仓库 docs/images/。














































































