Communitygithub.com

Perde: Opus planlar, Sonnet uygular

Maskotlu (Demli) 15-20 dakikalık Türkçe sohbet videosu üretir. Opus yalnız plan.md yazar, render ve kontrolü Sonnet alt ajanı yapar. "Demli bölümü", "perde ile video", "uzun maskotlu video", "yeni bölüm yaz" dendiğinde kullan.

O que é Perde: Opus planlar, Sonnet uygular?

Perde, Claude Code ortamında çalışan ve 15-20 dakikalık Türkçe sohbet videoları üreten bir AI becerisidir. Becerinin temel işleyişi iki aşamalıdır: Opus modeli (siz) konuyu araştırır, plan.md dosyasını yazar ve doğrulama testlerini geçene kadar düzeltir; ardından Sonnet modeli, bir alt ajan aracılığıyla seslendirme, görsel hizalama, video render ve kontrol karesini gerçekleştirir. Bu iş bölümü, token tüketimini optimize eder ve her bölüm için tutarlı bir prodüksiyon hattı sağlar. plan.md biçimi, belirli şablonları (sayı, söz, liste, karşılaştırma, zaman) destekler ve yazım kuralları günlük Türkçe, kısa cümleler, kaynaklı rakamlar ve kişisel hikâyelerden kaçınmayı içerir. Kullanıcı istekleri "Demli bölümü", "perde ile video", "uzun maskotlu video" veya "yeni bölüm yaz" gibi ifadelerle tetiklenir.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/blgymtr/perde/tree/HEAD/.claude/skills/perde

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que Perde: Opus planlar, Sonnet uygular faz?

Motor: bu becerinin bulunduğu depo, yani .claude/skills/perde klasörünün iki üstü (aşağıda PERDE). Her bölüm PERDE/bolumler/NN-konu/plan.md. Python: PERDE/yerel.json içinde python yolu varsa o, yoksa python; her zaman -X utf8 ile (aşağıda PY).

Temel kural: token yakma. Her sahne farklı olmak zorunda değil. Videonun çoğu Demli'nin konuştuğu stüdyo sahnesidir; şablonlar ara sıra girer. Yeni görsel kod yazılmaz, yalnız plan yazılır.

İş bölümü

  1. Opus (sen): konuyu araştır, plan.md yaz, perde.py dogrula çalıştır, hata kalmayana kadar düzelt. Motor koduna, karelere, videoya bakma.
  2. Sonnet: Agent aracıyla başlat: subagent_type: general-purpose, model: sonnet, istem: PERDE/AJAN.md dosyasını oku ve bolumler/NN-konu için uygula. Sonnet ses, hizalama, render ve kontrol karesini yapar, kısa rapor döner.
  3. Raporu kullanıcıya aktar. Sonnet "plan sorunu" dediyse planı sen düzelt ve Sonnet'i aynı ajana SendMessage ile yeniden çalıştır.

plan.md biçimi

---
baslik: Videonun YouTube başlığı
muzik: warm          # warm | curious | tense | bright | yok
---
# Bölüm adı                      (YouTube bölüm başlığı olur, ekranda bölüm kartı çıkar)

Paragraf. Boş satırla ayrılan her blok bir konuşma birimidir (10-30 sn).

@liste baslik="Üç adım"          (kendinden sonraki paragraf okunurken ekranda kalır)
- Madde bir
- Madde iki
Bu paragraf okunurken liste maddeleri tek tek gelir.

@poz isaret                      (sonraki paragrafın pozu: anlat | eller | isaret; yazmazsan sırayla döner)
Paragraf.

# Kaynaklar
Okunmaz; açıklamaya yazılır. Her rakamın kaynağı burada.
ŞablonYazımSınır
sayi@sayi n="38" etiket="YÜZDE" alt="kısa açıklama"n ≤ 8, etiket ≤ 28 karakter
soz@soz metin="..." kaynak="..."≤ 160 karakter
liste@liste baslik="..." + - madde2-5 madde, ≤ 34 karakter
karsilastir@karsilastir sol="..." sag="..." + - sol ; sağ1-3 satır, hücre ≤ 48
zaman@zaman baslik="..." + - etiket ; metin2-4 nokta, metin ≤ 60

Bölüm kartı her # başlığında kendiliğinden çıkar.

Yazım kuralları

  • Uzunluk: 15-20 dakika için 1600-2100 kelime. Hız, geçici sesle ölçüldü: 1,75 kelime/sn. Sunucunun kendi kaydı gelince lib/plan.py içindeki KONUSMA_HIZI'nı güncelle. dogrula tahmini süreyi yazar.
  • Bölümler: 4-7 bölüm, her biri 2-4 dakika.
  • Şablon sıklığı: her 3-5 paragrafta bir şablon. Toplamda 10-20 şablon yeter.
  • Dil: metni sunucu kendi sesiyle okuyacak. Kısa, sesli okunması kolay, günlük Türkçe kullan; parantez ve kısaltma koyma.
  • Hikâyeler: Sunucunun ağzından uydurma kişisel hikâye yazma ("ben de işten çıkarılmıştım" gibi). Kişisel bir anı lazımsa [SUNUCU: kendi örneğin] diye yer bırak ve kullanıcıya sor.
  • Rakamlar ve olaylar: her rakam ve gerçek olay kaynaklı olur, kaynak # Kaynaklar altına yazılır. Kaynak bulamıyorsan rakamı kullanma.
  • Konular: hayat, kariyer, para, adalet, çevre, güven, kişisel marka. Yapay zeka ana konu değildir.
  • Özgünlük: başka kanalların başlık, bölüm adı ya da cümleleri kopyalanmaz.

Yeni şablon gerekirse

Önce mevcut beş şablonla çözmeyi dene. Gerçekten yetmiyorsa kullanıcıya sor. Onay gelince şablonu bir kez ekle: lib/sahne.py içine çizim fonksiyonu ve SABLONLAR kaydı, lib/plan.py içine SABLON_ALAN ve denetim. Sağ alt köşe (x>1660, y>790) Demli'nin yeridir, oraya içerik koyma.

Habilidades Relacionadas