أدوات 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 متاحة بعد بدء جلسة وكيل جديدة.
يمكن العثور على تفاصيل كل وكيل في دليل الإعداد الكامل.