Skill'in Kendi İfadeleriyle
Tek seferde tek bir UI parçasını keşfetmeye yönelik bir çeşitlendirme skill'i — bir toast, fiyatlandırma kartı, basılı tutarak silme düğmesi. Tanımlanan parçayı alır, belirlenmiş bir eksende (düzen, yoğunluk, karakter, hareket, etkileşim modeli) birbirinden gerçekten farklılaşan birkaç sürüm oluşturur ve bunları görsel bir seçicinin arkasına koyar; böylece kullanıcı canlı olarak aralarında geçiş yapıp bir kazananı öne çıkarabilir.
Sadece açıkça çağrıldığında çalışır, varsayılan olarak üç varyant üretir, keşfi üretim kodunun dışında tutar ve bir varyant entegre edildiğinde prototip yüzeyini siler.
Neler üretir
- Varyantları barındıran canlı bir görsel seçici; böylece aralarında geçiş yapılıp biri öne çıkarılabilir.
- Her varyantın eksenini, ne zaman doğru seçim olduğunu ve maliyetini belirten bir karşılaştırma tablosu.
- Seçilen varyant için, kod tabanına entegre edilmiş ve prototip yüzeyi silinmiş üretim kodu.
- Tarayıcı araçları mevcut olduğunda her varyantın ekran görüntüleri.
Nasıl Çalışır
- 01Tek Bir Parçaya Kapsamı Sınırla
Brief birden fazla bileşeni kapsıyorsa, skill en yüksek etkiye sahip tek parçayı seçer, hangisini ve neden seçtiğini belirtir ve kalanını sonraki çalıştırmalar olarak sunar.
- 02Zemini Keşfet
Çerçeveyi, stil sistemini, hareket kütüphanesini, token'ları, ürün karakterini ve parçanın içinde render edildiği bağlamı haritalar; böylece varyantlar ürüne yerli görünebilir.
- 03Önce Yönleri Adlandır
Varsayılan olarak üç varyant üretir, istenildiğinde veya alan gerçekten genişse beşe kadar çıkar; herhangi bir kod yazılmadan önce her birine bir ad ve bir eksen verilir.
- 04Seçici İskeletini Oluştur
Bir projede, izole bir route her varyant için bir dosya ile küçük bir iskelet dosyasını barındırır; seçicinin kendisi tasarlanmaz, PICKER.md'den kopyalanır.
- 05Göstermeden Önce Doğrula
İskelet çalıştırılır ve her varyant render ve etkileşim doğruluğu için gözden geçirilir; tarayıcı araçları varsa ekran görüntüleriyle birlikte.
- 06Kazananı Öne Çıkar
Kullanıcı seçim yaptıktan sonra, o varyant projenin dosya düzenine, adlandırmasına ve token kullanımına uygun şekilde entegre edilir ve prototip yüzeyi kaldırılır.