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, Webhook และความสามารถด้านระบบอัตโนมัติ
ตลาด 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 (แนะนำ) หรือ Node 22 LTS (22.19+) เพื่อความเข้ากันได้ คีย์ API จากผู้ให้บริการที่คุณเลือก และเวลา 5 นาที เพื่อคุณภาพและความปลอดภัยสูงสุด ให้ใช้โมเดลรุ่นล่าสุดที่ทรงประสิทธิภาพที่สุดซึ่งมีให้ใช้งาน
วิธีการทำงาน
flowchart LR
A["แอปแชต + Plugin"] --> B["Gateway"]
B --> C["เอเจนต์ OpenClaw"]
B --> D["CLI"]
B --> E["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แชต
เปิด UI ควบคุมในเบราว์เซอร์แล้วส่งข้อความ:
openclaw dashboardหรือเชื่อมต่อช่องทาง (Telegram เร็วที่สุด) แล้วแชตจากโทรศัพท์ของคุณ
ต้องการรายละเอียดการติดตั้งและการตั้งค่าสำหรับการพัฒนาทั้งหมดหรือไม่? ดู การเริ่มต้นใช้งาน
แดชบอร์ด
เปิด 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 และข้อผิดพลาดที่พบบ่อย
จุดเริ่มต้นของโครงการ ผู้มีส่วนร่วม และสิทธิ์อนุญาต