Podcast Gösteri Notu Üretici
Podcast ses dosyasını yükle, AI transkript + zaman damgalı başlıklar + sosyal medya alıntıları + gösteri notları + SEO-uyumlu episode açıklaması üretir.
Kimin derdi bu?
Gerçek bir insan, gerçek bir acı. Kafanda canlandır.
- Kim
- Haftalık bölüm yayınlayan bağımsız podcaster'lar
- Canı yanan yer
- Her bölüm için 2-3 saat post-production; gösteri notu + alıntı + SEO ayrı iş
- Şu an nasıl yapıyor
- Manuel not alma veya hiç; alıntı paylaşımı yapılamıyor
6 saate sığar mı?
Bootcamp modunda sıkıştırılmış senaryo.
M — 8-16 saat. Whisper + Claude + zaman damgası. 6 saatte transkript + notlar.
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.
- 1MP3 upload veya RSS URL
- 2Whisper ile transkript + timestamps
- 3Claude ile başlıklar + alıntılar + notlar
- 4Quote-card görselleri
- 5Episode açıklaması SEO-uyumlu
- 6Export (md, html)
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üçlü retention (podcaster her hafta kullanır)
Whisper maliyeti, uzun dosyalarda işleme süresi
Para nereden gelir?
Bir çerçeve, değil kesin plan. İlk 100 kullanıcıya odaklan.
- Fiyat
- $19/ay 4 bölüm, $49/ay 12 bölüm
- Hedef ARR
- 150 × $30 = $4.5k 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.
# Podcast Gösteri Notu Üretici **Ne inşa ediyoruz:** MP3 veya RSS feed alınca transkript + zaman damgalı başlıklar + sosyal alıntılar + 800 kelime gösteri notu üreten tool. **Kullanıcının işi (JTBD):** Haftalık bölümümü yayına vermeden önce, 2 saatlik post-production'ı 15 dakikaya indirmek istiyorum, böylece içerik üretmeye odaklanayım. --- ## Stack - Next.js 15 + TS strict, Tailwind + shadcn/ui - Supabase (magic link + Postgres + Storage) - Whisper API (word-level timestamps), Claude Sonnet 4.6 - Deploy: Vercel ## Veri modeli ```sql create table episodes ( id uuid primary key default gen_random_uuid(), user_id uuid, title text, audio_path text, transcript jsonb, chapters jsonb, pull_quotes jsonb, show_notes_md text, description text, created_at timestamptz default now() ); ``` ## Ana akışlar 1. Upload MP3 (max 500MB) veya RSS URL'inden son bölüm çek. 2. Whisper: word-level timestamp'li transkript. 3. Claude tek çağrıda: (a) 8 bölüm başlığı + timestamp, (b) 5 tweet-boy alıntı + timestamp, (c) 800 kelime gösteri notu (markdown), (d) 160 char episode açıklaması. 4. Sekmeli arayüz: Transkript / Bölümler / Alıntılar / Notlar / Açıklama — her sekmede kopyala butonu. ## 6 saatlik inşa sırası - 0:00–0:45 — Scaffold + auth + storage + upload UI - 0:45–2:00 — Whisper entegrasyonu + progress bar - 2:00–4:00 — Claude prompt zinciri + sekmeli UI - 4:00–5:00 — Quote card görseli (html2canvas ile PNG download) - 5:00–6:00 — Deploy ## Başarı kriteri - [ ] 30dk MP3 ~3dk'da sonuç veriyor - [ ] Her çıktı doğru timestamp'lere bağlı - [ ] Alıntı PNG olarak indirilebiliyor - [ ] Mobilde iyi, canlı URL ## Dikkat - Whisper uzun dosyalarda chunking gerek (25MB limit). - RSS feed parse için `rss-parser` paketi.
Bu sana uymadı mı?
Hepsini görE-ticaret sitelerinin gelen müşteri yorumlarını otomatik sentiment analizi yaparak, negatif yorumlara öncelikli yanıt taslakları hazırlayan araç.
Zoom/Google Meet kayıtlarını alıp özet + aksiyon maddeleri + takip e-postası taslağı üreten tool.
B2B satış temsilcilerinin LinkedIn profilinden kişiselleştirilmiş connection request yazan, CRM'e atayan tool.