المساعد هو مساعد ذكي يساعدك في بناء الألعاب بشكل أسرع من خلال الإجابة عن الأسئلة، وتوليد المحتوى، وأداء الإجراءات مباشرة في الاستوديو. يمكنه القيام بما يلي والمزيد:
- الرد على الأسئلة حول تطوير Roblox
- إنشاء وتعديل الكائنات والنصوص البرمجية في نموذج بيانات موقعك
- إدراج الأصول من متجر المبدعين
- شرح الأكواد المحددة في محرر النصوص البرمجية
- توليد مواد لتغيير تصميم كائناتك
- توليد شبكات ثلاثية الأبعاد ونماذج إجرائية لملء مشهدك
في الاستوديو، يجمع المساعد بين نموذج لغوي كبير (LLM) ونظام تشغيل يمكنه التفاعل مباشرة مع نموذج بياناتك. يمكنه إدراج وتعديل الكائنات، وإنشاء النصوص البرمجية، وأتمتة المهام المتكررة مثل تحديث الخصائص بكميات كبيرة.
للحصول على نظرة أعمق حول ما يمكن أن يفعله المساعد وكيفية استخدامه، انظر إلى دليل المطالبات والأمثلة والبث المباشر التالي من فريق Roblox للحصول على نصائح وخدع وإلهام.
الوصول إلى المساعد من الاستوديو
للوصول إلى المساعد من الاستوديو:
انقر على المساعد في الجانب الأيمن من شريط الميسانين.

أدخل طلبًا في نافذة المساعد.
- لتوليد استجابة جديدة، انقر على أيقونة إعادة القيام.
- لتقييم الاستجابة وتحسين النتائج المستقبلية، انقر على الإبهام لأعلى أو الإبهام لأسفل.

المحادثات وسجل المحادثات
يدعم المساعد عدة خيوط محادثة لكل مكان، ويتم حفظ سجل محادثاتك في السحابة بحيث تستمر المحادثات عبر جلسات الاستوديو وإعادة تشغيل الأجهزة والأجهزة.
- انقر على زر قائمة الدردشة واختر محادثة جديدة في أعلى القائمة لبدء محادثة منفصلة. كل محادثة لها نافذة سياق الخاصة بها، لذلك لن تستهلك محادثة طويلة في محادثة واحدة المساحة المتاحة في محادثة أخرى. يتم الحفاظ على المسودات في مربع الإدخال لكل محادثة.
- انقر على أيقونة الفرع تحت أي رد من المساعد لإنشاء محادثة جديدة من تلك الرسالة. تظل المحادثة الأصلية كما هي حتى تتمكن من استكشاف اتجاه مختلف دون فقدان مكانك الحالي.
- المحادثات مرتبطة بالمكان الذي تعمل فيه، وليس بالتجربة. كل مكان له مجموعة خاصة به من المحادثات، ولا يوجد حد صارم لعدد المحادثات في كل مكان.
- يتم حذف المحادثات المحذوفة بشكل دائم ولا يمكن استعادتها.
إذا كان لديك الاستوديو مفتوحًا على عدة أجهزة، نوصي بالعمل في محادثة واحدة في وقت واحد لتفادي النزاعات، لأن سجل المحادثات يتزامن عبر السحابة.
خدمات التقاط الشاشة
يشتمل المساعد على خدمة التقاط شاشة يمكنها التقاط ما هو مرئي حاليًا في نافذة العرض ثلاثي الأبعاد (في وضعي تحرير ولعب) ووصفه مرة أخرى للمساعد. تتيح لك هذه الوظيفة أن يتفهم المساعد مشهدك دون الحاجة إلى وصفه. يمكنك طرح أسئلة مثل "هل يبدو هذا صحيحًا؟" أو "هل تم إعداد الإضاءة لوقت الليل؟" وسيرتقط المساعد لقطة شاشة لنافذة العرض ويجيب بناءً على ما يراه.
إذا كنت تستخدم عميلًا من طرف ثالث عبر MCP أو مفتاح API خاص بك، فلا يزال لديك وصول مباشر إلى أداة التقاط الشاشة الأساسية.
طرح الأسئلة وشرح الأكواد
إذا كنت بحاجة إلى معرفة عامة أو مساعدة أثناء إنشاء لعبة، يمكنك طرح أسئلة على المساعد مثل كيفية صنع نظام فرق، كيفية تصميم حلقة اللعبة، كيفية استخدام أدوات استوديو معينة، والكثير غير ذلك. يمكنه حتى شرح الكود الذي قام بإنشائه أو الذي كتبته بنفسك.

