خادم Thrixel MCP

إنشاء ثلاثي الأبعاد لسير العمل الوكيل

قم بتوصيل Thrixel بـ Claude Code أو Codex أو Cursor أو أي وكيل آخر يدعم اتصالات MCP. يمكن للوكيل بعد ذلك إنشاء نماذج ثلاثية الأبعاد من النصوص أو الصور، وتحرير الأجزاء الفردية، وتحسينها لمحرك الألعاب، ونشر الألعاب عبر الإنترنت.

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