💻 คำสั่งหลัก (Core CLI Commands)
ใช้สำหรับจัดการระบบผ่าน Terminal หรือ Command Prompt
- openclaw gateway: รันเซิร์ฟเวอร์ WebSocket Gateway (เปรียบเสมือนตัวกลางเชื่อมต่อ)
- openclaw gateway start|stop|restart: จัดการเปิด/ปิด หรือเริ่มระบบบริการใหม่
- openclaw channels login: เข้าสู่ระบบ WhatsApp ผ่านการสแกน QR Code
- openclaw channels add: เพิ่มบอทสำหรับ Telegram, Discord หรือ Slack (ต้องใช้ Token)
- openclaw channels status --probe: ตรวจสอบสถานะความเสถียรของช่องทางการเชื่อมต่อ
- openclaw onboard: ตัวช่วยติดตั้งระบบแบบโต้ตอบ (Interactive Setup)
- openclaw doctor: ตรวจสอบสุขภาพของระบบและแก้ไขปัญหาเบื้องต้น
- openclaw config get|set|unset: อ่าน เขียน หรือลบค่าการตั้งค่าต่างๆ
- openclaw models list|set|status: จัดการโมเดล AI และตรวจสอบสถานะการยืนยันตัวตน (Auth)
📂 โครงสร้างพื้นที่ทำงาน (Workspace Anatomy)
ไฟล์สำคัญในโฟลเดอร์ ~/.openclaw/workspace ที่ใช้กำหนดพฤติกรรมของ AI
- AGENTS.md: คำสั่งและคำแนะนำหลัก (Instructions) สำหรับ AI
- SOUL.md: กำหนดบุคลิกภาพและโทนเสียงของ AI
- USER.md: ข้อมูลความชอบหรือความต้องการส่วนตัวของผู้ใช้
- IDENTITY.md: ชื่อและธีมของตัวตน AI
- MEMORY.md: ข้อมูลความจำระยะยาว
- HEARTBEAT.md: รายการสิ่งที่ต้องตรวจสอบเป็นระยะ (Checklist)
- BOOT.md: คำสั่งที่ให้ทำทันทีเมื่อระบบเริ่มทำงาน
💬 คำสั่ง Slash ในแชท (In-Chat Slash Commands)
ใช้พิมพ์ในช่องแชทเพื่อควบคุม AI โดยตรง
- /status: ดูสถานะสุขภาพของระบบและบริบทปัจจุบัน
- /context list: ดูว่ามีข้อมูลส่วนไหนบ้างที่ถูกนำมาใช้ในบทสนทนา
- /model <ชื่อ>: สลับไปใช้โมเดล AI ตัวอื่น
- /compact: บีบอัดข้อมูลเพื่อเพิ่มพื้นที่ว่างในหน้าต่างสนทนา
- /new: เริ่มเซสชันใหม่ (ล้างประวัติการคุยปัจจุบัน)
- /stop: สั่งให้ AI หยุดการประมวลผลทันที
- /tts on|off: เปิดหรือปิดการใช้งานระบบอ่านออกเสียง
- /think: เปิด/ปิด โหมดแสดงกระบวนการคิดของ AI (Reasoning)
🛠 การแก้ไขปัญหา (Troubleshooting)
- ไม่มีการตอบกลับใน DM: ให้เช็ครายชื่อการจับคู่ (pairing list) และกดยืนยัน (approve)
- เงียบในกลุ่ม: ตรวจสอบการตั้งค่ารูปแบบการกล่าวถึง (mentionpatterns config)
- รหัสยืนยันตัวตนหมดอายุ: ใช้คำสั่ง models auth setup-token
- Gateway ล่ม: ใช้คำสั่ง doctor --deep เพื่อตรวจเช็คเชิงลึก
- บั๊กหน่วยความจำ: ใช้คำสั่ง memory index เพื่อทำดัชนีใหม่
🤖 ระบบอัตโนมัติและการวิจัย (Automation & Research)
- Browser: สั่งให้เบราว์เซอร์เริ่มทำงานหรือถ่ายภาพหน้าจอ (browser start/screenshot)
- Subagents: จัดการ AI ผู้ช่วยย่อย (/subagents list/info)
- Cron Jobs: ตั้งเวลาทำงานอัตโนมัติ (cron list/run <id>)
- Heartbeat: ตั้งความถี่ในการเช็คระบบ (เช่น heartbeat.every: "30m")