网易首页 > 网易号 > 正文 申请入驻

前端工程师最不想看到的开源项目出现了,一行命令克隆任意网站

0
分享至

  • 闻乐 发自 凹非寺
  • 量子位 | 公众号 QbitAI

看到一个网站设计得贼好看,想复刻一个同款?

现在不用打开F12一行行抄CSS了!GitHub上有个2万Star的项目专门干这事儿——

ai-website-cloner-template,一行命令,像素级克隆任意网站。


视频地址:https://mp.weixin.qq.com/s/aY5GjbcafuVZZvWBizF73g

给它一个URL,它会自动完成全站逆向解析:

采集页面元素精确计算样式、遍历滚动/点击/悬停等全量交互逻辑、提取标准化设计Token;

再调度多Agent基于Git工作树并行完成组件分块重建,最终输出一套可直接本地运行的完整Next.js工程。

没错,出来的是一个完整的前端工程。

产物内置标准化路由、模块化组件、严格TypeScript类型定义,执行npm run dev即可启动开发服务。



而且Claude Code、Codex CLI、Cursor、Copilot、Gemini CLI、Windsurf全支持,总之市面上你能想到的AI编程助手它全接上了。

作者提醒:Claude Code+Opus 4.7效果最佳~

/clone-website

用法是真简单,咱先说说。

这个项目是GitHub模板仓库,打开项目页面点Use this template,一键生成属于你自己的仓库,然后拉到本地装个依赖:

git clone https://github.com/你的用户名/你的新仓库.git
cd 你的新仓库
npm install

启动Claude Code,建议带上—chrome让它能直接操控浏览器:

claude —chrome

然后输入那句灵魂命令:

/clone-website https://某个你盯了好久的网站

完事儿了。

接下来你什么都不用管,看着AI自己干活就行。



它甚至还支持批量操作,一条命令同时丢多个URL进去:

/clone-website https://站点A.com https://站点B.com https://站点C.com

多个站会并行处理,各自隔离互不影响。

兼容性方面,项目里有一个AGENTS.md文件,充当所有AI编码工具共享的“单一事实来源”。

Claude Code、Cursor、Windsurf、Codex CLI、Gemini CLI……各个平台的配置文件都是从这一个文件自动同步生成的。

所以体验基本一致,都用同一条/clone-website命令。

想给新的平台加支持也很方便,改完AGENTS.md跑一下同步脚本就行:

bash scripts/sync-agent-rules.sh

用起来就是这么“朴实无华”,但AI在背后跑的流水线却不简单。

AI全站复刻工作流

第一阶段,全域采集。

AI会先对目标网站做一次全面体检。自动滚动整个页面,模拟鼠标悬浮和点击,把视口宽度拉到不同尺寸看响应式表现,把整站的视觉状态和交互行为全部录下来。

同时提取设计Token,比如配色体系用了哪些色值、标题正文分别什么字体什么字重、间距体系有没有规律、圆角和阴影的参数分别是多少。

这里所有数值都是用getComputedStyle()从浏览器里拿到的真实计算值。

(限制:站点私有业务JS、登录态受限动态内容、第三方嵌入组件无法完整捕获还原。)

第二阶段,基础搭建。

设计Token到手之后,AI把项目的全局样式一把更新掉,字体文件、CSS变量、颜色系统、Tailwind配置全部写好。

同时把原站用到的所有静态资源下载回来,图片、视频、favicon、OG图,按目录分好落盘。

跑完这一步,整个项目的底色就已经跟原站对齐了,后面建组件的时候不用再操心全局风格的事。



第三阶段,组件规格书。

这一步是整条流水线里最硬核的部分。

AI会把页面拆成一个个独立区块,比如导航栏、hero区、功能介绍卡片、定价表、页脚,然后为每一个区块写一份详细的组件规格文件,存到相关目录下。

规格书里写的东西非常具体,每个元素精确的CSS计算值、所有状态之间怎么过渡(持续时间、缓动函数)、在不同响应式断点下布局怎么变、以及完整的文案内容。

第四阶段,并行构建。

