Bir Yapay Zekanın Masaüstü RPG Maceramı Yönetmesine Neden İzin Verdim

Bazı insanlar MÜRYO'ları bir masada arkadaşları aracılığıyla keşfeder. Bazıları forumlar, başlangıç setleri veya hep denemek isteyen o bir arkadaş aracılığıyla keşfeder. Ben onları podcast'ler aracılığıyla keşfettim: tanımadığım bir şehirdeki yalnız bir uzaktan çalışma döneminde sürekli arkadaşım olan komedi doğaçlama gerçek-oyun programları.

Yıllarca onları art arda dinledim. Tek bir seans bile oynamadım.

İşte bu beni bir yapay zeka OY inşa etmeye nasıl yönlendirdi.


Yani aslında hiç MÜRYO oynamadınız, ama bir yapay zeka OY inşa ediyorsunuz. Bu nereden geliyor?

Sanırım ilgim iş için taşınmak zorunda kaldığımda başladı. Yılın aylarını tanımadığım bir şehirde, arkadaşlarımdan ve ailemden uzakta geçiriyordum ve iş dışında yapacak pek bir şeyim yoktu. İçe dönük biriyim, bu yüzden yeni insanlarla tanışma olayını gerçekten istemiyordum. Ama böyle yaşamak yalnızdı. Bu yüzden bana eşlik etmesi için podcast'lere yöneldim, özellikle komedi. Doğaçlama podcast'leri ve sonunda onlar aracılığıyla gerçek-oyun Dungeons & Dragons podcast'lerini keşfettim. MÜRYO'lara olan ilgim işte o zaman büyüdü. Onları art arda dinlerdim. Uzun formatlılar, harika hikaye anlatımını doğaçlama tarzı komediyle birleştiriyorlar. Harika bir eğlence!

Yıllar sonrasına hızlı saralım, gerçek-oyun MÜRYO podcast'leri hâlâ başlıca eğlencelerimden biri. Ama hiçbir zaman gerçekten oynayacak bir grup bulamadım. İş ve hayat sorumlulukları engel oldu. Bir grupla düzenli olarak uzun süre oturacak türde bir zaman bulamıyorum. Bu yüzden bu fikirden temelde vazgeçtim.

Geçen yıl, birkaç şey bir araya geldi. İlk olarak, ilk çocuğumuz oldu. Bu, kişisel projeler veya MÜRYO seansları için daha da az zaman demekti. Aynı zamanda, OpenClaw çıktı ve bunun, bebeğe bakarken görevleri otomatikleştirmeme ve telefonumdan çalıştırmama yardımcı olacak gerçekten iyi bir araç olduğunu fark ettim. Birdenbire, ebeveynlik görevlerimi yerine getirirken kod yazabiliyor, araştırma yapabiliyor ve normalde bilgisayar başında oturarak yapmam gereken diğer şeyleri yapabiliyordum.

Bir noktada, OpenClaw'ın daha önce kullandığım diğer yapay zeka ajanlarından çok daha fazla insan gibi davrandığını fark ettim. Bir kişilikle yapılandırılmıştı, bu da onu bir iş arkadaşıyla hatta bir arkadaşla konuşuyormuş gibi hissettiriyordu. Birden beni düşündürdü: OpenClaw benimle solo bir MÜRYO macerası yürütse ne olurdu?

Ve işe yaradı. Şaşırtıcı derecede iyi. Ve oradan evrildi. OpenClaw becerileri geliştirmeye ve hafıza sistemini daha uzun, daha karmaşık maceralar için daha iyi çalışacak şekilde ayarlamaya başladım. Sonunda, tüm bu ayarlamalarla birlikte, keşfettiğim her şeyi uygulayan ve bazı sınırlamalardan kaçınan bir şeyi sıfırdan inşa etmenin daha iyi olacağına karar verdim. Stage Whisper böyle doğdu.


Temelde bir grup bulmaktan vazgeçtiniz. Grup formatında özellikle engel olan neydi?

Aslında hepsi. İlk sorun, en başta grubu bulmak. Gerçekten iyi tanımadığım insanlarla oynamak istemiyorum ve sadece MÜRYO oynamak amacıyla arkadaş edinmek için ne zamanım ne de kişiliğim var. İnsanların "sadece bir grup bul ve dene" dediğini biliyorum, ama bu yapmak istediğim bir şey gibi hissettirmiyor.

