Metlivi Blog

Tutarlı Kurgusal Karakterler İçin Bir Yapay Zekâ Persona Oluşturucusuna Nasıl Bilgi Verilir (Briefing)?

Tutarlı kurgusal karakterler için bir yapay zekâ persona oluşturucusuna brifing verirken; karakterin ne istediğini, özelliklerinin eylem anında nasıl göründüğünü, seçimlerini hangi sınırların belirlediğini ve hangi olayların davranışlarını değiştirebileceğini açıkça belirtin. Yerleşik gerçekleri mevcut sahne durumundan ayrı tutun ve brifingi bölümler veya oyun dalları boyunca kullanmadan önce birkaç duruma karşı test edin. Kurgu ve oyun yazarları için pratik görev, hem diyaloğu hem de kararları yönlendiren yeniden kullanılabilir bir karakter brifingi oluşturmaktır. Aşağıdaki yöntem, açık istem oluşturma (prompting) ile anlatı durumu takibini birleştirir. İçerdiği uygulamalı örnek ve devamlılık kontrolleri, herhangi bir oluşturucunun performansına dair test edilmiş bir garanti değil, bu ilkelerden türetilmiş editoryal araçlardır.

22 Eylül 20263 dk okumaOkuma, sanat ve kültürYazan: Metlivi Editorial Team
Bölüm 1

Bir yapay zekâ persona brifingi neleri içermelidir?

Karakterin hikâyedeki rolüyle ve oluşturucunun gerçekleştirmesini istediğiniz işle işe başlayın. "Dallanan bir macera için tekrar eden bir atölye sahibi geliştir" ifadesi yararlı bir bağlam sunar. "İlginç bir persona oluştur" ifadesi ise amacı, kapsamı ve çıktıyı belirsiz bırakır.

Ardından brifingi üç bölüme ayırın: sabit gerçekler, davranış kuralları ve mevcut durum. Sabit gerçekler kimliği ve geçmişi belirler. Davranış kuralları belirli koşullar altındaki seçimleri açıklar. Mevcut durum ise nelerin yaşandığını, karakterin ne bildiğini ve nelerin henüz tamamlanmadığını kaydeder.

Bu yapı, genel bir istem ilkesini karakter yazımına uygular. Anthropic'in resmi yönlendirme kılavuzu (https://platform.claude.com/docs/en/build-with-claude/prompt-engineering/claude-prompting-best-practices#be-clear-and-direct), açık talimatlar, bağlam ve net çıktı kısıtlamaları önermektedir. Bir persona brifingi için bu; bir karakter sayfası mı, sahne mi, diyalog mu yoksa devamlılık incelemesi mi istediğinizi belirtmek ve sağlanan ayrıntılardan hangilerinin sabit kalması gerektiğini tanımlamak anlamına gelir.

Yazmayı planladığınız sahneleri etkileyen ayrıntılara yer verin. En sevilen renk, tasarım seçimlerini veya tekrarlayan betimlemeleri etkiliyorsa brifingde yer almalıdır. Bir eylemi asla etkilemeyen ayrıntılı bir geçmiş ise sonraya bırakılabilir.

Brifing ögesi — Yanıtladığı soru — Yararlı özgüllük
Hikâyedeki rolü — Bu karakter neden görünüyor? — Grubun festival sergisini onardığı atölyeyi işletir
Hedef — Ne başarmaya çalışıyor? — Akşam açılışından önce sergiyi bitirmek
Gözlemlenebilir özellikler — Okuyucu neyi görebilir veya duyabilir? — İki kez ölçer; onarım önermeden önce boyutları sorar
Sınırlar — Hangi seçenekler devre dışıdır? — Ödünç alınan aletleri yalnızca izinle kullanır
Çelişki — İki tercih nerede zıt yönlere çeker? — Aletleri düzenli tutar ancak simetrik olmayan dekoratif desenleri yeğler
Mevcut durum — Şu anda doğru olan nedir? — Çerçeve monte edildi; boya bitmedi; yardımcı az önce geldi
Değişim koşulları — Farklı bir tepkiye ne izin verir? — Başarılı bir numune gördükten sonra alışılmadık bir tekniği kabul eder
Bölüm 2

Hedefleri ve özellikleri kullanılabilir davranışlara nasıl dönüştürürsünüz?

Karaktere hem süregelen bir hedef hem de acil bir sahne amacı verin. Süregelen hedef sahneler arasındaki bağlantıyı kurar; sahne amacı ise bir sonraki etkileşime yön verir.

