Taslak bitti. Kelimeler bulanıklaşana kadar okudunuz. Arkadaşlarınız harika olduğunu söylüyor. Yine de içinizde o kaşıntı var: ya bir mantık boşluğu varsa? Ya kötü karakterin motivasyonu ayakta durmuyorsa? Ya zaman çizelgesi bozuksa ve siz ona o kadar uzun süre baktınız ki artık göremiyorsanız? Övecek değil, tartışacak birine ihtiyacınız var; dürtecek birine. Bir LLM keskin bir okurun yerini tutamaz. Ama bir rol oynayabilir: şüpheciyi. Ona olay örgünüzü, kurallarınızı, zaman çizelgenizi verin. Çelişkileri, gerekçesiz dönüşleri ve boşlukları bulmasını isteyin. Sonra neyin gerçek bir kusur, neyin gürültü olduğuna siz karar verin.
Amaç, makinenin hikayenizi yeniden yazmasına izin vermek değil. Amaç, bir geliştirme yöneticisinin ya da zeki bir seyircinin soracağı soruları, onlar odaya girmeden önce canlandırmak.
Şöyle düşünün. Bir odada sunum yaptığınızda biri mutlaka “peki neden çekip gitmiyor?” ya da “bunu yapmaya ne zaman vakti oldu?” diye soracaktır. O anı bekleyebilir ya da önceden yaratabilirsiniz. Bir LLM antrenman partnerinin zevki yoktur. Tutarlılık denetimi vardır. Hikayenizi, ona verdiğiniz mantığın karşısına koyabilir ve mantığın nerede çöktüğünü raporlayabilir. Sizin işiniz ona doğru bilgiyi vermek ve itirazlarını yorumlamaktır. Bazıları yanlış olacaktır (model bir diyalog satırını kaçırmıştır). Bazıları doğru olacaktır (anahtarı gerçekten ekmeyi unutmuşsunuzdur). Değer, itirazların listesindedir. Onları tek tek yanıtlarsınız ve senaryo sıkılaşır.
Ücretsiz araç: bu adımları senaryo uzunluğunuza göre tam sayfa numaralarına yerleştirmek için Beat Sheet Hesaplayıcısı’nı kullanın.
Sinematik iş akışı kareleri