规格书写完,AI开始派活儿。

它会为每个组件开一个独立的git worktree,然后调度多个builder智能体同时施工。

比如一个在建导航栏,一个在建hero区,一个在搞页脚,各干各的,互不干扰。

第五阶段,组装质检。

所有组件建完之后,AI把各个worktree的代码合并回主分支,拼成完整页面,路由和布局全部接好。

然后自动跑一遍npm run check进行ESLint检查、TypeScript类型检查、生产环境构建,全部都得通过。

五步跑完,你拿到的是一个Next.js 16+shadcn/ui+Tailwind CSS v4+TypeScript严格模式的完整前端工程,你可以直接改、直接部署。



那这个工具该用在什么地方?

作者给了三个正当用途:

  • 平台迁移
  • 你自己的网站之前WordPress、Webflow或者Squarespace搭的,现在想迁到Next.js技术栈,又不想从零重写,可以用它先生成一版基础代码再在上面改。
  • 源码恢复
  • 网站还在线上跑着,但代码仓库丢了,可能之前的开发跑路了,也可能老技术栈年久失修谁也不想碰了,可以用它把活的站逆向回一套现代化的代码。
  • 学习拆解
  • 想研究某个网站是怎么实现特定的布局效果、滚动动画或者响应式方案的,用它生成代码之后逐组件去读,比自己在F12里翻来翻去高效太多。

当然了,作者也强调:不能用它来钓鱼、要重视版权、部分网站的服务条款也要事先核查!

总之,好工具欢迎大家使用,但要合理使用!!!

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

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
费利佩赛后哭红双眼,夺冠物料全部被撤下,成都蓉城要看泰山脸色

费利佩赛后哭红双眼,夺冠物料全部被撤下,成都蓉城要看泰山脸色

蜜桔娱乐
2026-10-24 19:42:02
又是懂车帝!旧视频被翻出,比起火更该被追问的,是这两年的“空白”

又是懂车帝!旧视频被翻出,比起火更该被追问的,是这两年的“空白”

迷世书童
2026-10-24 20:28:14
10月24日俄乌:星链速度全线恢复,乌克兰猛袭俄罗斯目标

10月24日俄乌:星链速度全线恢复,乌克兰猛袭俄罗斯目标

山河路口
2026-10-24 21:30:14
延安翻译吴光伟与贺子珍发生冲突,被礼送出境后她换上国民党军装,托人向八路军办事处请求归队,却为何始终没等到回音?

延安翻译吴光伟与贺子珍发生冲突,被礼送出境后她换上国民党军装,托人向八路军办事处请求归队,却为何始终没等到回音?

人生录
2026-10-25 00:20:07
沉迷打带彩麻将、追求低级趣味,这名厅级干部被开除党籍、取消享受的退休待遇

沉迷打带彩麻将、追求低级趣味,这名厅级干部被开除党籍、取消享受的退休待遇

新民周刊
2026-10-24 15:20:02
2027年起,如果房价继续下跌,中国近50%的家庭或将面临3个难题

2027年起,如果房价继续下跌,中国近50%的家庭或将面临3个难题

兴趣知识
2026-10-23 01:46:23
泽连斯基再次喊话中国 发挥影响力推动俄乌停火

泽连斯基再次喊话中国 发挥影响力推动俄乌停火

看看新闻Knews
2026-10-24 22:00:54
曝中国工厂每天拆数千张RTX 5090,只为改AI服务器

曝中国工厂每天拆数千张RTX 5090,只为改AI服务器

算力游侠
2026-10-24 19:23:57
看完儿子被警方击毙录像,俄亥俄黑人父亲驾车冲撞副警长致其死亡,精神失常抗辩失败,被判谋杀罪成立

看完儿子被警方击毙录像,俄亥俄黑人父亲驾车冲撞副警长致其死亡,精神失常抗辩失败,被判谋杀罪成立

14号观星辰
2026-10-24 17:06:02
“支持有条件的地方先行先试”!总理最新部署,事关这一重要工作

“支持有条件的地方先行先试”!总理最新部署,事关这一重要工作

