ระบบโอเพนซอร์สสำหรับรันโมเดลภาษาให้ออกมารับบทเป็นผู้เล่นในโลก Minecraft ได้พร้อมกันหลายตัว
yc-software/minecraft-agent-harness เป็นโปรเจกต์โอเพนซอร์สภาษา JavaScript ที่เปิดให้ผู้พัฒนาเชื่อมต่อโมเดลภาษา (LLM) เข้ากับเซิร์ฟเวอร์ Minecraft เพื่อสั่งให้ AI เข้าไปเล่นเกมได้โดยอัตโนมัติ ไม่ว่าจะเป็นการเดิน ขุดแร่ คราฟต์ของ สร้างสิ่งก่อสร้าง ต่อสู้ หรือพิมพ์พูดคุยกับผู้เล่นอื่น
การทำงานของระบบนี้อาศัยเครื่องมือ Mineflayer และใช้ pi ในการจัดการเซสชัน สามารถเชื่อมต่อกับโมเดลภาษาได้หลากหลาย เช่น Claude, GPT, Gemini, OpenRouter รวมถึงเอนด์พอยต์ที่รองรับ OpenAI Responses API โดยค่าเริ่มต้นจะใช้โมเดล GPT-6.1 Terra นอกจากนี้ เอเจนท์แต่ละตัวจะมีเชลล์สภาพแวดล้อมจำลอง (Docker, E2B หรือโฟลเดอร์ท้องถิ่น) สำหรับจดบันทึกและเขียนสคริปต์เพื่อเรียกใช้เครื่องมือในเกมเอง
หลังเปิดตัวได้เพียง 7 วัน โปรเจกต์นี้ได้รับดาวบน GitHub ไปแล้ว 130 ดาว และติดอันดับที่ 12 ในหมวดโอเพนซอร์ส AI มาใหม่ประจำสัปดาห์ของเว็บเรา ผู้พัฒนาได้ทดสอบเปิดรันเอเจนท์พร้อมกันสูงสุดถึง 50 ตัวในเซิร์ฟเวอร์แนวเอาชีวิตรอด และนำไปใช้จัดแมตช์แข่งขันในโหมด Bed Wars ได้แล้ว
✨ จุดเด่น
- บันทึกสถานะได้ต่อเนื่อง — ข้อมูลเอเจนท์จะถูกเก็บไว้ ทำให้ปิดแล้วเปิดใหม่ด้วยชื่อเดิมเพื่อเล่นต่อจากจุดเดิมได้ทันที
- รองรับการเล่นเป็นทีม — สามารถตั้งค่ากลุ่มเอเจนท์ผ่านไฟล์ JSON ให้พวกมันส่งข้อความหากันและทำงานร่วมกันได้
- มีเชลล์ส่วนตัวสำหรับ AI — เอเจนท์สามารถเขียนโน้ตและสร้างสคริปต์ขนาดเล็กเพื่อเรียกใช้เครื่องมือในเกมด้วยตัวเอง
🙋 ใครเหมาะจะลอง: เหมาะสำหรับนักพัฒนาที่อยากทดลองสร้าง AI Agent เล่นเกม โดยผู้ใช้งานต้องเตรียม Node 22.19 ขึ้นไป คีย์ API ของโมเดลภาษา และเซิร์ฟเวอร์ Minecraft (หากใช้เซิร์ฟเวอร์สำหรับพัฒนาที่แถมมาในตัวระบบจะต้องใช้ Java 21)
ทีมข่าว เอไอไทย.com · เรียบเรียงจากหน้าโปรเจกต์ yc-software/minecraft-agent-harness — รายละเอียดล่าสุดดูที่ต้นทาง
ความคิดเห็น 0
กำลังโหลดความคิดเห็น...