Neden “Editör” Değil de “Antrenman Partneri”
Bir editör değişiklik önerir. Bir antrenman partneri itiraz eder. LLM’den senaryoyu düzeltmesini istemiyorsunuz. Belirlediğiniz kurallar dahilinde senaryoya saldırmasını istiyorsunuz. Bu kurallar önemlidir. “Kahraman şiddete başvuramaz” derseniz, LLM şiddetin ima edilebileceği ya da seyircinin “neden karşılık vermedi?” diye sorabileceği her sahneyi işaretleyebilir. “Zaman çizelgesi 72 saat” derseniz, zamana yapılan her göndermeyi işaretleyip çelişkileri kontrol edebilir. Dünyanızın ve olay örgünüzün kısıtlarını ne kadar net belirtirseniz, stres testi o kadar isabetli olur. Belirsiz girdi belirsiz çıktı verir. Sıkı girdi ise somut bir “peki ya…?” soruları listesi verir.
Bunun neden önemli olduğunu açıklayayım. Senaristler kendi mantık boşluklarını çoğu zaman göremezler, çünkü mantığın içindedirler. Karakterin neden gitmediğini bilirler; kafalarında sayfaya hiç geçmemiş bir gerekçe vardır. LLM’in elinde ise yalnızca sayfa (ve yapıştırdığınız her şey) vardır. Dolayısıyla “neden kaldığı belirsiz” dediğinde kontrol etmek zorunda kalırsınız: bunu sayfaya koydum mu? Koymadıysanız bir boşluk buldunuz demektir. Koyduysanız ve model kaçırdıysa, en azından o satırın var olduğunu doğrulamış olursunuz ve belki onu daha da keskinleştirirsiniz.
İş Akışı: Antrenman Oturumunu Kurmak
1. Adım: LLM’in göreceği malzemeyi hazırlayın. En azından şunlar: olay örgüsünün net bir özeti (adım adım ya da sahne sahne), ana karakterlerin hedefleri ve kısıtları ve tüm kurallar (zaman sınırları, dünya kuralları, tür gelenekleri). İsteğe bağlı olarak: emin olmadığınız kilit diyaloglar ya da sahne alıntıları. Senaryonun tamamını yapıştırıp “mantık hatalarını bul” demeyin. Model bazı şeyleri kaçırır ya da uydurur. Ona bir yapı verin. İlk tur için tek sayfalık bir beat sheet ile “bu hikayenin kuralları” listesi çoğu zaman yeterlidir.
2. Adım: Antrenman rolünü komutta (prompt) tanımlayın. “Sen şüpheci bir okursun. Görevin mantık boşluklarını, gerekçesiz karakter kararlarını, zaman çizelgesi hatalarını ve mantıksal çelişkileri bulmak. Düzeltme önerme. Yalnızca soruları ve olası sorunları listele. Okurun elinde yalnızca sayfada olanın bulunduğunu varsay.” Bu talimat seti modeli düzeltme modunda değil, saldırı modunda tutar. Yeniden yazım değil, soru istiyorsunuz.
3. Adım: Farklı açılardan birden fazla tur çalıştırın. Birinci tur: “Zaman çizelgesini kontrol et. Zamana yapılan her göndermeyi listele ve çelişkileri işaretle.” İkinci tur: “Her önemli karakter kararı için sor: gördüklerimize göre motivasyon net mi?” Üçüncü tur: “Bilgiye sahip olan her karakteri listele. Her biri için sor: bunu nereden biliyor? Gösterildi mi, yoksa varsayıldı mı?” Stres testini boyutlara (zaman, motivasyon, bilgi) bölmek daha net ve uygulanabilir listeler üretir.
4. Adım: Çıktıyı ayıklayın. LLM bazen yanılır. Elinizde tam da bunu yapan bir sahne varken “ona neden güvendiğini hiç görmüyoruz” diyebilir. Yanlış okuduğu için bir çelişki uydurabilir. Bu yüzden her maddeyi kabul etmezsiniz. Her maddeyi senaryonuzu yeniden okumak için bir tetikleyici olarak kullanırsınız. İtiraz geçerliyse düzeltin. Değilse, en azından senaryonun o soruya dayanabildiğini doğrulamış olursunuz. Ayıklama insan işidir.
5. Adım: İsterseniz karşılık verin. Modelin itirazını yapıştırın ve sorun: “Benim gerekçem şu: [senaryodan alıntı ya da açıklama]. Bu itirazı çözüyor mu, yoksa hâlâ bir boşluk var mı?” Model yeniden şeytanın avukatlığını yapabilir. Haklı olmasını istemiyorsunuz. Siz emin olana kadar baskı testine devam etmesini istiyorsunuz.
| Siz veriyorsunuz | LLM döndürüyor | Siz yapıyorsunuz |
|---|---|---|
| Beat sheet + hikaye kuralları | Olası mantık boşlukları, çelişkiler, gerekçesiz dönüşler listesi | Ayıklama: gerçek boşlukları düzeltin, yanlış alarmları görmezden gelin |
| Zaman çizelgesi + kilit olaylar | Zaman çizelgesi tutarlılık kontrolü, “X ne zaman oldu?” soruları | Sayfadaki zaman çizelgesini doğrulayın ya da düzeltin |
| Karakter hedefleri + kısıtlar | “Neden şunu yapsın ki…?” / “Bunu nereden biliyor…?” | Motivasyonu ve serimlemeyi ekleyin ya da keskinleştirin |
| Kilit diyalog alıntıları | Mantık ya da eksik adımlar hakkında sorular | Karar verin: bir satır ekleyin, bir adımı kesin ya da olduğu gibi bırakın |
Hikaye mantığını outline’dan senaryoya kadar net tutmak için yapı ve beat sheet’ler yardımcı olur. Makinenin haddini aştığı durumlar için ise yapay zekanın alt metin ve nüans konusundaki sınırları faydalı bir okuma.
Ücretsiz deneyin
ScreenWeaver’ı senaryonuzda ücretsiz deneyin
Ücretsiz. Mevcut projenizi içe aktarın, taslağınızı daha net görün ve hikaye yapınızın kontrolünü dakikalar içinde yeniden ele alın.
Ücretsiz başlayınTanıdık Bir Senaryo: Hesabı Tutmayan Zaman Çizelgesi
Senaryonuz bir haftaya yayılıyor. Sırasız yazdınız. Baştan sona okuduğunuzda 3. Gün ile 5. Gün’ün birbirini tuttuğundan emin değilsiniz. Bir zaman çizelgesi yapıştırıyorsunuz: “Pazartesi: X. Salı: Y. Çarşamba: Z…” ve ekliyorsunuz: “Bu olaylar bu sırada olmak zorunda; hiçbir karakter aynı anda iki yerde olamaz.” LLM’e soruyorsunuz: “Çelişkileri kontrol et. Mevcut süreden daha fazla zaman gerektiren her olayı ya da açıklamasız biçimde iki mekanda görünen her karakteri işaretle.” Model şunu döndürüyor: “Çarşamba sabah 9’da toplantı, 10’da uçuş var. Aynı şehir mi? Değilse uçağa nasıl yetişiyor?” Senaryonuza bakıyorsunuz. Hiç belirtmemişsiniz. Bir satır ekliyor ya da bir sahneyi kaydırıyorsunuz. Antrenman partneri senaryoyu düzeltmedi. Boşluğu işaret etti.
Tanıdık Bir Senaryo: Motivasyonu Zayıf Kalan Kötü Karakter
Karşıt karakteri acımasız ama rastgele olmayan biri olarak yazdınız. Bir okur soruyor: “Kahramanı neden umursuyor ki?” Kötü karakterin geçmişini ve kilit sahnelerini yapıştırıyorsunuz. LLM’e soruyorsunuz: “Şüpheci bir izleyici varsay. Bu karakterin verdiği her önemli kararı listele. Her biri için sor: motivasyon gördüklerimizden net mi, yoksa tahmin mi ediyoruz?” Listede şu var: “2. Perde’de kahramanı bağışlama kararı, motivasyon belirsiz. Başka yerlerde şiddet uyguladığını görüyoruz; burada neden değil?” Bir gerekçeniz olduğunu fark ediyorsunuz (ayin için kahramana canlı ihtiyacı var), ama bu sadece outline’ınızda, sahnede değil. Kısıtı netleştiren tek bir diyalog satırı ya da bir an ekliyorsunuz. Antrenman partneri soruyu yüzeye çıkardı. Siz onu sayfada yanıtladınız.
Tanıdık Bir Senaryo: Yerine Oturmayan Ters Köşe
Üçüncü perdedeki ters köşeniz, seyircinin müttefik karakterin 1. Perde’de şehirde olduğunu bilmemesine dayanıyor. LLM’e soruyorsunuz: “Ters köşeden önce bu karakteri gördüğümüz her yeri ve zamanı listele. Dikkatli bir izleyici onun daha önce [şehir]’de olduğunu çıkarabilir mi?” Model üç sahne listeliyor ve diyor ki: “12. sahnede ‘geçen yıl buradayken’ diyor. Bu aynı şehirse, ters köşe zayıflayabilir.” Kontrol ediyorsunuz. Aynı şehir. Satırı daha belirsiz bir şeyle değiştiriyor ya da önceki göndermeyi başka bir yere taşıyorsunuz. Antrenman partneri hikayeden anlamaz. Tutarlılıktan anlar. Siz de bunu boşluğu kapatmak için kullanırsınız.
Yeni Başlayanların Yanıldığı Yerler: Siper Savaşı Bölümü
Hiçbir yapı vermeden “mantık hatası var mı?” diye sormak. Model ya genel tavsiyeler verir (“motivasyonların net olduğundan emin ol”) ya da sorun uydurur. Çözüm: olay örgüsünü yapılandırılmış bir biçimde (adımlar, zaman çizelgesi, kurallar) verin ve belirli kontroller isteyin. “Gerekçesiz görünebilecek her karakter kararını listele”, “mantık hatalarını bul”dan daha iyidir.
Her itirazı gerçek bir boşluk saymak. LLM bazen yanlış okur ya da aslında sayfada olan bir şeyi eksik sanar. Çözüm: ayıklayın. Her madde için senaryoyu açın ve doğrulayın. Senaryo soruyu zaten yanıtlıyorsa yine de satırı keskinleştirebilirsiniz; yanıtlamıyorsa düzeltin. Makinenin her zaman haklı olduğunu varsaymayın.
Komutta “hikayenin kuralları”nı atlamak. Modele “kahraman X yüzünden gidemez” demezseniz, “neden gitmiyor?” sorusunu bir boşluk olarak işaretleyebilir. Çözüm: hikaye kurallarının ve dünya kısıtlarının kısa bir listesini ekleyin. “Bu hikayede: kimse binadan çıkamaz; katil beş kişiden biridir; zaman çizelgesi 24 saattir.” Böylece antrenman partneri genel mantık yerine bu kurallara göre kontrol yapabilir.
Senaryonun tamamını yapıştırıp derin analiz beklemek. Bağlam sınırları, modelin özetlemesine ya da ayrıntıları kaçırmasına yol açabilir. Çözüm: ilk tur için bir beat sheet ya da sahne listesi kullanın. Hedefli kontroller için yalnızca ilgili sahneleri yapıştırın (örneğin zamana yapılan tüm göndermeler ya da kötü karakterin bakış açısından tüm sahneler). Daha isabetli itirazlar alırsınız.
LLM’den boşlukları düzeltmesini istemek. Model çözüm önermeye başladığı anda komite usulü yeniden yazım moduna geçersiniz. Çözüm: komutu “yalnızca sorunları ve soruları listele, düzeltme önerme” ile sınırlı tutun. Nasıl düzelteceğinize siz karar verirsiniz. Antrenman partnerinin işi çözmek değil, yüzeye çıkarmaktır.
Yalnızca tek tur çalıştırmak. Tek bir tur zaman çizelgesi sorunlarını yakalayıp motivasyon boşluklarını kaçırabilir. Çözüm: zaman çizelgesi, karakter motivasyonu, bilgi akışı ve dünya kuralları için ayrı turlar çalıştırın. Her turun net bir sorusu olsun. Listeleri birleştirip bir kez ayıklayın.

