当前位置: 首页 > news >正文

一条命令克隆整个网站?这个开源项目把AI玩出了新高度

3.6k Stars,一键复刻任意网页

image.png

看到一个设计精美的网站,想把它作为自己项目的参考,甚至直接拿来用?

以前的做法是:打开浏览器开发者工具,一点点扒代码、下载图片、复制样式……折腾半天,还可能漏掉一堆细节。

现在不一样了。JCodesMore最近开源了一个项目——AI Website Cloner Template,用AI代理帮你自动完成网站克隆,一条命令搞定。

先看数据:发布不到一个月,GitHub已收获3.6k Stars,支持Claude Code、Cursor、Copilot、Windsurf等十几种主流AI编码工具。

它能做什么?

简单说:你给它一个网址,它帮你还原一个像素级一致的本地网站。

不是简单截图,而是真正可运行的Next.js项目。页面布局、颜色、字体、图标、交互效果,全部自动提取并重建。

演示视频里,作者克隆了一个设计复杂的落地页。AI代理首先截取全页面截图,提取所有设计变量,下载图片资源,然后分模块并行构建,最后组装成一个完整的Next.js应用。整个过程基本不需要人工干预。

快速上手

想自己试的话,三步搞定:

第一步:克隆项目

git clone https://github.com/JCodesMore/ai-website-cloner-template.git my-clone cd my-clone

第二步:安装依赖

npm install

第三步:启动AI代理并执行克隆

claude --chrome # 启动Claude Code /clone-website https://目标网站.com

然后就等着吧。AI代理会自动完成侦察、提取、构建、组装全流程。

如果你用的是Cursor、Copilot或其他工具,项目根目录的AGENTS.md已经写好了完整的操作指引,大多数AI代理会自动读取。

工作原理

这个模板的核心是一个多阶段的自动化流程:

  1. 侦察阶段:AI代理会截图、提取设计令牌(颜色、字体、间距)、扫描交互行为(滚动、点击、悬停、响应式变化)

  2. 基础构建:更新全局样式、下载所有图片和视频资源

  3. 组件拆解:为每个页面区块生成详细规范文档,精确到getComputedStyle()的计算值

  4. 并行构建:在独立的Git工作树中同时构建各个组件

  5. 组装质检:合并所有组件,生成最终页面,并与原网站进行视觉对比

每个构建代理都会拿到完整的组件规范,包括精确的CSS值、交互模型、多状态内容、响应式断点、资源路径。没有猜测,全是精确还原。

技术栈

克隆出来的项目基于一套成熟的技术体系:

  • Next.js 16(App Router + React 19 + TypeScript严格模式)

  • shadcn/ui(Radix + Tailwind CSS v4)

  • Tailwind CSS v4(oklch设计令牌)

  • Lucide React(默认图标,克隆时会替换为提取的SVG)

这些组合保证了代码质量和可维护性,也方便你后续在此基础上二次开发。

适合谁用?

  • 前端开发者:快速搭建参考项目,分析别人网站的布局和样式实现

  • 产品经理/设计师:将灵感网站快速转化为可交互的本地原型

  • AI工具爱好者:看看目前AI代理能做到什么程度

  • 需要做类似网站但不想从零开始的人:克隆下来,改改内容就是自己的

注意事项

  • 需要Node.js 20+环境

  • 建议使用Claude Code配合Opus 4.6模型,效果最佳(作者亲测)

  • 克隆前确认目标网站的robots.txt和服务条款,尊重版权

  • 克隆后的项目仅供学习和参考,不要直接用于商业用途

最后

这个项目的价值在于,它把“AI辅助编程”从“写几行代码”提升到了“完成一个完整任务”的层次。你不需要跟AI反复对话、逐步调整,只需要一条指令,它自己知道该做什么、怎么做。

项目的GitHub地址:https://github.com/JCodesMore/ai-website-cloner-template

如果你也在用AI编码工具,不妨试试这个模板,感受一下AI代理执行复杂任务的能力边界在哪里。


你平时会用AI工具辅助开发吗?欢迎在评论区聊聊你的使用体验。

http://www.jsqmd.com/news/564621/

相关文章:

  • 深度学习炼丹避坑:运行Mamba模型时遇到selective_scan_fn未定义,我是如何一步步调试并修复的
  • Windows驱动管理与系统优化:DriverStore Explorer全方位解决方案
  • STM32 Bootloader开源方案|含IAP/ISP/DFU固件升级源码+上位机+图文视频教程,支持OTA远程更新
  • Phi-4-mini-reasoning应用场景:开源AI数学社区共建推理验证平台
  • 5分钟快速上手:AsrTools智能语音转文字工具全攻略
  • 2026年采购BOSE会议音响:设备商、集成商与代理商模式深度对比与选择策略 - 速递信息
  • 新手零基础入门:借助快马AI轻松制作你的第一个域名查询网页
  • 当仿真与FPGA打架时,你该信谁?
  • Nano Banana 相机控制
  • 2026年钢格板厂家推荐,多维度对比助你轻松选择,钢格板口碑推荐解决方案与实力解析 - 品牌推荐师
  • 2026年制药设备维修厂家推荐:制药设备生产厂家/制药设备应用技术服务商精选指南 - 品牌推荐官
  • Phi-4-mini-reasoning一文详解:专为多步推理设计的开源大模型实战
  • 异步上下文丢失、流式中断、内存泄漏——FastAPI 2.0 AI流式响应的3大“静默崩塌”场景(附可复用诊断工具包)
  • 嵌入式国际象棋规则引擎:纯C轻量级实现
  • Nginx四层代理实战:从数据库到游戏服务的全能端口转发
  • 避坑指南:在K210上跑人脸68关键点,这些细节让你的疲劳检测更准
  • Qt6 安卓环境配置
  • Web3D开发入门:5大引擎(Direct3D、OpenGL、UE、Unity、Three.js)选型指南
  • 算法基础篇(13)单调栈
  • ManySpeech 语音处理套件:跨平台 C# 语音解决方案
  • 新手福音:基于快马平台轻松入门openclaw命令实战
  • 如何轻松获取B站4K大会员视频?这个开源工具让你一键搞定
  • Windows右键菜单重构指南:从混乱到高效的ContextMenuManager实战
  • PCIe接口卡设计原理图:124-基于XC7Z015的PCIe低速扩展底板
  • 上海航思昳商务咨询有限公司,上海全品类落户服务商,深耕上海 - 十大品牌榜
  • 3步实现GitHub全界面中文化:高效本地化工具提升开发效率指南
  • Llama-3.2V-11B-cot部署教程:双卡4090显存碎片化问题自动规避
  • 炉石传说脚本终极配置教程:3步实现高效自动化游戏体验
  • BLE项目实战:从GATT属性设计到低功耗优化,打造长续航物联网设备
  • 2026年丛林穿越项目如何选择?A公司与B公司及优乐福的性价比与服务深度对比 - 速递信息