JCodesMore/ai-website-cloner-template

Clone any website with one command using AI coding agents

解決的問題

透過向 AI 編碼代理提供 URL,允許使用者將現有的網站重構為乾淨、現代的 Next.js 應用程式。這在平台遷移(例如從 WordPress 迁移到 Next.js)、從線上網站恢復遺失的原始碼,或研究專業網站的建構方式時特別實用。

如何運作

本專案提供一個模板與一組操作指引(即「技能」),AI 編碼代理使用這些來執行多階段流程:

  1. 偵察:代理取得螢幕截圖,並提取設計標記與互動行為。
  2. 基礎建構:設定字型、色彩與全域樣式,並下載必要的資源。
  3. 元件規格:建立包含每個元件精確 CSS 值與行為的詳細規格檔案。
  4. 平行建構:多個建構代理並行工作,建立各個區塊或元件。
  5. 組裝與品質檢查:將各部分合併為最終頁面,並使用視覺差異比對與原始網站核對。

適用對象

  • 希望將舊網站遷移至現代技術堆疊的開發者
  • 原始碼遺失的網站所有者
  • 想要拆解生產級佈局與動畫的學習者

特色

  • 廣泛代理支援:相容 Claude Code、Cursor、Windsurf、GitHub Copilot、Gemini CLI 等。
  • 現代技術堆疊:使用 Next.js 16、React 19、Tailwind CSS v4 與 shadcn/ui 產生程式碼。
  • 高精度:使用 getComputedStyle() 確保精確的視覺還原,而非猜測。
  • 自動化工作流程:包含專為支援的 AI 代理設計的 /clone-website 命令。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案