Fundamentals

การเริ่มต้นเอเจนต์

การบูตสแตรปคือขั้นตอน การรันครั้งแรก ที่เตรียมพื้นที่ทำงานของเอเจนต์และ รวบรวมรายละเอียดตัวตน ขั้นตอนนี้เกิดขึ้นหลังจากการเริ่มต้นใช้งาน เมื่อเอเจนต์เริ่มทำงาน เป็นครั้งแรก

การบูตสแตรปทำอะไร

ในการรันเอเจนต์ครั้งแรก OpenClaw จะบูตสแตรปพื้นที่ทำงาน (ค่าเริ่มต้น ~/.openclaw/workspace):

  • ใส่ไฟล์เริ่มต้น AGENTS.md, BOOTSTRAP.md, IDENTITY.md, USER.md
  • รันกระบวนการถาม-ตอบสั้น ๆ (ครั้งละหนึ่งคำถาม)
  • เขียนตัวตน + ค่ากำหนดไปยัง IDENTITY.md, USER.md, SOUL.md
  • ลบ BOOTSTRAP.md เมื่อเสร็จสิ้น เพื่อให้รันเพียงครั้งเดียว

สำหรับการรันโมเดลแบบฝังตัว/ในเครื่อง OpenClaw จะกัน BOOTSTRAP.md ออกจาก บริบทระบบที่มีสิทธิ์พิเศษ ในการรันครั้งแรกแบบโต้ตอบหลัก ระบบยังคงส่ง เนื้อหาไฟล์ในพรอมป์ผู้ใช้ เพื่อให้โมเดลที่เรียกใช้เครื่องมือ read ได้ไม่สม่ำเสมอ สามารถทำขั้นตอนนี้ให้เสร็จได้ หากการรันปัจจุบันไม่สามารถเข้าถึงพื้นที่ทำงาน ได้อย่างปลอดภัย เอเจนต์จะได้รับบันทึกบูตสแตรปแบบจำกัดแทนคำทักทายทั่วไป

การข้ามการบูตสแตรป

หากต้องการข้ามขั้นตอนนี้สำหรับพื้นที่ทำงานที่เตรียมไว้ล่วงหน้า ให้รัน openclaw onboard --skip-bootstrap

ตำแหน่งที่ขั้นตอนนี้รัน

การบูตสแตรปจะรันบน โฮสต์ Gateway เสมอ หากแอป macOS เชื่อมต่อกับ Gateway ระยะไกล พื้นที่ทำงานและไฟล์บูตสแตรปจะอยู่บนเครื่องระยะไกลนั้น

เอกสารที่เกี่ยวข้อง