Muzibu Blog Üretim Planı

Tenant1001Prompts + Leonardo AI Görsel Stratejisi — v2: Kurum ismi yasağı + İnsan figürü + Çoklu görsel stili

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.

getDraftPrompt() getBlogContentPrompt() getContext() getFallbackOutline() buildImagePromptForBlog()

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.

Sahne Havuzu Mekan Havuzu Işık Havuzu Kamera Havuzu

İçerik Stratejisi — AI Nasıl Yazacak?

Herkes İçin

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.

Teknik — getBlogContentPrompt() Kuralları

Yazım Kuralları

Uzunluk: Min 2000 kelime, 4-5 H2 bölüm, her bölüm min 400 kelime
Ton: Profesyonel ama samimi, işletme sahibine hitap eden, jargonsuz
Format: HTML: <h2>, <h3>, <p>, <strong>, <ul>, <li>, bilgi kutuları
SEO: E-E-A-T uyumlu, anahtar kelime doğal dağılımı, internal linking

Muzibu Özel Kuralları

Firma adı: "Muzibu" min 3 kez doğal geçmeli, zoraki reklam değil
Rakamlar: Farklı ifadelerle varyasyon — aşağıdaki tabloya bak
Yasal vurgu: Telif hakkı denetimleri riski, Spotify ticari kullanım yasağı (kurum isimleri YASAK)
CTA: Her yazı sonunda: "Muzibu'yu ücretsiz deneyin" + website linki

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?

Herkes İçin

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

Konuya Göre Duygu Matrisi
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

Teknik — buildImagePromptForBlog() Yapısı

Görsel Üretim Akışı

1

Blog başlığı gelir"Kafeler İçin Müzik Rehberi"

2

buildImagePromptForBlog()7 havuzdan rastgele bileşen seçer (sahne, mekan, ışık, kamera...)

3

OpenAI gpt-4o ile zenginleştirKısa promptu 120 kelimelik profesyonel fotoğraf tarifi haline getirir

4

Leonardo AI üretirLucid Origin modeli, 1472×832px, sinematik stil

5

Blog'a eklenirhero koleksiyonu, alt text + title + SEO bilgileri ile

Dinamik Prompt Üretimi (OpenAI Serbest Mod)

Altın kurallar geçerli — sahneler tamamen serbest ve yaratıcı

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 ve yaratıcı şekilde tasarlar. Sabit sahne/mekan/ışık havuzları yok — ilk akla gelen klişe sahneler değil, beklenmedik ve dikkat çekici kompozisyonlar üretilir.