政知新媒体
2026-10-24 21:24:56
大爆冷!塔克22分丢绝杀广厦1分惜败吉林 胡金秋19分孙铭徽9中3

大爆冷!塔克22分丢绝杀广厦1分惜败吉林 胡金秋19分孙铭徽9中3

醉卧浮生
2026-10-24 12:37:29
某汽车自媒体正式向尊界汽车致歉,赔偿并全网禁言

某汽车自媒体正式向尊界汽车致歉,赔偿并全网禁言

大厂财经社
2026-10-24 16:51:29
原来早已不是中国籍?事业巅峰远赴美国,被老外“玩腻”晚年回国

原来早已不是中国籍?事业巅峰远赴美国,被老外“玩腻”晚年回国

春之寞陌
2026-10-24 11:36:35
智力障碍女子325万拆迁款遭前夫起诉分走130万,女子回应:“双方认识一两天领证,2个月闪离,两人手都没牵过”

智力障碍女子325万拆迁款遭前夫起诉分走130万,女子回应:“双方认识一两天领证,2个月闪离,两人手都没牵过”

大风新闻
2026-10-24 16:37:06
“我感觉被同事跟踪了”,女子报警才知同事兄弟二人各自在她车底偷装GPS定位器,两人动机不同还互不知情

“我感觉被同事跟踪了”,女子报警才知同事兄弟二人各自在她车底偷装GPS定位器,两人动机不同还互不知情

扬子晚报
2026-10-24 09:36:02
王某打包饭菜随口说了句“漏了”,一旁的李某以为在说自己女性家属的衣着,将王某一拳打倒在地,法院:寻衅滋事罪,判刑

王某打包饭菜随口说了句“漏了”,一旁的李某以为在说自己女性家属的衣着,将王某一拳打倒在地,法院:寻衅滋事罪,判刑

扬子晚报
2026-10-24 09:45:14
87岁油画家高友林辞世,18年前的口述成绝响

87岁油画家高友林辞世,18年前的口述成绝响

澎湃新闻
2026-10-24 20:15:10
陪玩陪睡仅皮毛!继手伸裤子后,26岁女星再曝猛料,用身体换女主角

陪玩陪睡仅皮毛!继手伸裤子后,26岁女星再曝猛料,用身体换女主角

叨唠
2026-10-24 05:05:08
不签就转卖!中国寸步不让,俄罗斯欲把天然气卖向非洲,但可能吗

不签就转卖!中国寸步不让,俄罗斯欲把天然气卖向非洲,但可能吗

古史青云啊
2026-10-24 09:26:03
女子入住韩国济州岛民宿,意外在床缝捡到中国同胞遗失的手机,辗转联系上失主,引发网友热议

女子入住韩国济州岛民宿,意外在床缝捡到中国同胞遗失的手机,辗转联系上失主,引发网友热议

环球网资讯
2026-10-23 18:23:23
2026-10-25 06:43:00
量子位 incentive-icons
量子位
追踪人工智能动态
13552文章数 176587关注度
往期回顾 全部

科技要闻

写程序、做3D,新Kimi还有多少本事?

头条要闻

澳官方扑杀200万只野猫 当地人直接搬出"全自动杀猫机"

头条要闻

澳官方扑杀200万只野猫 当地人直接搬出"全自动杀猫机"

体育要闻

从乐透秀到总冠军再到没工作 一共要几年?

娱乐要闻

翁虹19岁女儿三次拒爱,在美国上学却“不随便”

财经要闻

叫"保障"不叫"保险":租车平台的文字游戏

汽车要闻

大众安徽与众09正式上市 双十一权益价16.99万起

态度原创

时尚
教育
手机
旅游
健康

怕停产专场|| 35岁后越来越觉得,真正的“长期主义”是保住它

教育要闻

慕籬教坏了外国小朋友,太逗了

手机要闻

第一批拿到iPhone Duo的人心态有点崩:真实用户没多少 都是黄牛

旅游要闻

漫步黄河畔 乐享夕阳红

痘痘能根治吗?皮肤科医生说实话

无障碍浏览 进入关怀版