สร้างด้วย TypeScript 500 บรรทัด

nanoclaw เป็นเฟรมเวิร์กผู้ช่วย AI ส่วนบุคคลที่เรียบง่ายที่สุด ใช้ TypeScript และ Node.js เป็นหลักในการเขียน โดยมีปริมาณโค้ดหลักประมาณ 500 บรรทัด
เมื่อเทียบกับ nanochat ที่มีโค้ด 4000 บรรทัดที่เคยแนะนำไป nanoclaw มีน้ำหนักเบากว่า และให้ความสำคัญกับความปลอดภัยเป็นพิเศษ
แนะนำโปรเจกต์โอเพนซอร์ส
พูดง่ายๆ nanoclaw เป็นเฟรมเวิร์กผู้ช่วยส่วนบุคคล Claude ที่มีน้ำหนักเบาและให้ความสำคัญกับความปลอดภัยเป็นอันดับแรก
แนวคิดหลักคือ การแยกความปลอดภัย (Sandboxing) และ ความเรียบง่ายสุดขีด (Lightweight)

เอเจนต์ AI ในเครื่องส่วนใหญ่ทำงานโดยตรงบนระบบโฮสต์ หาก AI ดำเนินการคำสั่งอันตรายเช่น rm -rf / ระบบจะเผชิญกับความเสี่ยงร้ายแรง
nanoclaw ใช้ประโยชน์จากเทคโนโลยีคอนเทนเนอร์ดั้งเดิมของ macOS แต่ละเซสชันการสนทนาและงานจะทำงานใน Apple Container ที่เป็นอิสระและแยกจากระบบไฟล์ การดำเนินการใดๆ ของ AI รวมถึงการลบไฟล์ จะถูกจำกัดอยู่เฉพาะไฟล์ชั่วคราวภายในแซนด์บ็อกซ์เท่านั้น ไม่สามารถเข้าถึงระบบโฮสต์ได้
นี่เทียบเท่ากับการจัดสรรเครื่องเสมือนที่สามารถใช้งานได้อย่างอิสระให้กับ AI แทนที่จะมอบสิทธิ์ควบคุมทั้งระบบให้โดยตรง
ผู้เขียนโปรเจกต์ gavrielc เน้นย้ำเมื่อเปิดตัวว่า เป้าหมายไม่ใช่แค่การสร้าง AI ที่ทำงานได้ แต่เป็น AI ที่ไม่ต้องทำให้ผู้ใช้กังวลใจ
แม้ว่าโค้ดหลักจะมีเพียงประมาณ 500 บรรทัด nanoclaw ก็สามารถสร้างเอเจนต์อัจฉริยะที่ปลอดภัยซึ่งมีความสามารถในการจดจำ การค้นหาออนไลน์ การตั้งเวลางาน และทำงานในสภาพแวดล้อมที่แยกจาก Apple Container ได้
วิธีการใช้
bash
git clone https://github.com/gavrielc/nanoclaw.git
cd nanoclaw
claude
หลังจากโคลนโปรเจกต์แล้ว ให้รันคำสั่ง /setup ใน Claude Claude Code จะจัดการการติดตั้ง dependencies การกำหนดค่าการรับรองความถูกต้อง การตั้งค่าคอนเทนเนอร์ และการปรับใช้บริการทั้งหมดโดยอัตโนมัติ
เปรียบเทียบกับโปรเจกต์ประเภทเดียวกัน
ต่อไปนี้เป็นการเปรียบเทียบโดยย่อของโปรเจกต์โอเพนซอร์สที่เกี่ยวข้อง:
- OpenClaw: เฟรมเวิร์กเอเจนต์อัจฉริยะเวอร์ชันดั้งเดิมที่มีฟังก์ชันการทำงานครบถ้วนที่สุดและระบบนิเวศที่ใหญ่ที่สุด เหมาะสำหรับสถานการณ์ที่ต้องการฟังก์ชันการทำงานครบถ้วนและไม่กลัวความซับซ้อน
- Nanobot: ทางเลือกแทน OpenClaw ที่มีน้ำหนักเบาสุดขีดในภาษา Python ที่เปิดตัวโดยชุมชน เช่น ห้องปฏิบัติการวิทยาศาสตร์ข้อมูลมหาวิทยาลัยฮ่องกง มีความสามารถหลักเหมือนกัน แต่ปริมาณโค้ดลดลง 99% ทำให้ง่ายต่อการวิจัยและการพัฒนาต่อยอด
- NanoClaw: ทางเลือกที่เรียบง่ายที่สุดและให้ความสำคัญกับความปลอดภัยเป็นอันดับแรกที่เขียนโดยนักพัฒนาส่วนบุคคล เขียนตรรกะหลักใหม่ด้วย TypeScript น้อยกว่า 1000 บรรทัด เน้นการแยกระดับคอนเทนเนอร์ระบบปฏิบัติการ โค้ดถูกทำให้กระชับจนสามารถอ่านเข้าใจได้ภายใน 8 นาที
bash
ที่อยู่โอเพนซอร์ส: https://github.com/gavrielc/nanoclaw

ติดตาม “Whale Habitat” Mini Program เพื่อรับข่าวสาร AI ล่าสุด
⚠️ หมายเหตุ: เนื้อหาได้รับการแปลโดย AI และตรวจสอบโดยมนุษย์ หากมีข้อผิดพลาดโปรดแจ้ง
本文来自网络搜集,不代表คลื่นสร้างอนาคต立场,如有侵权,联系删除。转载请注明出处:https://www.itsolotime.com/th/archives/22934
