أدوات MCP
توليد النماذج
- thrixel_create_model
- يبني نموذجًا من وصف نصي أو صور مرجعية. كل جزء، مثل العجلة أو الباب أو الشراع، عبارة عن قطعة منفصلة مسماة يمكن تحريكها أو تحريكها بمفردها.
- thrixel_sculpt_model
- أفضل للشخصيات والمخلوقات والنباتات وأي شيء يبدأ من الصورة. تنتج شبكة واحدة مفصلة ومزخرفة.
- thrixel_generate_image
- ينشئ صورًا مفاهيمية حتى يتمكن الوكيل من تحديد المظهر قبل إنشاء أي ثلاثي الأبعاد. بناء عدة نماذج من نفس الصورة يبقيها متسقة.
التدقيق والتحرير
- thrixel_inspect_model
- يسرد أجزاء النموذج وأعداد المثلثات، بالإضافة إلى المعاينة المقدمة.
- thrixel_edit_model
- يقوم بتغيير أجزاء معينة من النموذج من تعليمات نصية ويترك كل شيء آخر كما كان.
تهيئة النماذج للألعاب
- thrixel_detail_model
- يضيف هندسة عالية الدقة وأنسجة PBR. إنها الخطوة الأخيرة، حيث لا يمكن تعديل النموذج التفصيلي بشكل أكبر.
- thrixel_retexture_model
- تطبيق مواد جديدة دون تغيير شكل النموذج.
- thrixel_group_parts
- يدمج الأجزاء التي لا تحتاج إلى التحرك في شبكة واحدة، مما يقلل من مكالمات السحب في المحرك.
- thrixel_reduce_triangles
- يقوم بإحضار النموذج إلى عدد المثلثات المستهدفة ويحافظ على نسيجه.
المشاريع والنشر
- thrixel_start_project
- يحتفظ بجميع الأصول الخاصة بلعبة واحدة معًا في مجلد في حساب Thrixel الخاص بك، حيث يمكن عرضها وتحريرها في تطبيق الويب.
- thrixel_add_project_source
- يحفظ القواعد، مثل ميزانية المثلث أو النمط الفني، التي تنطبق على كل نموذج يتم إنشاؤه في المشروع.
- thrixel_publish_game
- ينشر لعبة ويب منتهية على رابط Thrixel World الخاص بها، مع عرض صورة الغلاف ومقطع المعاينة وعناصر التحكم. يمكن أيضًا استخدامه لتحديث لعبة تم نشرها مسبقًا.
مثال على سير العمل
/thrixel:build-world يصنع متسابق كارت في three.js على مسار الوادي الصحراوي
بناء لعبة باستخدام Build World
تمنح مهارة Build World الوكيل عملية كاملة لإنشاء لعبة. يقوم بتخطيط المشروع، وإنشاء الأصول باستخدام Thrixel، واختبار اللعبة أثناء سيرها. وهو يدعم Three.js، وUnity، وRoblox، وUnreal Engine، وينشر ألعاب Three.js وUnity على موقع thrixel.world.
استبدل المكعبات النائبة في المستوى بنماذج حقيقية
إضافة نماذج إلى مشروع قائم
يمكن أيضًا استخدام MCP الخاص بـ Thrixel لإضافة أو تعديل الأصول في مشروع موجود. يمكن للوكيل إنشاء نماذج مفقودة، وتقليلها لتناسب ميزانية المثلث، وإضافتها إلى المشهد.
أكشاك السوق تبدو أسوأ من المرجع، قم بإصلاحها
تحسين الأصول في gauntlet loop
في gauntlet loop، يقارن العميل الناقد اللعبة بمرجع ويرسل تعليقاته. وبما أن نماذج Thrixel يمكن تحريرها جزءًا تلو الآخر، فيمكن للوكيل معالجة مجالات محددة من النقد دون إعادة إنشاء نماذج بأكملها.
الإعداد
1 قم بتسجيل الدخول أو الاشتراك في Thrixel من محطة طرفية.
uvx thrixel-mcp@latest login
لم تقم بتثبيت uv؟
macOS وLinux
curl -LsSf https://astral.sh/uv/install.sh | sh
Windows (PowerShell)
irm https://astral.sh/uv/install.ps1 | iex
ثم افتح محطة جديدة وقم بتشغيل أمر تسجيل الدخول.
2 أضف الخادم إلى وكيل البرمجة الخاص بك.
claude mcp add --scope user thrixel -- uvx thrixel-mcp@latest
codex mcp add thrixel -- uvx thrixel-mcp@latest
أضف هذا إلى ~/.cursor/mcp.json، لإنشاء الملف إذا لم يكن موجودًا:
{
"mcpServers": {
"thrixel": {
"type": "stdio",
"command": "uvx",
"args": ["thrixel-mcp@latest"]
}
}
}
gemini mcp add -s user --trust thrixel uvx -- thrixel-mcp@latest
ستكون أدوات Thrixel متاحة بعد بدء جلسة وكيل جديدة.
يمكن العثور على تفاصيل كل وكيل في دليل الإعداد الكامل.
صُنع باستخدام Thrixel
لعبة تم إنشاؤها باستخدام وكيل برمجة يعمل بالذكاء الاصطناعي وأصول ثلاثية الأبعاد مولّدة باستخدام Thrixel.
-
صف هدفك
أخبر وكيلك بما يجب إنشاؤه في عميل MCP المتصل، مثل Claude Code، أو Codex، أو Cursor. قم بتضمين النمط الفني والصور المرجعية والمحرك المستهدف.
-
قم بإنشاء الأصول ثلاثية الأبعاد
يستدعي الوكيل Thrixel لإنشاء أصول المشروع ثلاثية الأبعاد وتحسينها. توفر مهارات مثل Build World سير عمل لتخطيط المشهد واختيار الأدوات واختبار النتيجة.
-
بناء ونشر
يقوم الوكيل بإحضار الأصول إلى Three.js أو Unity أو Roblox أو Unreal Engine. النشر من خلال سير العمل المعتاد للمحرك؛ يمكن أيضًا نشر ألعاب الويب المدعومة Three.js وUnity على Thrixel World.
الأسئلة المتداولة
ما هو خادم MCP للنماذج ثلاثية الأبعاد؟
يقوم Model Context Protocol بتوصيل وكيل الذكاء الاصطناعي بالأدوات الخارجية. يعرض Thrixel أدوات لإنشاء النماذج ثلاثية الأبعاد وفحصها وتحريرها وتصديرها حتى يتمكن وكيل برمجة الذكاء الاصطناعي من استخدامها أثناء بناء المشروع.
ما هي تكلفة إنشاء النماذج؟
يستخدم إنشاء النماذج Thrixel Cubes. تتضمن الحسابات المبدئية Cubes لتجربة سير العمل؛ وقد تتطلب المشاريع الأكبر والتعديلات المتكررة خطة مدفوعة. اطلب من الوكيل التحقق من حالة الحساب والأسعار الحالية للعمليات قبل إنشاء الأصول. راجع دليل الاستخدام.
ما التنسيقات ومحركات الألعاب التي يمكنني استخدامها؟
يدعم Thrixel عمليات التصدير بما في ذلك GLB، وFBX، وOBJ، وSTL، وUSDZ. يعتمد التنسيق على الوجهة. اطلع على سير العمل لـ Roblox، وUnity، وUnreal Engine، أو استخدم GLB في مشروع Three.js.
أين تذهب الأصول الناتجة؟
تظهر الأصول في مساحة العمل Thrixel. يمكن لخادم MCP أيضًا حفظ النماذج محليًا ليستخدمها الوكيل في المشروع. تحتفظ المشاريع بالأصول ذات الصلة ومراجع الأنماط معًا.
كيف يختلف خادم MCP عن Build World؟
يوفر خادم MCP الأدوات اللازمة للعمل مع الأصول. يضيف Build World سير عمل لتخطيط اللعبة وإنشائها واختبارها. يقوم الإعداد أعلاه بتثبيت خادم MCP؛ يغطي دليل Build World تثبيت المهارة أيضًا.
لماذا لا تظهر أدوات Thrixel؟
ابدأ جلسة وكيل جديدة بعد تسجيل الخادم. تأكد من تثبيت uv وإكمال تسجيل الدخول إلى Thrixel. يجب أن يتم تسجيل الخادم في العميل المستخدم. اتبع دليل إعداد MCP للتحقق من التكوين.