YouTube Thumbnail A/B Test Asistanı
Thumbnail yüklüyorsun, AI 3 varyasyon üretiyor + YouTube başarı paternlerine göre tıklanma oranı tahmini veriyor.
Kimin derdi bu?
Gerçek bir insan, gerçek bir acı. Kafanda canlandır.
- Kim
- Haftada 1+ video yayınlayan küçük/orta YouTuber'lar
- Canı yanan yer
- Thumbnail %20 CTR farkı yaratıyor, saatlerce Photoshop
- Şu an nasıl yapıyor
- Canva şablonları veya Figma; tahmin zor
6 saate sığar mı?
Bootcamp modunda sıkıştırılmış senaryo.
M — 8-16 saat. Image gen + pattern analysis. 6 saatte varyasyon + manuel skor.
Ne ile inşa edeceksin?
Sıfırdan yazmayacaksın — bu parçaları birleştireceksin.
Hangi parçalar?
Her parça ayrı bir commit. Sırayla yakala.
- 1Thumbnail upload
- 2Video başlığı ve niş input
- 3Claude + image API ile 3 varyasyon
- 4CTR tahmin heuristic (renk, yüz, metin)
- 5Karşılaştırma UI
- 6YouTube Analytics entegrasyonu
Piyasada kimler var?
Rakip değil, referans. Sen onlardan küçük, hızlı ve yakın olacaksın.
Neden evet, neden hayır?
Kısa bir gerçeklik testi.
Görsel değer hızlı anlaşılıyor, paylaşılabilir sonuçlar
Image API maliyeti, tahmin doğruluğu kalibrasyon ister
Para nereden gelir?
Bir çerçeve, değil kesin plan. İlk 100 kullanıcıya odaklan.
- Fiyat
- $15/ay 20 thumbnail, $39/ay sınırsız
- Hedef ARR
- 200 × $20 = $4k MRR
- Model
- Subscription
Claude Code'a ver
Aşağıdaki prompt'u olduğu gibi kopyala, Claude Code'a yapıştır. Stack, veri modeli, 6 saatlik inşa sırası ve başarı kriterleri içinde.
# YouTube Thumbnail A/B Test Asistanı **Ne inşa ediyoruz:** Thumbnail yüklenince Claude ile analiz + FLUX ile 3 varyasyon + heuristic CTR skoru üreten tool. **Kullanıcının işi (JTBD):** Yeni video yüklemeden önce, thumbnail için Photoshop'ta 2 saat değil 10 dakikada 3 güçlü seçeneğe bakmak istiyorum, böylece CTR'yi %20 yükseltip algoritmayı yakalayayım. --- ## Stack - Next.js 15 + TS strict, Tailwind + shadcn/ui - Supabase (magic link + Postgres + Storage) - Claude Sonnet 4.6 (vision), Replicate FLUX schnell - Deploy: Vercel ## Veri modeli ```sql create table thumbnails ( id uuid primary key default gen_random_uuid(), user_id uuid, original_path text, title text, niche text, analysis jsonb, variants jsonb, scores jsonb, created_at timestamptz default now() ); ``` ## Ana akışlar 1. Upload thumbnail + video başlığı + niş. 2. Claude vision: "kompozisyon, renk, yüz, metin kullanımı analiz et, iyileştirme önerileri ver". 3. 3 varyasyon prompt'u üret, FLUX'a gönder. 4. Heuristic CTR skoru: yüz var mı (+), kontrast yüksek mi (+), metin kısa mı (+), background basit mi (+). 5. 4 thumbnail yan yana + skor. ## 6 saatlik inşa sırası - 0:00–1:00 — Scaffold + auth + upload - 1:00–2:30 — Claude vision analiz - 2:30–4:00 — FLUX entegrasyonu + 3 varyant render - 4:00–5:00 — Heuristic skor (basit computer vision: renk histogramı, edge density) - 5:00–6:00 — Deploy ## Başarı kriteri - [ ] Upload'tan 30sn'de 3 varyant - [ ] Skorlar anlaşılır (hangi faktör nereden geldi) - [ ] Varyantlar orijinalden fark ediliyor ama başlıkla uyumlu - [ ] Mobilde iyi ## Dikkat - FLUX output kalitesi için **prompt'a** yatırım yap — Claude'un üreteceği prompt kısa olmasın. - "CTR tahmini" ≠ vaat; "görsel kalite skoru" olarak etiketle.
Bu sana uymadı mı?
Hepsini görKüçük markalar için micro-influencer bulma + kontak + kampanya takip aracı (Instagram/TikTok odaklı).
Uzun video yükle, AI 10 farklı viral-ready short (TikTok/Reels/Shorts) kesiyor, caption + hashtag de hazır.
Niche'ini yaz + son 5 sayı, AI gelecek 10 sayı için başlık + ana fikir + kaynak araştırması üretiyor.