Asistan istem rehberi ve örnekler

*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.

Bu belge, Asistan'a istem yapma konusunda rehberlik sağlar ve Asistan'ın neler yapabileceğine dair örnekler ve ilham sunar.

En iyi uygulamalar

Bu en iyi uygulamalar, Asistan'ı kullanırken daha iyi sonuçlar almanıza yardımcı olabilir. Deneyin ve iş akışınıza en uygun olanı görün.

Spesifik olun

Eğer Asistan başarısız olursa, isteminize daha fazla ayrıntı ekleyin ve tekrar deneyin. Örnek isimlerini tam olarak yazıldığı gibi kullanın, Asistan'ın hangi işlevi kullanmasını istediğinizi belirtin ve Asistan'a hangi türle çalıştığını söyleyin, örneğin bir parça veya bir model.

Spesifik değilDaha spesifik
Ağaçları bir daire içine yerleştir.ReplicatedStorage'da "pine_tree" modelinin 10 kopyasını SpawnLocation etrafında 30 stud yarıçapında bir daire içine yerleştir.
Parçayı hareket ettir."my_part" parçasının TweenService kullanarak yukarı ve aşağı 10 stud hareket etmesi için bir script ekle.
Bir çekirdek döngüsü nasıl tasarlayabilirim?Bana eğlenceli bir çekirdek döngüsü tasarlamamda yardımcı ol. Oyuncuların korsan olarak hazine avına çıkabileceği bir oyun yapmak istiyorum. Ayrıca korsan gemileri satın alıp yükseltebilir ve birbirleriyle savaşabilirler.

Seçiminizi kullanın

Seçim, isteminizde atıfta bulunmak istediğiniz bir nesneyi veya nesne setini belirtmenin harika bir yoludur. Birden fazla nesne seçin ve Asistan'dan bunları değiştirmesini, kopyalarını oluşturmasını ve bir yere yerleştirmesini veya bir konum desenini sürdürmesini isteyin, örneğin bir çizgide yerleştirmeyi koruyarak.

Düzenleme zamanı ve çalışma zamanı

Asistan bazen düzenleme zamanı ile çalışma zamanı arasındaki farkı karıştırır. Asistan'dan bir eylem yapmasını isterseniz, muhtemelen bunu düzenleme zamanında yapma eğiliminde olacaktır. Eylemin çalışma zamanında gerçekleşmesini istiyorsanız, Asistan'a eylemi gerçekleştiren bir script eklemesini isteyin. Örneğin, Asistan'a "günün saatini 8:00 AM yapmak için bir script ekle" demek yerine "günün saatini 8:00 AM yap" demelisiniz.

Çok adımlı istemler

Asistan'ı düşünmeye teşvik etmek için çok adımlı istemler kullanmayı düşünün. "Bu scripti bana açıklayabilir misin?" diye sormak yerine, soruyu scriptten ### ile ayırarak adım adım açıklamasını isteyin. Bu ayrım, Asistan'ın bilgiyi parçalamalarına ve daha iyi yanıtlar vermelerine yardımcı olur.

Bu scriptin ne yaptığını adım adım açıklayabilir misin?

###

local part = workspace.Part

local function onTouched(otherPart)
    print(part.Name .. " " .. otherPart.Name .. " ile çarpıştı")
end

part.Touched:Connect(onTouched)

###

Varlık oluşturma için istem yapma

Varlık oluştururken, nesnenin adını vererek başlayın ve ardından görünümüne dair ayrıntıları yavaş yavaş ekleyin. Asistan otomatik olarak kamera açısını, arka planı ve aydınlatmayı belirler, bu nedenle yalnızca nesneyi tanımlamanız yeterlidir.

İstemSonuç
posta kutusuTemel bir posta kutusu oluşturur.
mavi metal posta kutusuRenk ve malzeme ekler.
eski mavi metal posta kutusu, kırmızı bayraklıYaş ve belirgin özellikler ekler.
barnacles ve mercanlarla kaplı, tabanında deniz kabukları olan eski mavi metal posta kutusuDaha spesifik ve belirgin bir varlık üretir.