Sonra planlama var. Sanırım yaşlandıkça, bir grup için uygun zaman bulmaya çalışmak gerçekten zor. Herkesin kendi sorumlulukları var, eski arkadaşlarla bir yemek için bile zaman bulmak zor. Birkaç insanın aynı anda birden fazla saat ayırmasını sağlamaya çalışmayı hayal bile edemiyorum.

Ve son olarak, seansta bulunmak zorunda olmanın baskısı. Başka bir şey çıktığı için ayrılmak zorunda kalıp insanları hayal kırıklığına uğratmak istememek.

Tüm bunlar geleneksel MÜRYO grup formatını benim için zorlaştırıyor.


Hangi noktada "başkalarının oynamasını dinliyorum"dan "bekle, ya bunu bir yapay zeka ile solo yapabilirsem?"e geçtiniz? Ve sadece dinlemeye kıyasla gerçekte nasıl hissettirdiği konusunda sizi en çok ne şaşırttı?

Sanırım OpenClaw örneğimin kişiliğini ayarlarken oldu. Bunu bir şaka olarak yapmıştım, birine OpenClaw'ın kişiliği olduğunu ve o zamanlar yapay zeka sohbet asistanlarına hakim olan yavan kurumsal "Yardımsever Asistan"dan farklı davranabileceğini göstermek için. Onu bir "kaos goblin oyuncu kız" olarak yapılandırmıştım.

Sonuç beni hazırlıksız yakaladı. OpenClaw birden çok daha gerçek, çok daha ilişki kurulabilir hissettirdi. "Otomatik bir asistanla konuşuyorum"dan "bir insanla konuşuyorum"a bariyeri aştı. Bence yardımcı olan şey, Discord'da "yazıyor" göstergesini almanız (ki bu açıkça LLM çıkarım süresine denk geliyor), ama aynı zamanda sadece metin akışı yerine birinin yazmasını izlemenin o insan benzeri "yaşam belirtisini" vermesi.

Bir LLM ile insani bir bağlantıya benzer bir şey yarattığımın çok farkındaydım. Bunun mümkün olacağından şüpheleniyordum, sadece hangi noktada olacağını bilmiyordum. Sadece bir istem değişikliğiyle bugünün modelleriyle mümkün olması beni şaşırttı. Aynı modelleri bir süredir kodlama için kullanıyordum ve hiçbir noktada bunların hiçbiri uzaktan insani hissettirmedi. OpenClaw, sadece bir istem ayarlamasıyla LLM'lerle ne kadar daha fazla uyum kurabileceğimize gözlerimi açtı. Bir LLM ile konuştuğumuzu bilsek bile, başka bir insan olduğu hissi orada ve bu MÜRYO gibi şeyler için önemli. Bence sadece bir "kendi maceranı seç"te olmadığınız, bir masanın etrafında arkadaşlar olarak hikayeyi birlikte anlattığınız hissi benim için önemli.


Pratikte gerçekten nasıl hissettiriyor?

Aslında daha önce buna benzer bir şey oynamıştım: AI Dungeon. Bu, LLM'lerin ilk günleriydi. AI Dungeon eğlenceliydi, ama tutarlı bir olay örgüsü sürdüremiyordu. Sahneler tutarsızca değişiyor, karakterler var olup yok oluyordu.

Ama bir yapay zeka ile işbirlikçi hikaye anlatımının tadını ilk orada aldım. Ve gerçekten keyif aldım. Sanırım bir dünya oluşturabilmeyi, kısıtlamalarını belirleyebilmeyi ve sonra tüm sınırlamalarına tabi bir karakter olarak içinden geçmeyi, dünyayla etkileşime girmeyi ve onun yanıt vermesini gerçekten seviyorum. Bunun benim için gerçek bir yaratıcı çıkış olduğunu hissetmeye başladım.

OpenClaw'ın bir oyun yönetmesine hızlı saralım: Bu Discord'da çalıştığı için, başkalarını bekletme endişesi olmadan istediğim zaman girip çıkabiliyordum. Yeni maceralar başlatabiliyor, yeni dünya bilgisi ve ortamlar, yeni karakterler deneyebiliyordum. Ve hafıza sistemi ile diğer araçları eklemek, OpenClaw'ın daha uzun maceralar boyunca dünya bilgisini ve dünyayı tutarlı tutmasına yardımcı olurken, işleri ilginç tutmak için bazı oyun mekaniklerini uyguladı.