Yazılım ve parametreler. Beat sheet’iniz ve kurallarınız (ve isterseniz kilit sahneler) için yeterince geniş bağlam penceresi olan herhangi bir sohbet tarzı LLM’i kullanın. Sistem mesajında ya da ilk mesajda rolü belirleyin: “Sen şüpheci bir okursun. Tek görevin mantık boşluklarını, çelişkileri ve gerekçesiz kararları bulmak. Numaralı bir liste ver. Düzeltme önerme.” Temperature: modelin odaklı kalması ve dağılmaması için 0.3-0.5. Yapı ve mantık için komut yazma hakkında daha fazlası için senaristler için prompt mühendisliği rol ve görev tasarımını anlatıyor.
Tek Bir Dış Kaynak
Writers Guild of America’nın hikaye ve geliştirme üzerine kaynakları, sektörün sunumlarda mantık ve tutarlılıktan nasıl söz ettiğini görebileceğiniz yerlerden biri. WGA web sitesi profesyonel standartlar hakkında bağlam sunuyor; antrenman oturumunuz ise odaya girmeden önce benzer bir çıtayı yakalamanın özel bir yolu.

Bakış Açısı
Bir LLM antrenman partneri zeki bir okurun yerini almaz. Senaryoyu teslim etmeden önce sorabileceğiniz “peki ya…?” sorularının sayısını katlar. Onu zaman çizelgesini, motivasyonu ve bilgiyi stres testine sokmak için kullanın. Ona yapı verin; çıktısını ayıklayın. Bulduğu boşlukları düzeltmek size kalmış; ya da zaten kontrol ettiğiniz için onları gönül rahatlığıyla reddetmek.
Son adım
Bir sonraki senaryonuzu ScreenWeaver ile yazın
Zaman çizelgesine dayalı yazım ve yapay zeka destekli hikaye akışıyla fikirden çekime hazır sayfalara daha hızlı geçin.
ScreenWeaver’ı deneyin