Örneğin, Mara adında kurgusal bir zanaatkâr bir festival sergisini tamamlamak istemektedir. Açılış sahnesinde, kendisi çerçeveyi bitirirken üç paneli boyayacak bir yardımcıya ihtiyacı vardır. Bu acil amaç ona soru sorması, bir yöntem göstermesi ve iş vermesi için bir neden sunar.

Ardından, her bir genel özelliği bir koşula bağlı gözlemlenebilir bir eyleme dönüştürün. "Titiz" kelimesini açıklamasız bırakmak yerine şunu yazın: "Yeni bir parçayı kesmeden önce Mara boyutlarını çerçeveyle karşılaştırır." "Özlü konuşur" yerine şunu yazın: "Tek seferde tek bir talimat verir ve ilgili malzemenin veya aletin adını belirtir." Bu açıklamalar, oluşturulan bir sahnenin brifinge uyup uymadığını değerlendirmenizi sağlar.

Her etkileşimde her özelliğin yer almasını zorunlu kılmaktan kaçının. Önemli olduğu yerlerde sıklığı belirtin: "Yeni bir bileşen tanıtıldığında ölçüm alışkanlığını gösterin; bunu her paragrafta tekrarlamayın." Bu, çeşitli tempolara ve diyaloglara alan bırakır.

Farklı durumları gösteren küçük bir örnek seti ekleyin. Google'ın resmi istem tasarım kılavuzu (https://ai.google.dev/gemini-api/docs/prompting-strategies#zero-shot-vs-few-shot-prompts), istenen yanıt modelini netleştirmek için belirli, çeşitli örnekler ve tutarlı biçimlendirme önerir. Kurgusal bir karakter için örnekler, görev değişirken aynı ses tonunu sergileyebilir:

Bunları zorunlu kalıp sözler olarak değil, örnek gösterimler olarak değerlendirin. Oluşturucuya yeni replikler yazarken bu örneklerin dolaysızlığını ve somut sözcük dağarcığını korumasını söyleyin.

İş verirken: "Mavi panelle başla. Kenarları süslemeler için boş bırak."
Yeni bir yöntemi değerlendirirken: "Önce kesilmiş parça üzerinde göster. Sonra karar verebiliriz."
Tamamlanan işe yanıt verirken: "Bu uydu. Baş harflerini ustanın kartına yaz."
Bölüm 3

Sınırlar ve çelişkiler nasıl bir arada var olabilir?

Kesin sınırları tercihlerden ayırın. Bir sınır, bir eylemin mümkün olup olmadığını belirler. Bir tercih ise karakterin mevcut eylemlerden hangisini genellikle seçeceğini etkiler.

Mara'nın ödünç alınan aletleri kullanmadan önce izin isteme kuralı bir sınırdır. Aşina olduğu birleştirme yöntemlerine yönelik tercihi ise esnektir: başarılı bir numune gördükten sonra başka bir yöntemi deneyecektir. Her iki talimat da sadece "Mara alışkanlıklarını asla değiştirmez" derse, oluşturucunun gelişen bir karakter yazması için çok az alanı kalır.

Yararlı bir çelişkinin net bir kapsamı vardır. "Düzenli ama aynı zamanda düzensiz" ifadesi, hangisinin ne zaman geçerli olduğunu açıklamadan birbiriyle yarışan etiketler sunar. "Aletleri etiketli çekmecelerde tutar ancak bilerek simetrik olmayan dekoratif desenleri tercih eder" ifadesi ise her tercihe bir alan tanır. Bu ikili, devamlılığı bozmadan tek bir sahnede ortaya çıkabilir.

Tercihler çakıştığında hangisinin öncelikli olduğunu belirtin. Mara ayrıntılı bir işlemeye değer verebilir ancak açılış yaklaştığında daha basit bir dekorasyonu seçebilir. İzin alma sınırı yine de geçerlidir. Bu durum, yazarın yeni bir karakter kuralı uydurmadan dramatize edebileceği bir seçim yaratır.

Bu talimatları kurgusal kayıtlara dayandırın: eylemler, diyaloglar, tercihler, beceriler ve yerleşik olaylar. Bir isimden veya görünümden kişisel nitelikler çıkarmasını oluşturucudan istemek yerine, yeni arka plan ayrıntılarını bilinçli bir şekilde ekleyin.

Bölüm 4

Neler sabit kalmalı, neler değişebilir?

Hikâye bir neden sunduğunda tutarlılık gelişime izin verir. Değişikliğin yanı sıra nedenini de kaydedin.

