เครื่องมือ MCP
การสร้างโมเดล
- thrixel_create_model
- สร้างแบบจำลองจากคำอธิบายข้อความหรือรูปภาพอ้างอิง แต่ละส่วน เช่น ล้อ ประตู หรือใบเรือ เป็นชิ้นส่วนที่มีชื่อแยกกัน ซึ่งสามารถเคลื่อนย้ายหรือเคลื่อนไหวได้ด้วยตัวเอง
- thrixel_sculpt_model
- เหมาะสำหรับตัวละคร สิ่งมีชีวิต ต้นไม้ และทุกสิ่งที่เริ่มจากภาพถ่าย สร้างตาข่ายที่มีพื้นผิวที่มีรายละเอียดเพียงชิ้นเดียว
- thrixel_generate_image
- สร้างภาพแนวคิดเพื่อให้เจ้าหน้าที่สามารถพิจารณารูปลักษณ์ก่อนสร้าง 3D ใดๆ การสร้างโมเดลหลายๆ แบบจากอิมเมจเดียวกันจะทำให้โมเดลมีความสอดคล้องกัน
ตรวจสอบและแก้ไข
- 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 and Linux
curl -LsSf https://astral.sh/uv/install.sh | sh
Windows (PowerShell)
irm https://astral.sh/uv/install.ps1 | iex
จากนั้นเปิดเทอร์มินัลใหม่และรันคำสั่งล็อกอิน
2 เพิ่มเซิร์ฟเวอร์ไปยังเอเจนต์การเขียนโปรแกรม AI ของคุณ
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 จะพร้อมใช้งานหลังจากเริ่มเซสชันตัวแทนใหม่
ดูรายละเอียดของแต่ละตัวแทนได้ในคู่มือการตั้งค่าฉบับเต็ม