Onlyboxes: แซนด์บ็อกซ์ที่โฮสต์ด้วยตนเองสำหรับการดำเนินการโค้ด AI และเซสชันเทอร์มินัล
Onlyboxes โดย Coooolfan เป็นแพลตฟอร์มการดำเนินการโค้ดที่โฮสต์เองสำหรับบุคคลและทีมขนาดเล็ก สร้างขึ้นโดยหลักด้วย Go มันมีคอนโซลควบคุมและสถาปัตยกรรมเวิร์กเกอร์ในแผนการดำเนินการ เครื่องมือเซิร์ฟเวอร์ mcp ฟรีนี้เชื่อมต่อกับระบบ AI ต่างๆ รวมถึง LLM Chat Clients ผ่านเครื่องมือ MCP ที่เปิดเผยและ REST APIs ของมัน มันช่วยให้มีสภาพแวดล้อมที่ปลอดภัยและถูกแซนด์บ็อกซ์สำหรับการรันโค้ดและการจัดการเซสชันแบบโต้ตอบ ทำให้เป็นทรัพย์สินที่มีค่าสำหรับการทำงานที่ขับเคลื่อนด้วย AI บนแพลตฟอร์ม mcp.
ทางเลือกที่แนะนำมากที่สุด
Onlyboxes เชื่อมต่อกับอะไร?
Onlyboxes เชื่อมต่อกับระบบ AI ที่หลากหลาย โดยเฉพาะ LLM Chat Clients ผ่านเครื่องมือ MCP ที่เปิดเผยและ REST APIs ของมัน รองรับ HTTP เป็นโปรโตคอลการขนส่งสำหรับ MCP endpoint ของมัน เพื่อให้แน่ใจว่าสามารถทำงานร่วมกับ LLM Chat Client ใด ๆ คอนโซลคอมโพเนนต์เองใช้ทั้ง gRPC และ HTTP สำหรับการดำเนินการของมัน การออกแบบนี้ทำให้ Onlyboxes ทำหน้าที่เป็นสะพานที่สำคัญ ช่วยให้โมเดล AI สามารถโต้ตอบกับสภาพแวดล้อมการดำเนินการภายนอกและความสามารถในการประมวลผลข้อมูล
ฟีเจอร์หลักและเครื่องมือ
Onlyboxes เปิดเผยเครื่องมือที่สามารถเรียกใช้ได้เฉพาะสำหรับการโต้ตอบกับ AI ซึ่งรวมถึง pythonExec สำหรับการดำเนินการโค้ด Python อย่างปลอดภัยภายในสภาพแวดล้อมที่ถูกแยกออก มันยังมี terminalExec ที่ให้บริการเซสชันเทอร์มินัลที่มีสถานะสำหรับการดำเนินการคำสั่งแบบโต้ตอบ นอกจากนี้ readImage ยังประมวลผลภาพ ทำให้สามารถอ่านได้หรือแปลความหมายได้โดยโมเดล AI เครื่องมือ MCP ทั้งหมดนี้ยังสามารถเข้าถึงได้ผ่าน REST API ซึ่งรองรับ API งานแบบอะซิงโครนัสสำหรับการจัดการการดำเนินการ
ใครคือกลุ่มเป้าหมาย?
Onlyboxes ถูกออกแบบมาสำหรับบุคคลและทีมขนาดเล็กที่ต้องการแพลตฟอร์มการดำเนินการโค้ดที่โฮสต์เอง มันเหมาะสำหรับผู้ที่ต้องการเชื่อมต่อระบบ AI โดยเฉพาะ LLM Chat Clients กับความสามารถในการดำเนินการและประมวลผลข้อมูลภายนอก เครื่องมือนี้เหมาะสำหรับนักพัฒนาและนักวิจัยที่สร้างแอปพลิเคชัน AI ที่ต้องการสภาพแวดล้อมที่ปลอดภัยและแยกออกสำหรับการรันโค้ดหรือโต้ตอบกับทรัพยากรของระบบ ข้ามส่วนนี้หากโครงการของคุณไม่เกี่ยวข้องกับการรวม LLM Chat Clients กับสภาพแวดล้อมการดำเนินการภายนอก
วิธีเริ่มต้น
การเข้าถึง /mcp และ execution APIs ต้องการโทเค็นที่กำหนดค่าแล้ว เซิร์ฟเวอร์จะทำการตรวจสอบสิทธิ์โดยใช้โทเค็นการเข้าถึงที่สร้างจากหน้าการจัดการโทเค็น และผู้ทำงานจะตรวจสอบสิทธิ์กับคอนโซลโดยใช้ WORKER_ID และ WORKER_SECRET ผ่าน HTTP สำหรับ MCP endpoint
กรณีการใช้งาน
- การดำเนินการโค้ด Python ในสภาพแวดล้อมที่ถูกแยกออก ทำให้ผู้ใช้หรือ AI clients สามารถรันสคริปต์ได้อย่างปลอดภัยและไม่กระทบต่อระบบโฮสต์ ซึ่งช่วยให้มีการแยกตัวสำหรับโค้ดที่อาจไม่น่าเชื่อถือ
- การให้บริการเซสชันเทอร์มินัลที่มีสถานะสำหรับการดำเนินการคำสั่งแบบโต้ตอบ ช่วยให้สามารถโต้ตอบโดยตรงกับสภาพแวดล้อมการดำเนินการเพื่อการดีบักหรือการจัดการ
- การประมวลผลภาพเพื่อทำให้สามารถอ่านได้หรือแปลความหมายได้โดยโมเดล AI เตรียมข้อมูลภาพสำหรับการวิเคราะห์ขั้นสูงและการทำงานของการเรียนรู้ของเครื่อง
Onlyboxes มีโซลูชันเฉพาะสำหรับการรวมระบบ AI กับการดำเนินการโค้ดที่ปลอดภัยและสภาพแวดล้อมที่โต้ตอบได้ สถาปัตยกรรมของมันรองรับงานที่ขับเคลื่อนด้วย AI หลากหลาย ตั้งแต่การรันสคริปต์ Python ไปจนถึงการประมวลผลภาพสำหรับการตีความโมเดล ธรรมชาติของแพลตฟอร์มที่โฮสต์ด้วยตนเองให้การควบคุมเหนือสภาพแวดล้อมการดำเนินการ.
