ما هو Gauntlet Loop؟ بناء الألعاب باستخدام حلقات العميل النقدي
gauntlet loop هي طريقة تحفيزية حيث يقوم وكيل ناقد منفصل بمقارنة عمل الذكاء الاصطناعي بمرجع ثابت ويرسله مرة أخرى حتى يصل إلى المستوى المطلوب. كيف يعمل، وكيفية تشغيل واحد للألعاب.
ما هو gauntlet loop؟
gauntlet loop هي طريقة لتطوير الألعاب والتطبيقات والمشاريع الأخرى باستخدام وكلاء الذكاء الاصطناعي حيث ينتقد وكيل ناقد منفصل بشكل متكرر عمل وكيل الإنشاء مقارنة بمرجع ثابت. وينتج عن ذلك نتائج عالية الجودة من خلال العديد من جولات المراجعات، بدلاً من الاستقرار على النتيجة الأولى المقبولة.
تم تقديم حلقات Gauntlet لأول مرة في يوليو 2026 بواسطة Matt Shumer، الذي نشر على X حول بناء لعبة إطلاق نار على طراز Call of Duty في Three.js بمطالبة واحدة. لقد صاغ مصطلح gauntlet loop وكتب عنه في مدونته.
كيف يعمل gauntlet loop؟
يتم إعطاء وكيل البرمجة، مثل Claude Code أو Codex، هدفًا ومثالًا لما يجب أن يبدو عليه العمل النهائي. يقوم هذا الوكيل الرئيسي بالتنسيق، حيث يقسم المشروع إلى أقسام فرعية يمكن بناء كل منها وانتقادها بواسطة الوكلاء الفرعيين. لكل قطعة، يقوم المنشئ بمحاولة لها، ثم يقارنها الناقد بالمرجع المقدم للعمل الكامل؛ إذا كان المرجع أفضل، يقدم الناقد تعليقات المنشئ وتستمر الحلقة.
هناك بعض المبادئ الأساسية لتحقيق أفضل النتائج باستخدام gauntlet loop، والتي تشمل:
لا تصف تفاصيل التنفيذ
يجيد الوكلاء تحديد كيفية بناء شيء ما، وسيكونون قادرين على إصدار الأحكام بناءً على تصميمهم المعماري للمشروع. من المهم وصف تفاصيل ما تريد بناءه، حيث أن هذا هو المكان الذي تأتي فيه رؤيتك الإبداعية، لكن حاول تجنب وصف كيفية تنفيذها.
امنح الوكيل شريطًا محددًا يمكن التحقق منه
إن الحصول على مرجع واضح وعالي الجودة سيسهل على وكيلك تحسين عمله. تعتبر لقطات الشاشة رائعة، أو مواقع ويب محددة، أو صفحات مكتوبة، أو أي شيء يناسب ما تحاول إنشاءه. يجب أن يكون من السهل على الوكيل مقارنة عمله بالمرجع الخاص بك وتحديد أيهما يفوز. ليس من الضروري أن يكون الشريط قابلاً للتحقيق في الواقع، ولكن كلما كان المرجع الذي يمتلكه الوكيل أقوى للمقارنة، كلما حصلت على نتائج أفضل.
دع الوكيل ينسق
أثناء قيام الوكيل ببناء المشروع، سيكون قادرًا على فهم المهام المتبقية، والأجزاء المحددة التي تحتاج إلى حلقات التحقق الخاصة بها، وأين توجد الاختناقات. إلى جانب التعليمات الأولية لاستخدام الحلقات الناقدة، اترك للوكيل أن يقرر تفاصيل مكان توزيع الوكلاء الفرعيين وإنشاء حلقات فرعية.
فقط دع الوكيل الناقد يحكم
ربما يكون هذا هو الجزء الأكثر أهمية في الحلقة. يعرف وكيل البناء ما أنشأه، ولماذا اتخذ القرارات التي اتخذها، وكيف تم هيكلة المشروع، لذلك ليس من العدل السماح له بالحكم على عمله. يجب أن يكون الناقد نموذجًا للمستهلك الذي يريد منتجًا عالي الجودة ولا يعرف أو يهتم بتفاصيل كيفية تصنيعه.
لا تحد من الحلقة
لا ينبغي أن يكون لـ gauntlet loop "جولة نهائية" حتمية. بدلاً من ذلك، يجب أن يستمر حتى يشعر العميل الناقد بالرضا ويعتقد أن اللعبة لا يمكن أن تتحسن أكثر. حتى إذا وصلت إلى الحد الأقصى للجلسة أثناء الإنشاء، يمكنك ببساطة استئناف الحلقة بعد إعادة تعيين الحد الخاص بك. بعد أن يقدم الوكيل النتيجة النهائية، يمكنك الاستمرار في إصدار مطالبات المتابعة لإجراء تغييرات وتحسينات إضافية.
كيفية تحسين جودة الأصول في gauntlet loops
أحد العوائق الأكثر شيوعًا التي تمت مواجهتها في gauntlet loops هو أن جودة الأصول ثلاثية الأبعاد الإجرائية في حالة ثبات، بينما يستمر الناقد في الإبلاغ عن أن البيئة أضعف من المرجع. وبمجرد حدوث ذلك، يصبح من الصعب على المنشئ مواصلة التحسين، حيث لا يمكن للأصول الإجرائية أن تذهب إلى أبعد من ذلك.
ينشئ مولد النماذج ثلاثية الأبعاد المزودة بالذكاء الاصطناعي في Thrixel أصولًا ثلاثية الأبعاد عالية الجودة وجاهزة للعبة مع أجزاء مسماة وقابلة للتحرير، بحيث يمكن للوكيل تحسين النماذج الفردية وتحريرها قطعة قطعة، بدلاً من الاضطرار إلى التجديد من الصفر عندما لا يكون هناك شيء صحيح. يناسب هذا سير عمل gauntlet loop تمامًا، لأنه يمكّن الوكيل من أداء نفس العمل باستخدام الأصول ثلاثية الأبعاد كما يفعل مع بقية المشروع: استمر في المقارنة بالمرجع، وكرر الأمر حتى يرضي الناقد.
تشغيل gauntlet loops بمهارة Thrixel Build World
Build World هي مهارة الوكيل مفتوحة المصدر الخاصة بـ Thrixel لسير عمل gauntlet loop. من خلال تثبيت المهارة، يمكنك وصف أي لعبة أو بيئة أو عالم ثلاثي الأبعاد آخر، ويقوم الوكيل ببنائها من البداية إلى النهاية باستخدام Thrixel للحصول على أصول عالية الجودة وقابلة للتحرير. علاوة على ذلك، يمكنك الوصول إلى جميع الأصول التي تم إنشاؤها في حساب Thrixel الخاص بك، حتى تتمكن من إجراء المزيد من التعديلات ومطالبة الوكيل بسحب الأصول المحدثة إلى اللعبة.
إنشاء ونشر العوالم
حلقات القفاز لمحركات الألعاب ووكلاء البرمجة
يحتاج المنشئ والناقد إلى دليل من المحرك الذي تعمل عليه اللعبة. توضح هذه الأدلة كيفية ربط الحلقة بتغييرات التعليمات البرمجية، وتحريرات الأصول Thrixel، واختبار التشغيل في مسارات عمل محددة:
- حلقات التحدي لألعاب Unity: قم بمراجعة القيادة وسلوك الكاميرا ونسب الأصول، ثم اختبر C# ومراجعات النماذج في وضع التشغيل.
- حلقات التحدي لألعاب Unreal Engine: قم بتقييم مستوى قابلية القراءة وتفاعلات الألغاز، ثم تحقق من الأصول وتغييرات Blueprint في Play-In-Editor.
- حلقات التحدي لألعاب Roblox: تحقق من تباعد العوائق واستعادة نقاط التفتيش والأجزاء المتحركة بعد Luau ومراجعات النماذج في Studio.
- حلقات الاختبار والتحسين باستخدام Claude Code: تحويل ملاحظات مراجع مستقل إلى تعديلات على الكاميرا وأسلوب اللعب والأصول.
- حلقات التحدي باستخدام Codex: قم بمراجعة التعليمات البرمجية وأجزاء الأصول المسماة، ثم قم بتشغيل حلقة اللعبة الكاملة للحصول على نقد آخر.
فيما يخص الأصول ضمن سير العمل، راجع كيف يدعم خادم MCP للنماذج ثلاثية الأبعاد حلقة اختبار وتحسين، وكيفية تقييم الأصول المولّدة بالذكاء الاصطناعي داخل المشهد.
الأسئلة الشائعة حول gauntlet loops
هل gauntlet loop هو نفس vibe coding؟
أنها تتداخل. تعتبر Vibe coding أو vibe gaming ممارسة عامة لبناء لعبة من خلال وصف ما تريده للوكيل. A gauntlet loop هي تقنية محددة لتحقيق نتائج عالية الجودة من vibe coding أو الألعاب باستخدام نموذج فحص العامل المنشئ/الناقد.
هل أحتاج إلى أداة معينة؟
أنت بحاجة إلى وكيل يمكنه تشغيل التعليمات البرمجية وعرض النتيجة والنظر إليها وإنشاء وكلاء آخرين. لن تعمل نافذة الدردشة العادية، لأن الناقد يجب أن يكون قادرًا على فحص عمل المنشئ. لاستخدام Thrixel للأصول، يمكنك إنشاء حساب مجاني هنا.
كم من الوقت يجب تشغيل الحلقة؟
أطول مما يبدو معقولا. مع وجود مستوى مرتفع بما فيه الكفاية، هناك دائمًا مجال للتحسين، ولأن اللعبة مقبولة لا يعني أن الوكيل لا يمكنه الاستمرار في تحسينها.