Oluşturulacak Dosyalar
Tenant1001Prompts.php
Modules/Blog/.../TenantPrompts/Tenants/
AI'ya "sen Muzibu'sun, müzik platformusun, işletmelere telifsiz müzik satıyorsun" diye öğreten prompt dosyası. Blog içerik tonu, kelime sayısı, CTA kuralları, sektör bilgisi burada.
buildImagePromptForBlog()
Tenant1001Prompts içinde metod
Blog başlığını alıp Leonardo AI'ya gönderilecek görsel prompt'u üreten metod. Konuya göre farklı stiller: gerçekçi fotoğraf (insanlı), illüstrasyon, flat design. Pozitif konularda mutlu, yasal konularda endişeli atmosfer.
İçerik Stratejisi — AI Nasıl Yazacak?
AI'ya şunu diyoruz: "Sen Muzibu'nun blog yazarısın. İşletme sahiplerine müzik hizmeti anlatan, telifsiz müziğin önemini vurgulayan, sektöre özel içerik üreten bir uzmansın. Her yazıda Muzibu'yu doğal şekilde tanıt, 100.000+ şarkı kütüphanesinden bahset, telif denetim riskini anlat ve Muzibu'nun çözüm olduğunu göster. Ama sakın MESAM, MSG, MÜYORBİR, MÜYAP isimlerini kullanma — bunları 'telif hakkı kuruluşları' veya 'müzik meslek birlikleri' olarak genel ifadelerle anlat."
Sonuç: Her blog yazısı ~2000 kelime, 4-5 ana başlık, 10 FAQ, 7 adımlık rehber, SEO uyumlu — ve hep Muzibu'ya yönlendiren doğal CTA'lar içerecek.
Yazım Kuralları
Muzibu Özel Kuralları
Yasaklar
- MESAM, MSG, MÜYORBİR, MÜYAP isimleri (KESIN YASAK!)
- Fiyat/rakam vermek (ayda X TL gibi)
- "2026 yılında" gibi yıl referansı
- Rakip platform ismi kötülemek
- "Giriş" başlığı kullanmak (doğrudan konuya gir)
- Gerçek olmayan istatistik uydurmak
Kurum İsmi Yasağı — Yerine Kullanılacaklar:
- "telif hakkı kuruluşları" / "telif denetim kurumları"
- "müzik meslek birlikleri" / "ilgili meslek birlikleri"
- "telif hakkı denetimleri" / "telif ihlali cezaları"
Teşvik Edilenler
- Sektöre özel senaryolar (kafe sabah müziği vb.)
- Pratik ipuçları ve adım adım rehberler
- Müşteri deneyimi odaklı anlatım
- Bilgi kutuları (ipucu, uyarı, dikkat)
- Muzibu özelliklerini doğal akışta anlatmak
Rakam İfade Varyasyonları (Tekrara düşmemek için)
Her yazıda aynı "100.000+ şarkı" demek yerine, farklı ifadeler kullanılacak:
Şarkı sayısı:
- "100.000'i aşkın telifsiz müzik"
- "yüz binden fazla özgün parça"
- "on binlerce farklı türde şarkı"
- "devasa müzik kütüphanesi"
- "Türkiye'nin en geniş telifsiz müzik arşivi"
Playlist / Albüm / Radyo:
- "2.000'den fazla hazır çalma listesi"
- "binlerce küratörlü playlist"
- "her sektöre özel yüzlerce koleksiyon"
- "yaklaşık 100 radyo kanalı"
- "zengin albüm kataloğu"
Görsel Stratejisi — Leonardo AI Nasıl Üretecek?
Her blog yazısı için Leonardo AI otomatik bir kapak görseli üretecek. Görseller konuya göre farklı tarzlarda olacak — bazen gerçekçi fotoğraf, bazen illüstrasyon, bazen flat design. İnsan figürleri OLABİLİR — konuya göre mutlu müşteriler, mekanda keyifli anlar veya yasal konularda endişeli işletme sahipleri.
Gerçekçi Fotoğraf
Kafe, restoran, otel ortamları, mutlu müşteriler
İllüstrasyon
Bilimsel konular, kavramsal anlatımlar, infografik tarzı
Flat / Minimal
Rehber yazıları, karşılaştırmalar, teknik konular
Pozitif Konular
Kafe atmosferi, playlist rehberi, müşteri deneyimi, kurumsal çözüm
Görsel: Mutlu insanlar, canlı mekanlar, sıcak renkler, gülümseyen müşteriler
Uyarı / Risk Konuları
Telif denetimi, yasal risk, ceza, Spotify kullanım yasağı
Görsel: Endişeli ifadeler, karanlık tonlar, uyarı sembolleri, dramatik aydınlatma
Bilimsel / Veri Konuları
Araştırmalar, müzik-satış ilişkisi, istatistikler
Görsel: İllüstrasyon/flat design, grafikler, infografik tarzı, temiz çizgiler
Kurumsal / HoReCa Konuları
Otel, restoran, çok şubeli yönetim, anons sistemi
Görsel: Profesyonel mekanlar, lüks atmosfer, şık insanlar, premium hissiyat
Görsel Üretim Akışı
Blog başlığı gelir → "Kafeler İçin Müzik Rehberi"
buildImagePromptForBlog() → 7 havuzdan rastgele bileşen seçer (sahne, mekan, ışık, kamera...)
OpenAI gpt-4o ile zenginleştir → Kısa promptu 120 kelimelik profesyonel fotoğraf tarifi haline getirir
Leonardo AI üretir → Lucid Origin modeli, 1472×832px, sinematik stil
Blog'a eklenir → hero koleksiyonu, alt text + title + SEO bilgileri ile
Dinamik Prompt Üretimi (OpenAI Serbest Mod)
OpenAI gpt-4o'ya blog başlığı, anahtar kelimeleri ve kategori bilgisi verilir. AI bu bilgilerden yola çıkarak konuya en uygun görseli tamamen özgürce tasarlar. Sabit sahne/mekan/ışık havuzları yok — her blog için benzersiz, konuya özel prompt üretilir.
Girdiler
- Blog başlığı
- SEO anahtar kelimeleri
- Kategori (sektör rehberi, yasal, bilimsel...)
- Duygu matrisi (pozitif/negatif/nötr)
OpenAI Karar Verir
- Görsel stili (fotoğraf / illüstrasyon / flat)
- Sahne, mekan, ışık, atmosfer
- İnsan var mı, duygu durumu ne
- Renk paleti, kompozisyon
Çıktı
- Max 150 kelime İngilizce prompt
- Leonardo stil önerisi (JSON)
- Yasakları otomatik uygular
- Fallback: müzik temalı görsel
Leonardo AI Parametreleri
Görsel Yasakları (Negative Prompt)
ABSOLUTELY NO: text, letters, words, watermarks, logos, signatures, stamps, numbers, typography, captions, labels, titles
İNSAN FİGÜRÜ SERBEST: Konuya göre mutlu/endişeli insanlar, müşteriler, işletme sahipleri görselde yer alabilir.
4 Blog İçin Beklenen Çıktılar
Kafeler İçin Müzik Rehberi: Doğru Atmosferi Nasıl Yaratırsınız?
İçerik Yapısı
Beklenen Görsel
"Warm photograph of a cozy modern cafe interior, happy customers sitting at wooden tables enjoying coffee, soft background music atmosphere, vintage speakers on exposed brick walls, barista behind the counter smiling. Golden hour sunlight streaming through large windows. Shot on Sony A7IV with 35mm f/1.4. Kodak Portra 800 warmth."
İşletmenizde Spotify Çalmak Neden Riskli? Yasal Alternatifler ve Çözümler
İçerik Yapısı
Beklenen Görsel
"Dramatic moody photograph of a worried small business owner sitting alone at a restaurant table, looking at an official document with concern. Dark and tense atmosphere, dim overhead lighting casting shadows. A smartphone showing a music streaming app on the table. Cinematic side lighting. Shot on Canon R5 with 85mm f/1.2. Desaturated cold tones. The image conveys anxiety about legal compliance."
Müzik ve Satış İlişkisi: Arka Plan Müziği Müşteri Davranışını Nasıl Etkiler?
İçerik Yapısı
Beklenen Görsel
"Modern flat design illustration showing the connection between music and shopping behavior. Split scene: left side shows a retail store with musical notes floating in the air and happy customers browsing, right side shows rising sales charts and positive metrics. Clean vector style, soft pastel blue and purple color palette, minimal geometric shapes. Infographic-inspired layout conveying data-driven music strategy."
Restoran ve Otellerde Profesyonel Müzik Yönetimi: Kurumsal Çözüm Rehberi
İçerik Yapısı
Beklenen Görsel
"Elegant cinematic photograph of a luxury hotel lobby with marble floors and grand chandelier. Well-dressed guests relaxing on velvet sofas, subtle ceiling speakers blending into the architecture. A concierge at the front desk smiling professionally. Warm ambient Edison bulb lighting mixed with natural daylight from floor-to-ceiling windows. Wide establishing shot. Shot on Leica Q2 with 28mm Summilux. Kodak Portra 400 soft tones. Premium corporate hospitality atmosphere."
Onay Sonrası Yapılacaklar
Tenant1001Prompts.php oluştur
getDraftPrompt, getBlogContentPrompt, getContext, getFallbackOutline, buildImagePromptForBlog — tümü Muzibu'ya özel
Modules/Blog/App/Services/TenantPrompts/Tenants/Tenant1001Prompts.php
MuzibuLeonardoAIService güncelle
enhanceWithGPT4Music() aktif et, devre dışı kodu kaldır, blog boyutlarını 1472×832'ye yükselt
Modules/Muzibu/App/Services/MuzibuLeonardoAIService.php
Blog kategorileri oluştur
DB: "Sektör Rehberleri", "Yasal Bilgilendirme", "Müzik ve İş Dünyası", "Nasıl Yapılır?"
4 blog yazısını oluştur
Blog::create() ile — her biri: ~2000 kelime HTML, 10 FAQ, 7 HowTo adımı, SEO ayarları, etiketler
Test et
mztest.muzibu.com/blog → 200 OK, yazılar görünüyor, görseller yüklü, SEO meta tag'leri doğru