Nesneyi tanımlamak yerine resmi tanımlamaktan kaçının. Örneğin, şunları dahil etmeyin:

  • "beyaz arka plan" veya "stüdyo arka planı" gibi arka planlar veya ortamlar.
  • "3/4 görünüm" veya "ön çekim" gibi kamera açıları veya kompozisyon.
  • "temiz gölgeler" veya "sinema aydınlatması" gibi aydınlatma.
  • "yüksek kaliteli" veya "4K" gibi genel kalite terimleri.

Prosedürel model oluşturma için istem yapma

Prosedürel model oluşturma, metin yanıtlarından daha uzun sürebilir. Verimli bir şekilde çalışmaya devam etmek için, Asistan modelinizi oluştururken bir sonraki isteminizi yazmaya devam edebilirsiniz.

Prosedürel modeller için istem yazarken, düzenleyebileceğiniz özellikleri ve parametreleri açıkça belirtin. Örneğin, Asistan'a "kabinlerin renklerini değiştirmek için özellikler ekle" diyebilirsiniz.

Modelin farklı parçalarının ölçek veya sayı değişikliklerine nasıl yanıt vermesi gerektiğini tanımlamak da faydalıdır. Örneğin, "masayı daha uzun veya daha geniş ölçeklediğimde, model orantılı olarak daha fazla sandalye eklemelidir" diyebilirsiniz. Parçalar arasındaki mesafeyi kontrol etmek için "demiryolu raylarının arasındaki mesafeyi kontrol etmek için bir özellik ekle" gibi belirli teknik ayrıntılar da ekleyebilirsiniz.

Prosedürel modeller için referans görüntüleri

Prosedürel model oluşturma için görüntü yüklerken, .png görüntüleri kullanın. İlgili nesneye net bir odaklanma ve iyi aydınlatma ile basit bir arka plana sahip görüntüler seçin. Mümkünse, doğrudan ön, yan veya arka görünüm yerine izometrik veya 3/4 açı gibi iyi mekansal bilgilere sahip görüntüler kullanın. Düşük poli tarzı görüntülerden kaçının.

Tek bir açıdan tam olarak yakalanamayan nesneler için, prosedürel model oluşturma doğruluğunu artırmak için tek bir görüntüde birden fazla bakış açısı ekleyebilirsiniz.

Denemeye devam edin

Asistan ilk seferde istediğiniz gibi çalışmazsa cesaretinizi kaybetmeyin. Genellikle, küçük ayarlamalar yapmak ve tekrar denemek daha iyi sonuçlar verebilir. Birçok AI aracı deterministik değildir, yani onlardan bir şey yapmalarını istediğinizde her seferinde aynı çıktıyı oluşturmazlar. Biraz değişkenlik vardır, bunu kullanabilir ve isteminize yaptığınız ayarlamalarla kontrol edebilirsiniz.

AI mevcut durumda çalışmayı gerektirir. Asistan ile en iyi şekilde nasıl konuşacağınızı, neler yapabileceğini ve ondan ne istediğinizi anlamak zaman alır.

Örnekler

Bu örnekler, Asistan'ın bugün yardımcı olabileceği çok çeşitli görevleri göstermektedir. Bazıları, yeniden üretmek için birkaç deneme gerektirebilir, ancak deneyin ve kendiniz neler ortaya çıkarabileceğinizi görün.

Oyun mekaniği - Patlayan ateş topları atma

İstem: Oyuncu "e" tuşuna bastığında, ateş topunu oyuncunun baktığı yöne doğru fırlat. Ateş topu bir şeye çarptığında patlasın.

Oyun mekaniği - Takım sistemi kurma ve oyuncuları atama

İstem: Kırmızı, mavi, yeşil, sarı takımlardan oluşan bir takım sistemi oluşturacak bir script ekle ve her oyuncuyu rastgele bir takıma ata.

