ai-website-cloner-template:使用 AI 编码代理将网站逆向工程为 Next.js 代码库的可复用模板
ai-website-cloner-template:使用 AI 编码代理将网站逆向工程为 Next.js 代码库的可复用模板
它解决了什么问题
该项目提供了一个可复用的模板,使开发者能够将现有网站逆向工程为干净、现代的 Next.js 代码库。它旨在帮助平台迁移(例如,从 WordPress 或 Webflow 迁移到 Next.js)、从线上站点恢复丢失的源代码,或研究专业生产站点是如何构建的。
工作原理
模板利用 AI 编码代理(如 Claude Code、Cursor 或 Aider)通过 /clone-website 命令执行多阶段流水线:
- 侦察:代理截取屏幕截图并提取设计令牌和交互行为。
- 基础:设置全局样式、字体和颜色,并下载必要的资源。
- 组件规范:代理为每个组件编写详细规范,包括精确的 CSS 值和行为。
- 并行构建:派遣多个构建代理并行重建各个章节或组件。
- 组装与 QA:将最终片段合并,并与原站点进行视觉对比,以确保准确性。
适用人群
想将网站迁移到现代技术栈(Next.js 16、Tailwind CSS v4、shadcn/ui)的开发者,或希望拆解并学习现有网页设计的人士。
亮点
- 代理无关:支持包括 Claude Code、Cursor、Windsurf 和 GitHub Copilot 在内的广泛 AI 编码代理。
- 免交接:自动提取设计令牌、资源并创建组件规范。
- 现代技术栈:基于 Next.js 16、React 19、TypeScript 和 Tailwind CSS v4 构建。
- 并行化构建:使用 git worktrees 让多个 AI 代理同时构建站点的不同部分。