# 29k star的AI 克隆任意网站的开源skill来了输入clone-website 网址像素级还原网站a
> 采集时间: 2026-07-22 09:38:50
> 作者: AIGCLINK (@aigclink)
> 来源: https://x.com/aigclink/status/2079474371077566751
> 共 2 条帖子
---
## 2026-07-21 15:51:39
29k star的“AI 克隆任意网站"的开源skill来了”,输入/clone-website +<网址>,像素级还原网站:agent开始扒设计 token+素材、写组件规格、在 git worktree 里并行重建、再跟原站做视觉 diff。
但"能扒网站"的工具满地都是,或者直接在claude也能做,这个能冲到 29k star,靠的是它把"怎么让 agent 别糊弄"这件事搞透了:
① 大任务必败,所以它把任务切到很小:
给 agent 一句"把整个 features 区块建出来",它就会近似间距、猜字号,产出"看着差不多、其实处处不对"。给它一个单独组件 + 精确 CSS 值,它每次都能做对。仓库干脆立了条机械规则:单个 builder 的规格超过 ~150 行,就说明这块太复杂,必须拆——"但它们是一体的"不算理由。
② 规格文件是"合同",不是备忘:
每个区块先落一份 spec 文件(截图、getComputedStyle() 的真实计算值、下好的本地素材路径、真实文案、多状态),再连同内容内联塞进 builder 的 prompt。没有 spec 就派活,等于让 builder 凭记忆瞎猜。
③ 动手建之前,先判断"这是点击驱动还是滚动驱动":
仓库把这个叫"最贵的错误":把一个滚动驱动的区块建成了点击切换的 Tab,就不是调 CSS,是整段重写。所以它的规矩是——先慢慢滚、看东西会不会自己变;不变再去点。
并行工作怎么不冲突且能落地:builder agent 各自在 git worktree 里建自己那块,最后合并、接页面、跟原站做视觉 diff。和"多 agent 隔离干活再汇总"是同一套工程思路。
[#clonewebsite](https://x.com/hashtag/clonewebsite?src=hashtag_click) [#agent克隆网站](https://x.com/hashtag/agent克隆网站?src=hashtag_click)

---
## 2026-07-21 15:51:47
github:
**链接卡片**: [GitHub - JCodesMore/ai-website-cloner-template: Clone any website with one command using AI coding...](https://t.co/DN7o0o2dI5)

---