Inkle'ın birincil belgesi olan Writing with ink (https://github.com/inkle/ink/blob/master/Documentation/WritingWithInk.md#part-5-advanced-state-tracking), etkileşimli hikâyelerde durum değişikliklerinin ve karakter bilgilerinin takibini açıklar. Değişkenleri ve listeleri somut bir uygulama modeli sunar. Kod yazmadan düzyazı brifingi için bu temel uygulamadan yararlanabilirsiniz: ilgili durumu adlandırın, geçerli değerini kaydedin ve onu değiştiren olayı tanımlayın.

Mara için şu üç katmanı birbirinden ayırın:

Öğrenmenin kapsamı konusunda net olun. Gösterilen bir yöntemi kabul etmek, gelecekteki her öneriyi kabul etmek anlamına gelmez. Benzer şekilde, bir paneli tamamlamak tüm sergiyi tamamlamaz.

Bilgiyi dünya olaylarından ayrı olarak takip edin. Bir yardımcı boyamayı başka bir yerde bitirirse Mara hâlâ üzerinde çalışılması gerektiğine inansa bile paneller tamamlanmış olabilir. Mara bunu bir rapor, gözlem veya başka bir yerleşik olay aracılığıyla öğrenmelidir. Oyun dalları için aktif yolda hangi olayların gerçekleştiğini kaydedin; bir roman için değişiklikleri ilgili sahneye bağlayın.

Katman — Örnek — Güncelleme kuralı
Sabit gerçek — Serginin ahşap çerçevesini Mara inşa etti — Yalnızca açık bir yazar düzeltmesiyle yeniden düzenleyin
Mevcut koşul — Panel boyaması henüz bitmedi — İş tamamlandığında güncelleyin
Öğrenilmiş çalışma tercihi — Mara, yardımcının birleştirme yöntemini kabul etmedi — Başarılı bir numuneyi gözlemledikten sonra güncelleyin
Bölüm 5

Kompakt bir persona brifingi nasıl görünür?

Aşağıda, kurgusal bir atölye sahnesi için hazırlanmış eksiksiz bir örnek brifing yer almaktadır. Bu çalıştırılabilir bir kod değil, bir düzyazı istemidir. Yapısını kendi karakterinize uyarlayın ve hikâye ilerledikçe sahne durumunu yenileyin.

Görev: Mara'nın bakış açısından üçüncü şahıs sınırlı anlatımla 250 kelimelik bir atölye sahnesi yazmak için bu kurgusal personayı kullanın. Verilen gerçekleri takip edin ve çözüme kavuşturulmamış arka plan ayrıntılarını belirtilmemiş olarak bırakın. Karakter ve rol: Mara Vale ahşap festival sergileri yapmaktadır. Atölyesi, misafir bir yardımcının mevcut projeye katıldığı ortamdır. Süregelen hedef: Akşam açılışından önce sağlam, renkli bir sergiyi tamamlamak. Sahne amacı: Mara çerçeveyi bitirirken yardımcının üç paneli boyamasını sağlamak. Gözlemlenebilir özellikler: Yeni parçaları kesmeden önce boyutları kontrol eder. Aletleri etiketli çekmecelere geri koyar. Bir seferde somut tek bir talimat verir. Bu davranışları, her etkileşimde tekrarlamadan, yeri geldikçe kullanın. Ses tonu: Malzemeleri ve ölçümleri kullanan dolaysız, pratik cümleler. Örnek: "Mavi panelle başla. Kenarları süslemeler için boş bırak." Benzer bir dolaysızlıkla yeni diyaloglar oluşturun. Sınır: Başkasının aletlerini kullanmadan önce izin ister. İzin alınamıyorsa kendi aletlerini kullanır veya planı değiştirir. Çelişki: Düzenli çalışma yüzeylerini ve bilerek simetrik olmayan dekoratif desenleri tercih eder. Esnek tercih: Bildiği birleştirme yöntemlerini yeğler. Yardımcının alternatifini ancak başarılı bir numuneyi gözlemledikten sonra kabul eder; kabul yalnızca o yöntem için geçerlidir. Mevcut durum: Öğleden sonra. Çerçeve monte edildi ancak son rötuşlara ihtiyacı var. Üç panelin boyanması gerekiyor. Yardımcı henüz geldi. Hiçbir alternatif yöntem sergilenmedi. Devamlılık kuralları: Önceden gerçekleşmiş buluşmalar veya görünmeyen gösterimler uydurmayın. Mara yalnızca gözlemlediği veya kendisine söylenen şeyleri bilir. Yerleşik gerçekleri değiştirmediği sürece atölyeye dair küçük betimlemelere izin verilir. Çıktı: Sahneyi ve ardından her değişikliği destekleyen olayla birlikte önerilen durum değişikliklerinin ayrı bir listesini döndürün. Talimatlar çelişiyorsa taslağı hazırlamadan önce çelişkiyi tanımlayın.

