Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt

Use this file to discover all available pages before exploring further.

ค่าเริ่มต้นที่แนะนำ (ผู้ใช้ส่วนใหญ่)

  • Linux VPS ขนาดเล็ก สำหรับ Gateway ที่เปิดใช้งานตลอดเวลาและมีต้นทุนต่ำ ดู VPS hosting
  • ฮาร์ดแวร์เฉพาะ (Mac mini หรือเครื่อง Linux) หากคุณต้องการควบคุมได้เต็มที่และมี IP สำหรับที่อยู่อาศัย สำหรับการทำงานอัตโนมัติบนเบราว์เซอร์ หลายเว็บไซต์บล็อก IP ของศูนย์ข้อมูล ดังนั้นการท่องเว็บจากเครื่องในบ้านมักทำงานได้ดีกว่า
  • แบบไฮบริด: เก็บ Gateway ไว้บน VPS ราคาถูก และเชื่อมต่อ Mac ของคุณเป็น Node เมื่อคุณต้องการการทำงานอัตโนมัติผ่านเบราว์เซอร์/UI ดู Nodes และ Gateway remote
ใช้ macOS VM เมื่อคุณต้องการความสามารถเฉพาะของ macOS โดยเฉพาะ เช่น iMessage หรือต้องการแยกสภาพแวดล้อมออกจาก Mac ที่ใช้ประจำอย่างเข้มงวด

ตัวเลือก macOS VM

VM ภายในเครื่องบน Apple Silicon Mac ของคุณ (Lume)

เรียกใช้ OpenClaw ใน macOS VM แบบ sandbox บน Apple Silicon Mac ที่คุณมีอยู่โดยใช้ Lume สิ่งนี้ให้คุณ:
  • สภาพแวดล้อม macOS เต็มรูปแบบที่แยกออกมา (โฮสต์ของคุณยังคงสะอาด)
  • รองรับ iMessage ผ่าน imsg (พาธภายในเครื่องเริ่มต้นเป็นไปไม่ได้บน Linux/Windows)
  • รีเซ็ตได้ทันทีด้วยการโคลน VM
  • ไม่ต้องใช้ฮาร์ดแวร์เพิ่มเติมหรือมีค่าใช้จ่ายคลาวด์

ผู้ให้บริการ Mac แบบโฮสต์ (คลาวด์)

หากคุณต้องการ macOS ในคลาวด์ ผู้ให้บริการ Mac แบบโฮสต์ก็ใช้งานได้เช่นกัน:
  • MacStadium (Mac แบบโฮสต์)
  • ผู้ให้บริการ Mac แบบโฮสต์รายอื่นก็ใช้งานได้เช่นกัน ให้ทำตามเอกสาร VM + SSH ของพวกเขา
เมื่อคุณมีสิทธิ์เข้าถึง SSH ไปยัง macOS VM แล้ว ให้ดำเนินต่อที่ขั้นตอน 6 ด้านล่าง

เส้นทางด่วน (Lume, ผู้ใช้ที่มีประสบการณ์)

  1. ติดตั้ง Lume
  2. lume create openclaw --os macos --ipsw latest
  3. ทำ Setup Assistant ให้เสร็จ เปิดใช้ Remote Login (SSH)
  4. lume run openclaw --no-display
  5. SSH เข้าไป ติดตั้ง OpenClaw กำหนดค่าช่องทาง
  6. เสร็จสิ้น

สิ่งที่คุณต้องมี (Lume)

  • Apple Silicon Mac (M1/M2/M3/M4)
  • macOS Sequoia หรือใหม่กว่าบนโฮสต์
  • พื้นที่ดิสก์ว่างประมาณ 60 GB ต่อ VM
  • ประมาณ 20 นาที

1) ติดตั้ง Lume

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/trycua/cua/main/libs/lume/scripts/install.sh)"
หาก ~/.local/bin ไม่อยู่ใน PATH ของคุณ:
echo 'export PATH="$PATH:$HOME/.local/bin"' >> ~/.zshrc && source ~/.zshrc
ตรวจสอบ:
lume --version
เอกสาร: การติดตั้ง Lume

2) สร้าง macOS VM

lume create openclaw --os macos --ipsw latest
คำสั่งนี้จะดาวน์โหลด macOS และสร้าง VM หน้าต่าง VNC จะเปิดขึ้นโดยอัตโนมัติ
การดาวน์โหลดอาจใช้เวลาสักพัก ขึ้นอยู่กับการเชื่อมต่อของคุณ

3) ทำ Setup Assistant ให้เสร็จ

