boyang-hu/website-rebuild-skill
复刻网站的 Agent Skill:抓只读镜像、从压缩代码逐行还原、自动比对验收。An agent skill that mirrors a website, rebuilds it from the minified code, and verifies the result with automated diffs.
Hızlı değerlendirme
Özet
website-rebuild-skill, bir AI agent’a web sitesini arşivleyip kaynak kodunu izlenebilir biçimde yeniden kurma ve sonucu otomatik karşılaştırmalarla doğrulama iş akışı sağlar.
Profiline uyum
Next.js sitelerini yeniden oluşturma ve görsel farkları karşılaştırma özelliği web app geliştirmenize yakın, ancak profilinizde site rekonstrüksiyonu ihtiyacı yok.
Neden yükseliyor
1291 yıldızın 48 günde gelmesi ve son 28 günde 70 commit dikkat çekiyor; README’deki ayrıntılı iş akışı, örnekler ve Trendshift rozetleri de görünürlüğü artırmış olabilir. Ancak commit’lerin tek yazardan gelmesi ve başarı örneklerinin proje tarafından raporlanması, ilginin bağımsız benimseme ya da doğrulanmış kalite kanıtı olarak görülmesini sınırlar.
Problem
Bir web sitesinin görünüşünü yaklaşık olarak taklit etmek, davranışını ve görsel ayrıntılarını güvenilir biçimde yeniden üretmeye yetmez; kaynak site sonradan erişilemez hâle geldiğinde de inceleme için kanıt bulunmayabilir.
Çözüm
Agent Skills uyumlu bir skill ve JavaScript/Node.js araç zinciri sunuyor: siteyi salt okunur bir snapshot olarak kaydediyor, minified koddan iz sürerek yeniden kurulum yaptırıyor ve console, network, DOM, geometry ile pixel karşılaştırmalarıyla farkları denetliyor. README’ye göre süreçte 75 Node.js script bulunuyor; erken aşamalar npm bağımlılığı olmadan çalışıyor.
Yenilik
Temel parçalar—site arşivleme, reverse engineering ve görsel karşılaştırma—tek başına yeni değil. Ayırt edici tarafı bunları kaynak satırına izlenebilirlik, fark kaydı ve çok katmanlı otomatik kabul kontrolleri içeren bir agent iş akışında birleştirmesi; yenilik daha çok bu disiplinli paketleme ve doğrulama yaklaşımında.
Teknolojiler
- JavaScript
- Node.js
- Chrome/Chromium
- Chrome DevTools Protocol (CDP)
- Agent Skills
- Wayback Machine
- Claude Code
- Codex
Riskler
- Web sitelerini kopyalamak telif, marka ve kullanım koşulları açısından sorun yaratabilir; README varsayılan olarak özel tutma ve deploy etmeme yaklaşımını belirtiyor, ancak hukuki uygunluğu garanti etmiyor.
- Başarı ve performans iddiaları README’deki proje örneklerine dayanıyor; bağımsız doğrulama verisi sunulmuyor.
- Son 28 gündeki 70 commit tek yazardan geldiği için bakım ve karar süreçlerinde bus factor riski var.
- Dinamik içerik, authentication, server-side davranışlar ve dış servisler yeniden üretimin kapsamını veya doğruluğunu sınırlayabilir.
- Agent ve runtime farklılıkları aynı skill’in her ortamda aynı sonucu vereceğini garanti etmez.
Detaylı değerlendirme
Bu repo için detaylı değerlendirme henüz yapılmadı. Analiz, Ayarlar'daki uyum profilini hesaba katarak "bu işime yarar mı" sorusunu cevaplıyor. Bir kez çalışır; günlük koşular buna dokunmaz. Saatlik sınır var — bir kaynaktan en fazla 3 analiz.