Oyun mekaniği - Tapınak koşusu tarzında sürekli koşma

İstem: Karakterimin sürekli olarak ileri doğru koşmasını sağla, tıpkı bir tapınak koşusu oyununda olduğu gibi.

Oyun mekaniği - Ateş güçlendirmesi

İstem: Oyuncu "q" tuşuna bastığında, oyuncunun ateş almasını ve 3 kat daha yükseğe zıplamasını sağlayan bir script ekle. Ateş oyuncuya bağlı olmalı ve onunla birlikte hareket etmelidir. Oyuncu "q" tuşuna tekrar bastığında, ateşi kapat ve zıplama gücünü sıfırla.

Oyun mekaniği - NPC lazerleri

İstem: Bu NPC'nin, 30 stud içinde bir oyuncuya mavi ve neon bir uzun ince parça kullanarak lazer atmasını sağlayan bir script ekle.

Ayrıca, bu NPC'nin 50 stud içinde en yakın oyuncuya bakmasını ve yavaşça ona doğru hareket etmesini sağlayan bir script ekle. Yalnızca x ve z eksenlerinde hareket etsin, y eksenini sabit tut.

Oyun mekaniği - Etkileşimli NPC

İstem: Bu bir NPC. Oyuncunun onunla etkileşimde bulunmasını sağlayan bir istem ekle. Eğer oyuncu etkileşime geçerse, NPC "merhaba [oyuncunun adı]" desin, burada oyuncunun adı gerçek oyuncunun adı olmalıdır, bir metin pop-up'ında.

Ayrıca, bu NPC'nin her zaman en yakın oyuncuya bakmasını sağlayan bir script ekle.

Oyun mekaniği - NPC devriye

İstem: Bu NPC'nin başlangıç parçası ile bitiş parçası arasında yavaşça hareket etmesini sağlayan bir script ekle. NPC, parçaya bakmalı ve sonra ona doğru hareket etmeli, ardından diğer parçaya bakmalı ve ona doğru hareket etmelidir. Eğer oyuncu 10 stud içine girerse, NPC'yi kırmızıya döndür ve oyuncuyu kovalamaya başla.

Oyun mekaniği - Skor tablosunu güncelle

İstem: Bu nesneyi silen ve oyuncunun skoruna 100 ekleyen bir script ekle.

Ayrıca, oyuncunun skorunu skor tablosunda gösteren bir script ekle.

Kamera - Üstten kilitle

İstem: Kamerayı oyuncunun üstten görünümüne kilitleyen ve oyuncuyu takip eden bir script ekle, böylece oyuncu ekranın ortasında kalır.

Kamera - Birinci şahıs görünümüne kilitle

İstem: Kamerayı birinci şahıs görünümüne kilitleyen bir script oluştur.

UI - Aşağı açılır menü

İstem: 5 öğeden oluşan bir aşağı açılır menü oluştur.

UI - Sağlık çubuğu

İstem: Yerde bir parça ekle, oyuncu ona dokunduğunda sağlığı %10 azalt. Ekranın üst ortasında, oyuncunun sağlığı %20'nin altına düştüğünde kırmızıya dönen bir UI sağlık çubuğu yerleştir.

UI - Basit HUD

İstem: StarterGui'de bir gösterge paneli oluştur. Sağ üst köşeye bir sağlık çubuğu ekle ve altına oyuncunun adını yazan bir metin etiketi yerleştir. Sağ alt köşeye, "İksirler" üstte, "Silahlar" solda, "Envanter" altta ve "Özel" sağda olmak üzere elmas şeklinde 4 buton ekle. Renklerin sonbahar temalı olmasını sağla.

İnşaat - Nesneleri rastgele dağıtma

İstem: Seçilen "Mushroom" nesnesinden 0-5 adet her "RedwoodTree-Var01" etrafına yerleştir.

İnşaat - Gece/gündüz döngüsü ve sokak lambaları