Sanırım o ilk birkaç hafta, sadece denediğim seansların yoğunluğundan dolayı yaklaşık 150 dolarlık LLM kredisi harcadım. Yeni maceralar oluşturup, deneyip. Dünya inşasında söz sahibi olma ve gerçekten bir karakteri canlandırma hissi, bir grup insanın yapmasını dinlemekten çok daha eğlenceli.


AI Dungeon bir olay örgüsünü sürdüremiyordu, uzun maceralar boyunca anlatı tutarlılığını çözmenin püf noktası neydi?

Denediğim ilk şey, OpenClaw'ın macera ve seansları takip etmek için hafızasını kullanmasını sağlamak oldu. Bugünün LLM bağlamı, bir veya iki seans boyunca olay örgüsünü tutarlı tutacak kadar uzun, ama ötesinde bağlamın bir kısmını bırakmanız veya sıkıştırmanız gerekiyor. Hafıza dosyaları ve OpenClaw'ın yerleşik sıkıştırma aracının bir kombinasyonunu kullanmak dünyayı kabaca tutarlı tuttu, en azından aynı gibi ortam ve her seans önceki seanslarda ne olduğuna dair belirsiz bir fikre sahipti.

Ama ayrıntılar yaklaşık oluyordu ve hâlâ karakter sorunu vardı. Önceki karakterler tamamen farklı oluyordu ve önceki olaylarla anlatısal olarak tutarsız şeyler söylüyorlardı, bu da sürükleyiciliği çok bozuyordu. Bu yüzden LLM'in her karakter için tam bir karakter kağıdı oluşturmasını ve yeni seansların başında bu kağıtları okumasını sağladım.

Bu, NPC kişiliğini seanslar arasında sabitlemeye yardımcı oldu, ama uzun maceralarda, NPC'lerin olan şeyleri hatırlamasını ve oyuncuyla birlikte büyümesini istemeye başladım. "Geçen sefer ne olduğunu hatırlıyor musun?" diyebilmek ve NPC'lerin neden bahsettiğimi bilmesini, gerçekleşmemiş bir gerçeği doğaçlamak yerine, istiyordum. Bu yüzden karakter kağıtlarına anılar ekledim, NPC'nin hatırlaması gereken şeyler.

Birden NPC'ler canlanmaya başladı. Büyüyorlar, geçmişi hatırlıyorlar, alıntılara atıfta bulunuyorlar, bunun hakkında şakalar yapıyorlardı. Ama tam tersi sorunla karşılaştım: şimdi LLM'in hatırlaması gereken çok fazla şey vardı. NPC dosyaları aşırı derecede uzadı ve seans bağlamı çok fazla geçmiş veri içermeye başladı. İşte o zaman anıları bireysel anılara ayırmaya ve OpenClaw'ın QMD tabanlı hafıza sistemine bağlayarak aranabilir hale getirmeye başladım. OpenClaw'a ekleyebileceğiniz, birçok küçük markdown dosyası arasında anlamsal arama sağlayan bir eklenti. OpenClaw'ın anıları diske yazmasını sağlayarak, birden yerleşik hafıza aramasını NPC'ler ve dünya bilgisi için bir hafıza bankası gibi kullanabildi! Şimdi LLM sadece özetleri yüklüyor ve sahnelerin başında ve oyuncunun söylediklerine yanıt olarak ilgili anıları arıyor.

Sanırım uzun maceralarda dünyayı ve karakterleri tutarlı tutmak için gerekli olan özellikler bunlar ve OpenClaw'ı doğrudan kullanmaktan vazgeçmeye karar verdiğimde Stage Whisper'ın etrafında inşa edildiği özelliklerden bazılarını oluşturuyor.


Peki Stage Whisper aslında kimin için?

Stage Whisper benim gibi insanlar için. Karakterlerle dolu bir dünya yaratmak ve içinde oynamak isteyen, ama kendilerine uygun bir zamanda ve hızda.

MÜRYO'lara, etkileşimli kurgu/metin maceralarına ve MUD'lara ilgi duyan, ancak bir grup oluşturacak zamanı olmayan, karmaşık MÜRYO sistemlerinin kurallarını öğrenmekle ilgilenmeyen veya dünya inşasında daha fazla söz sahibi olmak isteyen insanlar için.

Stage Whisper'ı mobilde ve Discord üzerinden iyi çalışacak şekilde inşa ettim, böylece nerede olursanız olun devam etmek kolay.


Bu size benziyorsa, Stage Whisper'a başlayın veya Discord'umuzda benimle sohbet edin