تعديل مكانك
النصوص البرمجية
يمكن للمساعد إدراج نصوص برمجية جديدة، تعديل النصوص الموجودة، وأداء هذه الإجراءات عبر كائنات متعددة حسب الحاجة. على سبيل المثال، إذا طلبت منه إنشاء حدث عن بُعد، يمكنه إنشاء نص محلي، نص خادم، والحدث في وقت واحد.
إذا أدخلت طلبًا لتوليد نص برمجي مثل "اجعل شخصية اللاعب تقفز عند لمس هذا الجزء"، سيظهر المساعد محتويات النص البرمجي ويضيف حالة النص الجديدة إلى الكائن المحدد حاليًا في نموذج البيانات. إذا لم يتم تحديد أي شيء، يقرر المساعد مكان وضعه بناءً على مطالباتك.

قد لا يعمل النص البرمجي المُولد بشكل مثالي. في هذه الحالات، يمكنك إما إجراء تعديلات إضافية في محرر النصوص البرمجية أو طلب من المساعد تعديل النص البرمجي الذي أنشأه للتو. يمكنه حتى العمل على النصوص البرمجية الموجودة التي لم ينشئها إذا كنت بحاجة إلى مساعدة بشأن الكود الذي كتبته بنفسك.
الكائنات وأصول متجر المبدعين
يمكن للمساعد إنشاء وتعديل وحذف وابتكار عناصر في نموذج بياناتك، بما في ذلك إدراج العناصر من متجر المبدعين.

إذا نظرت إلى الكود، يمكنك أن ترى أن المساعد يستدعي InsertService:GetFreeModels() للاستعلام عن متجر المبدعين لنموذج عربة يدوية ويستخدم Model:PivotTo() لوضعه بالقرب من شجرة.
توليد المحتوى
المواد
عند تقديم طلب لتوليد مادة، يمكن للمساعد في الاستوديو أن يزين الأجزاء الموجودة بسرعة باستخدام نسخة خفيفة من مولد المواد.

الشبكات
لتوليد شبكة ثلاثية الأبعاد مزخرفة:
- استخدم الأمر /generate متبوعًا بمطلبك. على سبيل المثال، /generate_mesh عربة حمراء بعجلات مطاطية.
- اطلب من المساعد إنشاء شبكة مباشرة. على سبيل المثال، "اصنع صندوقًا مستقبليًا."
- اطلب باستخدام صورة مرجعية بدلاً من النص. يقبل /generate_mesh إما مطلب نصي أو صورة، ولكن ليس كلاهما في نفس الطلب.
يمكنك استخدام جزء في مساحة العمل الخاصة بك كـ صندوق حدود. إذا قمت بتحديد جزء قبل إدخال مطلب، سيستخدم المساعد حجم الجزء ومكانه كمدخلات ويضمن أن الشبكة المولدة تناسب داخل المساحة المحددة.
يمكنك أيضًا تحديد أقصى عدد مثلثات للنموذج المعاد. تتسبب القيم المنخفضة في توليد أشكال أكثر كسرًا وقليلة البولي. هذه إدخال اختياري، ويكون الافتراضي 10,000.

النماذج الإجرائية
استخدم الأمر /generate_procedural_model لتوليد نماذج إجرائية تتكيف وتتغير تلقائيًا.
تتيح لك النماذج الإجرائية:
- إنشاء نماذج ثلاثية الأبعاد مرنة بأقل قدر من المدخلات وضبط المعلمات دون الحاجة إلى إعادة بناء نماذجك.
- التكامل تلقائيًا مع ميزات المحرك مثل التراجع/الإعادة، عمل الفريق، تكرار الشبكة، التغيير، وأدوات السحب.
- الحفاظ على أداء عالٍ، مع عمل النماذج مثل الكائنات القياسية حتى تتغير معلماتها. وهذا يعني أن هذه النماذج تضيف تقريبًا عدم تحميل إضافي على لعبتك.
- تنظيم المحتوى المولد في GeneratedFolder مخصص، مما يفصل بين المصدر والإخراج.
لتوليد نموذج إجرائي، اكتب أمرًا مثل /generate_procedural_model كومة من الكتب أو أرفق صورة مرجعية بمطلبك. يقوم المساعد بعد ذلك بتوليد النموذج الإجرائي ويضيفه مباشرة إلى مساحة العمل الخاصة بك لمزيد من التخصيص.

التقسيم
يقسم التقسيم نموذجًا مُولدًا إلى أجزاء فردية، مما يمنحك مزيدًا من التحكم في التخصيص. يتيح لك تطبيق مواد مختلفة، إرفاق نصوص برمجية، أو استبدال مكونات فردية دون إعادة توليد النموذج بالكامل.
عندما تقوم بتشغيل /generate_mesh أو /generate_procedural_model، يقترح المساعد خطة تقسيم تحدد كيفية تقسيم النموذج. قبل التوليد، يمكنك تعديل قائمة الأجزاء المقترحة تحت أسماء الأجزاء عن طريق إضافة أو إزالة الإدخالات، أو من خلال إعادة توليد التقسيم المقترح. يمكن أن يحتوي كل أصل مولد على حد أقصى من ثمانية أجزاء.
عندما تكون التكوين جاهزًا، انقر على توليد لبدء التوليد أو إلغاء للتخلص من الطلب.
على سبيل المثال، إذا قمت بتوليد لوح تزلج وقمت بتعريف خمسة أجزاء (الجسم، العجلة الخلفية اليسرى، العجلة الخلفية اليمنى، العجلة الأمامية اليسرى، و العجلة الأمامية اليمنى)، يقوم المساعد بتقسيم النموذج إلى تلك المكونات، مما يتيح لك تعديل كل واحدة بشكل مستقل.