İstem: Günün saatini her saniyede 1 saat değiştiren bir script ekle. 15:00'da başla. 19:00'da, her spot lambasının parlaklığını 10'a çıkar. 08:00'de, her spot lambasının parlaklığını 0'a düşür.

İnşaat - Fizik tabanlı asma köprü

İstem: Bir ip köprüsü oluştur. 5 stud genişliğinde ve 2 stud uzunluğunda 10 tahta parça yap. Bunları bir sıraya yerleştir. Her parçanın her iki tarafına ip kısıtlamaları ekle, her birini önceki ve sonraki parçaya bağla. Tüm ip kısıtlamalarını görünür yap, 1. ve 10. parçayı sabitle ve 1. ve 10. parçaya bir sürükleme dedektörü ekle.

İnşaat - Bacalara duman ekle

İstem: Her evdeki her bacaya çarpışmayan görünmez bir tuğla ekle. Tuğla içinde yukarı doğru akan duman üreten bir parçacık olmalı ve duman beyaz olmalıdır.

İnşaat - Nesneleri yeniden adlandır

İstem: Tüm "emptyscripts" nesnelerini "Script+uniqueID" olarak yeniden adlandır.

İnşaat - Arazi oluştur

İstem: Yuvarlanan tepelerle bir arazi bölgesi oluştur.

İnşaat - Ölçekle davranış ekle

İstem: StreetLights klasöründeki spot lambalarının rastgele yanıp sönmesini sağlayan bir script ekle.

İnşaat - Gri kutuları varlıklarla değiştir

İstem: Seçilen parçaların her birini, çalışma alanındaki AssetLibrary Klasörü içinde aynı isimdeki bir model ile değiştir. Örneğin, parça "Suburban House" olarak adlandırılmışsa, "Suburban House" adında bir model arayın ve parçayı o model ile değiştirin.

İnşaat - Ölçeklenebilir bir dönme dolap oluştur

İstem: /generate_procedural_model Bir çizgi film temalı dönme dolap oluşturun, etrafında bir çit ve kapı olan bir tabana sahip. Dönme dolaptaki kabin sayısını düzenlemek için özellikler ekleyin. Kabin sayısı değiştiğinde, aralarındaki mesafe de orantılı olarak değişmelidir. Ayrıca, her bir kabinin rengini değiştirmek için özellikler ekleyin.

İnşaat - Modüler bir tren rayı oluştur

İstem: /generate_procedural_model Farklı bölümlerde yeniden kullanılabilecek modüler bir tren rayı parçası oluşturun. Rayın eğimini 0-90 derece arasında kontrol etmek için bir özellik ekleyin. Raylar arasındaki mesafeyi, ray boyutunu, demiryolu destekleri arasındaki mesafeyi ve rayın toplam uzunluğunu ayarlamak için özellikler ekleyin.

İnşaat - Modüler bir ortaçağ kalesi oluştur

İstem: /generate_procedural_model Kırmızı tuğla bir tabana, beyaz sıvalı bir üst katmana ve büyük bir terrakota konik çatıya sahip stilize edilmiş, yuvarlak bir ortaçağ kalesi. Tek bir baskın simge kulesi, birçok küçük, ince kule ile birlikte, hepsi yeşil çalılarla desteklenmiştir.

İnşaat - Modüler bir asma köprü oluştur

İstem: /generate_procedural_model Uzunluğuna göre askı kablolarının sayısını ayarlayan ve malzeme türünü değiştirmek için 'Pas' malzeme özelliğine sahip bir prosedürel köprü.

İnşaat - Ölçeklenebilir bir yemek seti oluştur

İstem: /generate_procedural_model Bir siberpunk temalı yemek seti, masa ve sandalyeler ile. Masayı ölçeklendirip daha uzun veya daha geniş yaptığımda, orantılı olarak daha fazla sandalye ekleyin.

©2026 Roblox Corporation. Roblox, the Roblox logo and Powering Imagination are among our registered and unregistered trademarks in the U.S. and other countries.