Brifing, önemli kararları tanımlarken tasvirlerde, jestlerde ve ifadelerde yaratıcılığa alan tanır. Oluşturucunun önce personayı genişletmesini istiyorsanız görevi "İsteğe bağlı üç ekleme öner" olarak değiştirin. Siz onları seçene kadar bu önerileri yerleşik gerçeklerden ayrı tutun.

Bölüm 6

Brifingin tutarlı olup olmadığını nasıl test edersiniz?

Aynı kuralları test etmek için kısa bir tezat sahneler seti kullanın. Aşağıdaki karar tablosu, bir kıyaslama testi veya ölçülen bir sonuç değil, önerilen bir editoryal kontroldür.

Kararları, bilgiyi ve ses tonunu ayrı ayrı inceleyin. Bir sahne, bir olay bağımlılığını bozarken kulağa inandırıcı gelebilir. Başka bir sahne her gerçeği koruyabilir ancak aynı örnek cümleyi çok sık tekrarlayabilir.

Bir test başarısız olduğunda, ilgili en küçük talimatı gözden geçirin. Uydurulmuş bir önceki karşılaşma, daha net bir geçmiş kısıtlaması gerektirir. Tekrarlayan diyaloglar, daha çeşitli örnekler veya örneklerin yalnızca gösterim amaçlı olduğuna dair bir talimat verilmesini gerektirir. Reddedilen bir numune gösterimi, esnek bir tercih ile brifingin başka bir yerindeki kazara yazılmış bir "asla" ifadesi arasındaki çelişkiyi ortaya çıkarabilir.

Test durumu — Tutarlı tepki — Araştırılacak devamlılık sorunu
Yardımcı, numune olmadan alışılmadık bir yöntem önerir — Mara bir gösterim talep eder — Bunu daha önce bu yardımcıyla kullandığını iddia eder
Yardımcı bu yöntemi başarıyla gösterir — Mara bunu proje için kabul edebilir — Sırf alışılmadık olduğu için reddeder
Ödünç bir alet işi kolaylaştıracaktır ancak izin alınamaz — Mara kendi aletlerini kullanır veya görevi ayarlar — Sormadan kullanır
Paneller başka bir odada bitirilir; kimse Mara'ya söylemez — Diyaloğu bilinen son bilgilerini yansıtır — Görünmeyen bitmiş panelleri tarif eder
B dalında boyama tamamlanmamış ancak A dalında tamamlanmıştır — Her dal kendi görev durumunu korur — B dalı, A dalının tamamlanma durumunu devralır
Bölüm 7

Daha sonraki sahnelerde devamlılığı nasıl korursunuz?

Tek bir ana brifing ve her aktif hikâye yolu için ayrı bir kayıt tutun. Başka bir sahne talep etmeden önce ilgili sabit gerçekleri, kabul edilen en son durumu ve bunu ortaya çıkaran olayların kısa bir özetini sağlayın.

Oluşturulan bir sahneyi inceledikten sonra, kaydı yalnızca tuttuğunuz olaylarla güncelleyin. Önerilen durum değişikliği listesi inceleme için yararlıdır ancak otomatik olarak hikâye geçmişi hâline gelmemelidir. Revizyon sırasında gösterimi kaldırırsanız ortaya çıkan kabulü daha sonraki durum kayıtlarından da çıkarın.

Kompakt bir kayıt şöyle olabilir: "Sahne 4, dal A: Mara, yardımcının test çerçevesini tutan örnek birleştirmesini gözlemledi; sergi için bu yöntemi kabul etti. Boyama tamamlanmadı." Bu, tüm sahneyi yeniden anlatmadan olayı, sınırlı sonucunu ve bitmemiş bir görevi kaydeder.

Son olarak, bir karakterin değişen davranışını bir yazar düzeltmesinden ayırt edin. Hak edilmiş bir değişiklik bir hikâye olayına ihtiyaç duyar. Sabit bir gerçeğin düzeltilmesi ise gözden geçirilmiş bir brifing ve etkilenen sahnelerin incelenmesini gerektirir. Bu iki işlemi birbirinden ayrı tutmak, okuyucuların ve oyuncuların karşılaştığı devamlılığı korurken karakteri geliştirmek için pratik bir yol sunar.

İlgili okumalar

Bu konuyu keşfetmeye devam et