أسماء الأجزاء الموصى بها
بينما يمكن تقسيم أي أصل تم إنشاؤه، فإن أسماء الأجزاء الموصى بها أدناه تنتج حاليًا أكثر النتائج موثوقية لأنواع كائناتها المطابقة.
عند تحديد تقسيمك الخاص، استخدم هذه الأسماء كأ نقطة انطلاق وقم بتعديلها حسب الحاجة.
| نوع الكائن | أسماء الأجزاء الموصى بها |
|---|---|
| سيارة | الجسم، العجلة الأمامية اليسرى، العجلة الأمامية اليمنى، العجلة الخلفية اليسرى، العجلة الخلفية اليمنى |
| سيارة إسعاف / سيارة شرطة | الجسم، العجلة الأمامية اليسرى، العجلة الأمامية اليمنى، العجلة الخلفية اليسرى، العجلة الخلفية اليمنى، صفارة الإنذار |
| سيارة قتال | الجسم، العجلة الأمامية اليسرى، العجلة الأمامية اليمنى، العجلة الخلفية اليسرى، العجلة الخلفية اليمنى، مدفع |
| شاحنة سحب | الجسم، العجلة الأمامية اليسرى، العجلة الأمامية اليمنى، العجلة الخلفية اليسرى، العجلة الخلفية اليمنى، خطاف السحب |
| مقطورة | الجسم، العجلة اليسرى، العجلة اليمنى، الوصلة |
| دراجة نارية | الإطار، المقود، الشوكة الأمامية، العجلة الأمامية، العجلة الخلفية |
| لوح تزلج | الجسم، العجلة الأمامية اليسرى، العجلة الأمامية اليمنى، العجلة الخلفية اليسرى، العجلة الخلفية اليمنى |
| طائرة ذات دفع | الجسم، المروحة |
| طائرة قتال ذات دفع | الجسم، المروحة، المدفع |
| طائرة نفاثة | الجسم، الدفع |
| طائرة هليوكوبتر | الجسم، شفرات المروحة الرئيسية |
| هليوكوبتر قتال | الجسم، شفرات المروحة الرئيسية، المدفع |
| طائرة مسيرة | الجسم، المروحة الأمامية اليسرى، المروحة الأمامية اليمنى، المروحة الخلفية اليسرى، المروحة الخلفية اليمنى |
| حقيبة نفاثة | الحقيبة، الدفع |
| زورق كهربائي | الجسم، المحرك |
| زورق كهربائي للقتال | الجسم، المحرك، المدفع |
| غواصة | الهيكل، المروحة |
| مصباح يدوي | مقبض الجسم، الرأس، العدسة |
| Сتابة خزانة | الجسم، الغطاء |
| فأس | المقبض، الرأس |
| بندقية | مقبض، إطار، برميل |
| بندقية قنص | مقبض، إطار، برميل، منظار |
| برج | قاعدة ثلاثية، جبل دوار، جسم المدفع، برميل، درع |
| مدفع | قاعدة عربة، برميل، عجلة يسارية، عجلة يمينية |
| عصا سحرية | المقبض، النقطة |
| سيف | المقبض، واقي اليد، الشفرة، الرأس |
| مضرب بيسبول | المقبض، البرميل |
| قنبلة | جسم القنبلة، رافعة الأمان، دبوس السحب |
للحصول على المزيد من الأمثلة حول العمل مع النماذج المجزأة، انظر إلى لعبة مرجع السلوكيات .rbxl ملف.
وضع التخطيط
يتيح لك وضع التخطيط معاينة خطوات المساعد التالية قبل التنفيذ. عند تقديم طلب معقد، يقوم المساعد بإنشاء خطة يمكنك مراجعتها وتعديلها.
يمكنك تفعيل وضع التخطيط إما عن طريق:
- النقر على القائمة المنسدلة في لوحة إدخال المساعد واختيار خطة.
- إدخال الأمر /plan في المساعد.

المهارات
في الاستوديو، يستخدم المساعد عددًا من المهارات لمساعدته في أداء المهام بشكل أكثر اتساقًا وشمولًا. يختار المساعد المهارات المناسبة تلقائيًا بناءً على طلبك.
المهارات هي مجرد مجلدات تحتوي على ملف SKILL.md وأي موارد داعمة (نصوص برمجية، دليل commands مع ملفات Markdown إضافية، إلخ). راجع القائمة الكاملة لمهارات المساعد في المستودع مفتوح المصدر.