ในหน้าต่าง VNC:
  1. เลือกภาษาและภูมิภาค
  2. ข้าม Apple ID (หรือเข้าสู่ระบบหากคุณต้องการใช้ iMessage ในภายหลัง)
  3. สร้างบัญชีผู้ใช้ (จำชื่อผู้ใช้และรหัสผ่านไว้)
  4. ข้ามฟีเจอร์เสริมทั้งหมด
หลังจากตั้งค่าเสร็จแล้ว ให้เปิดใช้ SSH:
  1. เปิด System Settings → General → Sharing
  2. เปิดใช้ “Remote Login”

4) รับที่อยู่ IP ของ VM

lume get openclaw
มองหาที่อยู่ IP (โดยปกติคือ 192.168.64.x)

5) SSH เข้า VM

ssh youruser@192.168.64.X
แทนที่ youruser ด้วยบัญชีที่คุณสร้าง และแทนที่ IP ด้วย IP ของ VM ของคุณ

6) ติดตั้ง OpenClaw

ภายใน VM:
npm install -g openclaw@latest
openclaw onboard --install-daemon
ทำตามพรอมป์การเริ่มต้นใช้งานเพื่อตั้งค่าผู้ให้บริการโมเดลของคุณ (Anthropic, OpenAI ฯลฯ)

7) กำหนดค่าช่องทาง

แก้ไขไฟล์การกำหนดค่า:
nano ~/.openclaw/openclaw.json
เพิ่มช่องทางของคุณ:
{
  channels: {
    whatsapp: {
      dmPolicy: "allowlist",
      allowFrom: ["+15551234567"],
    },
    telegram: {
      botToken: "YOUR_BOT_TOKEN",
    },
  },
}
จากนั้นเข้าสู่ระบบ WhatsApp (สแกน QR):
openclaw channels login

8) เรียกใช้ VM แบบไม่มีหน้าจอ

หยุด VM แล้วเริ่มใหม่โดยไม่มีจอแสดงผล:
lume stop openclaw
lume run openclaw --no-display
VM จะทำงานอยู่เบื้องหลัง daemon ของ OpenClaw จะคอยให้ Gateway ทำงานต่อไป เพื่อตรวจสอบสถานะ:
ssh youruser@192.168.64.X "openclaw status"

เพิ่มเติม: การผสานรวม iMessage

นี่คือฟีเจอร์เด่นของการรันบน macOS ใช้ iMessage กับ imsg เพื่อเพิ่ม Messages เข้าใน OpenClaw ภายใน VM:
  1. เข้าสู่ระบบ Messages
  2. ติดตั้ง imsg
  3. ให้สิทธิ์ Full Disk Access และ Automation สำหรับโปรเซสที่รัน OpenClaw/imsg
  4. ตรวจสอบการรองรับ RPC ด้วย imsg rpc --help
เพิ่มลงในการกำหนดค่า OpenClaw ของคุณ:
{
  channels: {
    imessage: {
      enabled: true,
      cliPath: "imsg",
      dbPath: "~/Library/Messages/chat.db",
    },
  },
}
รีสตาร์ท Gateway ตอนนี้เอเจนต์ของคุณสามารถส่งและรับ iMessage ได้แล้ว รายละเอียดการตั้งค่าแบบเต็ม: ช่องทาง iMessage

บันทึกอิมเมจต้นแบบ

ก่อนปรับแต่งเพิ่มเติม ให้สร้าง snapshot ของสถานะสะอาดของคุณ:
lume stop openclaw
lume clone openclaw openclaw-golden
รีเซ็ตได้ทุกเมื่อ:
lume stop openclaw && lume delete openclaw
lume clone openclaw-golden openclaw
lume run openclaw --no-display

การรันตลอด 24/7

ทำให้ VM ทำงานต่อเนื่องโดย:
  • เสียบปลั๊ก Mac ของคุณไว้
  • ปิดโหมดพักเครื่องใน System Settings → Energy Saver
  • ใช้ caffeinate หากจำเป็น
สำหรับการเปิดใช้งานตลอดเวลาอย่างแท้จริง ให้พิจารณา Mac mini เฉพาะหรือ VPS ขนาดเล็ก ดู VPS hosting

การแก้ไขปัญหา

ปัญหาวิธีแก้ไข
ไม่สามารถ SSH เข้า VM ได้ตรวจสอบว่าเปิดใช้ “Remote Login” ใน System Settings ของ VM แล้ว
IP ของ VM ไม่แสดงรอให้ VM บูตจนเสร็จสมบูรณ์ แล้วรัน lume get openclaw อีกครั้ง
ไม่พบคำสั่ง Lumeเพิ่ม ~/.local/bin ลงใน PATH ของคุณ
สแกน QR ของ WhatsApp ไม่ได้ตรวจสอบว่าคุณเข้าสู่ระบบใน VM (ไม่ใช่โฮสต์) เมื่อรัน openclaw channels login

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