Yaratıcılık Direktifi (OpenAI System Prompt'a eklenecek)
"İlk aklına gelen bariz sahneyi KULLANMA. Daha derinlemesine düşün.

Kafe yazısı için sadece 'kahve fincanı ve hoparlör' DEĞİL — belki:
- Yağmurlu bir camın arkasından görünen sıcak kafe iç mekanı
- Barista'nın elindeki latte art ile arka planda bulanık plak çalar
- Akşam vakti sokak lambasının altında canlı müzikli kafe terası

Yasal risk yazısı için sadece 'karanlık oda endişeli adam' DEĞİL — belki:
- Bir mağaza vitrininde 'kapalı' tabelası, içeride boş raflar
- Masadaki hesap makinesinin yanında buruşturulmuş kağıtlar
- Cam kapıya yapıştırılmış resmi görünümlü bir zarf

Her görsel FARKLI bir hikaye anlatsın. Tekrara düşme. Sürpriz yap."
Girdiler
  • Blog başlığı
  • SEO anahtar kelimeleri
  • Kategori (sektör rehberi, yasal, bilimsel...)
  • Duygu matrisi (pozitif/negatif/nötr)
OpenAI Özgürce Karar Verir
  • Görsel stili (fotoğraf / illüstrasyon / flat / abstract)
  • Sahne — klişe değil, yaratıcı ve beklenmedik
  • İnsan, duygu, mekan, ışık — tamamen serbest
  • Renk paleti, kompozisyon, perspektif
Çıktı
  • Max 150 kelime İngilizce prompt
  • Leonardo stil önerisi (JSON)
  • Altın kuralları (yasaklar) otomatik uygular
  • Fallback: müzik temalı görsel
Altın Kurallar (Her görselde geçerli)
İnsan figürü serbest
Duygu matrisi uygulanır
Çoklu stil serbest
Müzik fallback
Yazı/logo/watermark
Çıplaklık/müstehcenlik
Eşcinsel içerik
Dini semboller (abstract OK)

Leonardo AI Parametreleri

Model: Lucid Origin
Boyut: 1472 × 832 px
Kontrast: 3.5
Stil: cinematic / moody / film / vibrant

Görsel Yasakları (Negative Prompt)

ABSOLUTELY NO: text, letters, words, watermarks, logos, signatures, stamps, numbers, typography, captions, labels, titles

Çıplaklık / Müstehcenlik: nude, nudity, nsfw, explicit, sexual content, revealing clothing
Eşcinsel İçerik: lesbian, gay, homosexual, same-sex couple, LGBTQ romantic scenes
Dini Teşbihler: religious symbols, cross, crescent, church, mosque, prayer — dini konularda sadece abstract/soyut görseller kullanılabilir
Fallback Kuralı: Konuya özel görsel bulunamazsa müzik temalı görsellere dön (enstrüman, hoparlör, plak, stüdyo ekipmanı)

İ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

Sektör Rehberi Blog #1

Kafeler İçin Müzik Rehberi: Doğru Atmosferi Nasıl Yaratırsınız?

İçerik Yapısı

H2: Kafe Müziğinin Müşteri Deneyimine Etkisi
H2: Saatlere Göre Müzik Seçimi Stratejisi
H2: Kafe Türüne Göre Playlist Önerileri
H2: Yasal ve Teknik Altyapı
H2: Muzibu ile Profesyonel Çözüm
FAQ: 10 soru (ör: "Kafede Spotify çalabilir miyim?")
HowTo: "Kafeniz için müzik sistemi nasıl kurulur?" 7 adım

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."

Gerçekçi Fotoğraf Mutlu insanlar 1472×832
Karşılaştırma Blog #2

İşletmenizde Spotify Çalmak Neden Riskli? Yasal Alternatifler ve Çözümler

İçerik Yapısı

H2: Spotify'ın Ticari Kullanım Politikası
H2: Telif Denetim Süreci ve Ceza Miktarları
H2: İşletme Müzik Çözümleri Karşılaştırması
H2: Telifsiz Müzik: Tek Güvenli Yol
H2: Muzibu ile Riske Son Verin
FAQ: 10 soru (ör: "Telif denetiminde ceza ne kadar?")
HowTo: "İşletmenizde yasal müzik yayınına nasıl geçilir?" 7 adım

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."

Gerçekçi Fotoğraf Endişeli atmosfer 1472×832
Bilimsel Blog #3

Müzik ve Satış İlişkisi: Arka Plan Müziği Müşteri Davranışını Nasıl Etkiler?

İçerik Yapısı

H2: Bilimsel Araştırmalar Ne Diyor?
H2: Tempo ve Müşteri Harcama Süresi İlişkisi
H2: Müzik Türünün Marka Algısına Etkisi
H2: Sessiz Mağaza vs. Müzikli Mağaza
H2: Doğru Müzik Stratejisi Nasıl Oluşturulur?
FAQ: 10 soru (ör: "Hangi tempo satışı artırır?")
HowTo: "İşletmeniz için müzik stratejisi nasıl oluşturulur?" 7 adım

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."

İllüstrasyon İnfografik tarzı 1472×832
Pratik Rehber Blog #4

Restoran ve Otellerde Profesyonel Müzik Yönetimi: Kurumsal Çözüm Rehberi

İçerik Yapısı

H2: Çok Şubeli İşletmelerde Müzik Yönetimi Sorunu
H2: Merkezi Müzik Sistemi Nasıl Çalışır?
H2: Anons ve Spot Sistemi ile Kampanya Duyurusu
H2: Sektöre Özel Playlist Stratejileri
H2: Muzibu Kurumsal Hesap Avantajları
FAQ: 10 soru (ör: "Çok şubeli yapı nasıl çalışır?")
HowTo: "Kurumsal müzik sistemine nasıl geçilir?" 7 adım

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."

Gerçekçi Fotoğraf Lüks / Kurumsal 1472×832

Onay Sonrası Yapılacaklar

1

Tenant1001Prompts.php oluştur

getDraftPrompt, getBlogContentPrompt, getContext, getFallbackOutline, buildImagePromptForBlog — tümü Muzibu'ya özel

Modules/Blog/App/Services/TenantPrompts/Tenants/Tenant1001Prompts.php

2

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

3

Blog kategorileri oluştur

DB: "Sektör Rehberleri", "Yasal Bilgilendirme", "Müzik ve İş Dünyası", "Nasıl Yapılır?"

4

4 blog yazısını oluştur

Blog::create() ile — her biri: ~2000 kelime HTML, 10 FAQ, 7 HowTo adımı, SEO ayarları, etiketler

5

Test et

mztest.muzibu.com/blog → 200 OK, yazılar görünüyor, görseller yüklü, SEO meta tag'leri doğru

Yapılanlar

22 Şubat 2026

Tenant1001Prompts.php Oluşturuldu

Modules/Blog/App/Services/TenantPrompts/Tenants/Tenant1001Prompts.php

Muzibu'ya özel AI blog prompt dosyası oluşturuldu. Tüm içerik ve görsel kuralları bu dosyada.

İçerik Metotları

  • getDraftPrompt() — Taslak üretim talimatı
  • getBlogContentPrompt() — Yazım kuralları (2000+ kelime, firma 3x, kurum ismi yasağı)
  • getContext() — Platform verileri (100K+ şarkı, 2K+ playlist, 98 radyo)
  • getFallbackOutline() — Yedek 6 bölümlük yapı

Görsel Metotları

  • buildImagePromptForBlog() — Dinamik prompt (sabit havuz YOK)
  • detectMood() — Duygu tespiti (pozitif/negatif/bilimsel/kurumsal)
  • detectSetting() — Mekan tespiti (12 sektör: kafe, otel, mağaza...)
  • detectVisualStyle() — Stil tespiti (fotoğraf/illüstrasyon/flat)
MESAM/MSG/MÜYORBİR/MÜYAP yasak
İnsan figürü serbest
Rakam varyasyonları
Yaratıcılık direktifi

MuzibuLeonardoAIService.php Güncellendi

Modules/Muzibu/App/Services/MuzibuLeonardoAIService.php

Şarkı/albüm kapak görseli üreten servis güncellendi. OpenAI GPT-4 aktif, boyutlar yükseltildi.

GPT-4 Aktif

enhanceWithGPT4Music() devre dışı bloğu kaldırıldı, tam aktif

Boyut Yükseltildi

512×512 → 1472×832 (yatay banner)

İnsan Serbest

"İnsansız" kuralı kaldırıldı → konuya göre insanlar eklenebilir

Güncel Negative Prompt

nsfw, nude, naked, porn, explicit sexual content, homosexual, lesbian, gay, same-sex couple, religious symbols, cross, crescent, church, mosque

Blog Sayfası 500 Hatası Düzeltildi

resources/views/themes/muzibu/blog/

ThemeService view çözümleme hatası giderildi. Blog modülündeki Muzibu temasının view dosyaları doğru konuma kopyalandı.

index.blade.php
show.blade.php
tag.blade.php
partials/show-content.blade.php

Sonraki Adımlar (Bekliyor)

Blog kategorileri oluştur — DB'ye "Sektör Rehberleri", "Yasal Bilgilendirme", "Müzik ve İş Dünyası", "Nasıl Yapılır?"
4 blog yazısı oluştur — Blog::create() ile her biri ~2000 kelime, 10 FAQ, 7 HowTo, SEO
Test — mztest.muzibu.com/blog → 200 OK, yazılar görünüyor, görseller yüklü