ENDEAVOR AGENT LITE

AI agent ภาษาไทยที่รันบน Mac ของคุณเอง ใช้งานได้แม้เครื่อง RAM 8GB

ต้องการเครื่อง: Mac Apple Silicon, RAM 8GB ขึ้นไป

ดูซอร์สโค้ดบน GitHub → · ดาวน์โหลด →

บทความในหมวดนี้

เริ่มต้นใช้งาน ENDEAVOR AGENT LITE

ติดตั้งและใช้งาน AI agent ภาษาไทยบน Mac ที่รันได้แม้เครื่อง RAM 8GB — ค้นไฟล์ อ่านเอกสาร อ่านรูป ค้นเว็บ โดยไม่ส่งข้อมูลออกนอกเครื่อง

ENDEAVOR AGENT LITE ทำงานอย่างไร — เจาะลึกสถาปัตยกรรม

ทำไมโมเดลขนาดแค่ 2B ถึงใช้งานได้จริง — วงจร ReAct, ระบบ guardrail ที่ชดเชยข้อจำกัดของโมเดลเล็ก และการจัดการรูปภาพ/context

Tool: rag_search — ค้นไฟล์ในเครื่องแบบไม่ต้องใช้ RAM ของ embedding model

เจาะลึก tool แรกที่ ENDEAVOR AGENT LITE เรียกใช้เสมอเมื่อต้องหาไฟล์ — ค้นแบบ lexical (BM25) ล้วนๆ ไม่มี embedding model เพื่อประหยัด RAM

Tool: bash — คำสั่งค้น/ตรวจไฟล์แบบอ่านอย่างเดียว หลัง rag_search หาไม่เจอ

เจาะลึกว่า bash tool ของ ENDEAVOR AGENT LITE จำกัดคำสั่งด้วย allow-list, deny pattern, และ macOS sandbox-exec อย่างไร ทำไมถึงไม่ใช่ shell ทั่วไป

Tool: read_file — อ่านไฟล์ใหญ่โดยไม่ระเบิด RAM ด้วยการ sample แทนอ่านทั้งไฟล์

เจาะลึกว่า read_file ของ ENDEAVOR AGENT LITE อ่านไฟล์ PDF/Word/Excel และไฟล์ข้อความขนาดใหญ่บนเครื่อง RAM 8GB ได้อย่างไรโดยไม่โหลดทั้งไฟล์เข้าหน่วยความจำ

Tool: write_file — เขียนไฟล์แบบ atomic ในขอบเขตที่ล็อกไว้เท่านั้น

เจาะลึกว่า write_file ของ ENDEAVOR AGENT LITE ป้องกันไม่ให้ agent เขียนไฟล์นอกขอบเขตที่กำหนด และป้องกันไฟล์เสียหายระหว่างเขียนอย่างไร

Tool: web_search — ค้นเว็บพร้อมกรองความเกี่ยวข้องหลายชั้นก่อนให้โมเดลเห็น

เจาะลึกว่า web_search ของ ENDEAVOR AGENT LITE กรองผลค้นหาที่ไม่เกี่ยวข้อง ปลอมปี ผิดเวอร์ชัน หรือเป็นหน้า navigation ทิ้งอย่างไร ก่อนบังคับแนบแหล่งที่มาทุกครั้ง

Tool: read_image — OCR ด้วย Apple Vision แล้วส่งภาพให้โมเดลดูจริงในรอบถัดไป

เจาะลึกว่า read_image ของ ENDEAVOR AGENT LITE ผสาน OCR แบบ LLM-free กับ vision model ตัวเดียวกับที่คุยอยู่ พร้อมตรวจ QR code และป้องกันข้อมูลลับหลุดก่อนส่งภาพเข้าโมเดล