Craft Anything教程:314个工具看懂任何软件,再让Agent照着重建

📌 项目日期:2026年11月 | 数据来源:GitHub官方仓库 | 星数:1,066+

📋 项目简介

Craft Anything(ArtCraft社区出品)解决一个朴素的问题:"这个软件是怎么做的?"它给了一套真实检查工具——网站、桌面应用、手机应用、游戏、文件, inspect 出结构与行为,每个答案附证据;然后你说"Recreate this website"、"用Rust重建这个游戏的玩法",编码Agent就在你指定的栈里建出新项目。

它和 REA(逆向工程MCP,9.0分) 是同赛道的两种气质:REA下潜到二进制,Craft Anything面向应用与网页层、重建闭环更完整。动手前的需求规格化交给 Spec Kit。

🔧 四大支柱

支柱说明
🔍 Study anything网站/桌面/手机/游戏/文件的真实检查工具,答案带证据
🛠️ Build your own一句话描述目标,Agent在指定技术栈重建新项目
✅ Checked, not guessed三屏宽网页比对/游戏自测/应用运行对照,迭代到接近
🤖 Agent-ready314个工具=CLI命令+MCP工具双形态,检查无需AI

📦 使用

git clone https://github.com/storytold/craft-anything.git
# 工具即CLI:craft  --help 查看用法
# MCP模式:把工具集注册进Claude Code/Codex等Agent

# 典型会话
# 1. "检查 https://example.com 的首页是怎么构建的"
# 2. "Recreate this website in Next.js"
# 3. Agent构建 → 三屏宽对照验证 → 迭代至接近

✅ 使用建议

📚 常见问题

Craft Anything是什么?

ArtCraft社区出品的软件理解与重建工具集:检查网站/桌面应用/手机应用/游戏/文件是怎么构建的,每个答案都带证据;然后说一句"重建这个网站",编码Agent就在你指定的技术栈里建新项目。

"Checked, not guessed"是什么意思?

每次构建都和原版对照验证——网页在三种屏宽下比对、游戏跑自测、应用跑起来对照,迭代到接近为止,不是凭感觉交差。

314个工具怎么用?

每个工具同时是CLI命令和MCP工具,任何Agent都能驱动与应用相同的引擎;检查本身不需要AI,AI负责理解与重建。