Overview
OpenClaw
OpenClaw 🦞
"ขัดผิว! ขัดผิว!" — กุ้งล็อบสเตอร์อวกาศสักตัว คงจะใช่
Gateway สำหรับทุกระบบปฏิบัติการที่เชื่อมต่อเอเจนต์ AI ผ่าน Discord, Google Chat, iMessage, Matrix, Microsoft Teams, Signal, Slack, Telegram, WhatsApp, Zalo และอื่น ๆ
ส่งข้อความแล้วรับคำตอบจากเอเจนต์ได้จากอุปกรณ์ในกระเป๋าของคุณ ใช้ Gateway เดียวร่วมกับ Plugin ช่องทาง, WebChat และโหนดอุปกรณ์เคลื่อนที่
ติดตั้ง OpenClaw และเปิดใช้งาน Gateway ได้ภายในไม่กี่นาที
การตั้งค่าแบบมีคำแนะนำด้วย openclaw onboard และขั้นตอนการจับคู่
เชื่อมโยง Discord, Signal, Telegram, WhatsApp และอื่น ๆ เพื่อแชตได้จากทุกที่
เปิดแดชบอร์ดบนเบราว์เซอร์สำหรับแชต การกำหนดค่า และเซสชัน
เรียกดูเอกสาร
เบราว์เซอร์บนอุปกรณ์เคลื่อนที่อาจแสดงเมนูส่วนต่าง ๆ โดยไม่มีแถบแท็บเดสก์ท็อปแบบเต็ม ใช้ ลิงก์ศูนย์รวมเหล่านี้เพื่อเข้าถึงส่วนเอกสารระดับบนสุดเดียวกันจากเนื้อหาของหน้า
ภาพรวม ตัวอย่างผลงาน ขั้นตอนแรก และคู่มือการตั้งค่า
วิธีติดตั้ง การอัปเดต คอนเทนเนอร์ โฮสติ้ง และการตั้งค่าขั้นสูง
ช่องทางรับส่งข้อความ การจับคู่ การกำหนดเส้นทาง กลุ่มการเข้าถึง และการประกันคุณภาพช่องทาง
สถาปัตยกรรม เซสชัน บริบท หน่วยความจำ และการกำหนดเส้นทางแบบหลายเอเจนต์
เครื่องมือ Skills, cron, webhooks และความสามารถด้านระบบอัตโนมัติ
ตลาด Plugin การเผยแพร่ การคัดสรร และคำแนะนำด้านความน่าเชื่อถือ
ผู้ให้บริการ การกำหนดค่าโมเดล การสลับสำรองเมื่อขัดข้อง และบริการโมเดลภายในเครื่อง
macOS, Windows, iOS, Android, โหนด และส่วนติดต่อเว็บ
การกำหนดค่า Gateway ความปลอดภัย การวินิจฉัย และการปฏิบัติการ
ข้อมูลอ้างอิง CLI, สคีมา, RPC, บันทึกประจำรุ่น และเทมเพลต
การแก้ไขปัญหา คำถามที่พบบ่อย การทดสอบ การวินิจฉัย และการตรวจสอบสภาพแวดล้อม
OpenClaw คืออะไร
OpenClaw คือ Gateway ที่โฮสต์ด้วยตนเอง ซึ่งเชื่อมต่อแอปแชตที่คุณชื่นชอบ ได้แก่ Discord, Google Chat, iMessage, Matrix, Microsoft Teams, Signal, Slack, Telegram, WhatsApp, Zalo และอื่น ๆ ผ่าน Plugin ช่องทาง เข้ากับเอเจนต์ AI สำหรับการเขียนโค้ด คุณเรียกใช้กระบวนการ Gateway เพียงกระบวนการเดียวบนเครื่องของคุณเอง (หรือเซิร์ฟเวอร์) แล้วกระบวนการนั้นจะทำหน้าที่เป็นสะพานเชื่อมระหว่างแอปรับส่งข้อความกับผู้ช่วย AI ที่พร้อมใช้งานตลอดเวลา
เหมาะสำหรับใคร นักพัฒนาและผู้ใช้ขั้นสูงที่ต้องการผู้ช่วย AI ส่วนตัวซึ่งส่งข้อความหาได้จากทุกที่ โดยไม่ต้องสละการควบคุมข้อมูลของตนเองหรือพึ่งพาบริการที่มีผู้ให้บริการโฮสต์ให้
แตกต่างอย่างไร
- โฮสต์ด้วยตนเอง: ทำงานบนฮาร์ดแวร์และตามกฎของคุณ
- หลายช่องทาง: Gateway เดียวให้บริการ Plugin ช่องทางที่กำหนดค่าไว้ทั้งหมดพร้อมกัน
- ออกแบบเพื่อเอเจนต์โดยตรง: สร้างขึ้นสำหรับเอเจนต์เขียนโค้ด พร้อมการใช้เครื่องมือ เซสชัน หน่วยความจำ และการกำหนดเส้นทางแบบหลายเอเจนต์
- โอเพนซอร์ส: ใช้สัญญาอนุญาต MIT และขับเคลื่อนโดยชุมชน
ต้องใช้อะไรบ้าง Node 24.15+ (แนะนำ), Node 22 LTS (22.22.3+) เพื่อความเข้ากันได้ หรือ Node 25.9+, คีย์ API จากผู้ให้บริการที่เลือก และเวลา 5 นาที เพื่อคุณภาพและความปลอดภัยสูงสุด ให้ใช้โมเดลรุ่นล่าสุดที่ทรงประสิทธิภาพที่สุดซึ่งพร้อมให้บริการ
วิธีการทำงาน
flowchart LR
A["แอปแชต + Plugin"] --> B["Gateway"]
B --> C["เอเจนต์ OpenClaw"]
B --> D["CLI"]
B --> E["Web Control UI"]
B --> F["แอป macOS"]
B --> G["โหนด iOS และ Android"]Gateway เป็นแหล่งข้อมูลจริงเพียงแหล่งเดียวสำหรับเซสชัน การกำหนดเส้นทาง และการเชื่อมต่อช่องทาง
ความสามารถหลัก
รองรับ Discord, iMessage, Signal, Slack, Telegram, WhatsApp, WebChat และอื่น ๆ ด้วยกระบวนการ Gateway เพียงกระบวนการเดียว
Plugin ช่องทางช่วยเพิ่ม Matrix, Nostr, Twitch, Zalo และอื่น ๆ โดยสามารถติดตั้ง Plugin อย่างเป็นทางการเมื่อต้องการ
แยกเซสชันตามเอเจนต์ เวิร์กสเปซ หรือผู้ส่ง
ส่งและรับรูปภาพ เสียง และเอกสาร
แดชบอร์ดบนเบราว์เซอร์สำหรับแชต การกำหนดค่า เซสชัน และโหนด
จับคู่โหนด iOS และ Android สำหรับเวิร์กโฟลว์ที่ใช้ Canvas กล้อง และเสียง
เริ่มต้นอย่างรวดเร็ว
ติดตั้ง OpenClaw
npm install -g openclaw@latestเริ่มต้นใช้งานและติดตั้งบริการ
openclaw onboard --install-daemonแชต
เปิด Control UI ในเบราว์เซอร์แล้วส่งข้อความ:
openclaw dashboardหรือเชื่อมต่อช่องทาง (Telegram เร็วที่สุด) แล้วแชตจากโทรศัพท์ของคุณ
ต้องการขั้นตอนการติดตั้งและการตั้งค่าสำหรับการพัฒนาแบบครบถ้วนใช่ไหม ดูการเริ่มต้นใช้งาน
แดชบอร์ด
เปิด Control UI บนเบราว์เซอร์หลังจาก Gateway เริ่มทำงาน
- ค่าเริ่มต้นภายในเครื่อง: http://127.0.0.1:18789/
- การเข้าถึงจากระยะไกล: ส่วนติดต่อเว็บ และ Tailscale
การกำหนดค่า (ไม่บังคับ)
การกำหนดค่าอยู่ที่ ~/.openclaw/openclaw.json
- หากคุณ ไม่ดำเนินการใด ๆ OpenClaw จะใช้รันไทม์เอเจนต์ OpenClaw ที่มาพร้อมกัน โดยข้อความส่วนตัวจะใช้เซสชันหลักของเอเจนต์ร่วมกัน และแชตกลุ่มแต่ละกลุ่มจะมีเซสชันของตนเอง
- หากต้องการจำกัดการเข้าถึง ให้เริ่มด้วย
channels.whatsapp.allowFromและใช้กฎการกล่าวถึงสำหรับกลุ่ม
ตัวอย่าง:
{ channels: { whatsapp: { allowFrom: ["+15555550123"], groups: { "*": { requireMention: true } }, }, }, messages: { groupChat: { mentionPatterns: ["@openclaw"] } },}เริ่มที่นี่
เอกสารและคู่มือทั้งหมด จัดระเบียบตามกรณีการใช้งาน
การตั้งค่า Gateway หลัก โทเค็น และการกำหนดค่าผู้ให้บริการ
รูปแบบการเข้าถึงผ่าน SSH และ tailnet
การตั้งค่าเฉพาะช่องทางสำหรับ Discord, Feishu, Microsoft Teams, Telegram, WhatsApp และอื่น ๆ
โหนด iOS และ Android พร้อมการจับคู่ Canvas กล้อง และการดำเนินการบนอุปกรณ์
จุดเริ่มต้นสำหรับวิธีแก้ไขทั่วไปและการแก้ไขปัญหา
เรียนรู้เพิ่มเติม
ความสามารถด้านช่องทาง การกำหนดเส้นทาง และสื่ออย่างครบถ้วน
การแยกเวิร์กสเปซและเซสชันแยกตามเอเจนต์
โทเค็น รายการที่อนุญาต และการควบคุมความปลอดภัย
การวินิจฉัย Gateway และข้อผิดพลาดที่พบบ่อย
ที่มาของโครงการ ผู้มีส่วนร่วม และสัญญาอนุญาต