OpenClaw เป็นเฟรมเวิร์กโอเพนซอร์สที่ช่วยให้คุณสร้าง**ผู้ช่วย AI เชิงรุก**—ที่สามารถ*ทำ*สิ่งต่างๆ ได้จริง ไม่ใช่แค่สนทนา โดยสามารถรันคำสั่ง, แก้ไขไฟล์, เรียกใช้ API และทำงานได้ด้วยตัวเองผ่านแอปส่งข้อความ เช่น Telegram, WhatsApp หรือ Slack
โปรเจกต์นี้เคยเป็นที่รู้จักในชื่อ **Clawdbot** และ **MoltBot** ชื่อได้มีการเปลี่ยนแปลงไปตามกาลเวลา แต่เทคโนโลยีหลักยังคงเดิม ปัจจุบัน **OpenClaw** เป็นชื่อที่ใช้และได้รับการดูแลอย่างต่อเนื่อง
คู่มือนี้จะแนะนำขั้นตอนการติดตั้งทีละขั้นตอน การตั้งค่าอาจใช้เวลาสักครู่ แต่คุณจะได้ผู้ช่วยที่รู้สึกเหมือนเป็นส่วนหนึ่งของการทำงานของคุณอย่างแท้จริง
OpenClaw/Clawdbot/MoltBot คืออะไร?
OpenClaw เป็นโปรเจกต์โอเพนซอร์สหลัก Clawdbot เป็นเวอร์ชันแรกที่ได้รับความนิยม; MoltBot เป็นชื่อที่ใช้ในช่วงเปลี่ยนแบรนด์เพียงชั่วครู่ ทุกวันนี้ ไม่ว่าคุณจะเห็นชื่อ “OpenClaw,” “Clawdbot,” หรือ “MoltBot” ทั้งหมดล้วนหมายถึงผู้ช่วยเสมือนแบบเดียวกันที่คุณเรียกใช้งานบนเครื่องของคุณเอง
หน้าที่ของมัน: มันจะอยู่ตรงกลางระหว่างคุณ (ผ่านแอปส่งข้อความ) กับโมเดลภาษาขนาดใหญ่ (ส่วนใหญ่คือ Claude) คุณส่งข้อความ; เอเจนต์จะตีความ, วางแผนขั้นตอน และดำเนินการ — เปิดเบราว์เซอร์, แก้ไขไฟล์, ส่งอีเมล, รันสคริปต์ และอื่นๆ
เหตุผลที่ผู้คนใช้มัน:
- รันบนเครื่องของคุณเอง — ข้อมูลของคุณยังคงอยู่ในเครื่องของคุณ; คุณยังคงควบคุมและรักษาความเป็นส่วนตัวได้
- จดจำบริบท — มันจะเก็บประวัติการสนทนาข้ามเซสชัน
- สามารถทำงานเชิงรุกได้ — คุณสามารถเขียนสคริปต์ให้มันทำงานตามกำหนดเวลาหรือทริกเกอร์
- เน้นการแชทเป็นหลัก — คุณสามารถโต้ตอบผ่าน Telegram, WhatsApp, Slack ฯลฯ ได้ โดยไม่ต้องเรียนรู้ UI ใหม่
สำคัญ: เนื่องจากเอเจนต์สามารถรันคำสั่งและเข้าถึงระบบของคุณได้ ความปลอดภัยจึงเป็นสิ่งสำคัญ หากเป็นไปได้ ให้รันในคอนเทนเนอร์หรือ VM และหลีกเลี่ยงการให้สิทธิ์การเข้าถึงแบบเต็มบนคอมพิวเตอร์หลักของคุณ
ข้อกำหนดเบื้องต้นสำหรับการเรียกใช้ OpenClaw ในฐานะผู้ช่วยเสมือนของคุณ
เตรียมสภาพแวดล้อมของคุณ ก่อนการติดตั้ง Clawdbot ในฐานะผู้ช่วยเสมือนของคุณ หรือ MoltBot ในฐานะผู้ช่วยเสมือนของคุณ ใช้ข้อกำหนดเดียวกัน
- ฮาร์ดแวร์: เครื่องที่เปิดใช้งานตลอดเวลาโดยเฉพาะ (PC, Mac, Raspberry Pi, หรือ VPS) ใช้เครื่องที่ทำงานตลอด 24 ชั่วโมง 7 วันต่อสัปดาห์ เพื่อความสามารถในการทำงานเชิงรุกอย่างแท้จริง สเปกขั้นต่ำประกอบด้วย RAM 8GB, CPU แบบมัลติคอร์ และอินเทอร์เน็ตที่เสถียร
- ระบบปฏิบัติการ: macOS, Linux (แนะนำ Ubuntu/Debian) หรือ Windows (พร้อม WSL เพื่อผลลัพธ์ที่ดีที่สุด)
- ส่วนที่ต้องพึ่งพา: Node.js (v18+), npm/yarn, Git, Docker (ทางเลือกแต่แนะนำสำหรับการแยก)
- คีย์ API: คีย์ API ของ Anthropic (สำหรับโมเดล Claude) หรือเทียบเท่าจาก OpenAI/Groq/ฯลฯ จัดงบประมาณสำหรับการใช้งาน เนื่องจากงานที่ต้องใช้เอเจนต์จะใช้โทเค็นอย่างรวดเร็ว
- แอปส่งข้อความ: WhatsApp Business API, Telegram Bot Token, Slack App, Discord Bot ฯลฯ
- แนวคิดด้านความปลอดภัย: รันในคอนเทนเนอร์หรือ VM หลีกเลี่ยงการให้สิทธิ์การเข้าถึงแบบไม่จำกัดบนเวิร์กสเตชันหลักของคุณ
ติดตั้ง Node.js และ Git ก่อน หากคุณยังไม่มี
วิธีเรียกใช้ OpenClaw
ขั้นตอนที่ 1: ติดตั้ง OpenClaw
โคลน รีโพซิโทรีอย่างเป็นทางการ (หรือตรวจสอบ openclaw.ai สำหรับ fork ล่าสุด):
git clone https://github.com/moltbot/moltbot.git
cd moltbotจากนั้นติดตั้งส่วนที่ต้องพึ่งพา (โดยทั่วไป):
npm installสิ่งนี้จะทำให้คุณได้โค้ดเบสเดียวกัน ไม่ว่าคุณจะคิดว่ามันคือ OpenClaw, Clawdbot หรือ MoltBot ก็ตาม
ขั้นตอนที่ 2: กำหนดค่าตัวแปรสภาพแวดล้อมสำหรับ OpenClaw
ในรูทของโปรเจกต์ สร้างไฟล์ .env และเพิ่มคีย์ของคุณ ตัวอย่างเช่น:
ANTHROPIC_API_KEY=your_anthropic_key_here
TELEGRAM_BOT_TOKEN=your_telegram_bot_token_here
# Add other keys as required by the project (WhatsApp, Slack, etc.)- Telegram: รับโทเค็นบอทจาก @BotFather
- WhatsApp / Slack / Discord: ทำตามเอกสารสำหรับนักพัฒนาของแต่ละแพลตฟอร์มสำหรับโทเค็นหรือ webhook
เมื่อตั้งค่าเรียบร้อยแล้ว เอเจนต์จะสามารถรับข้อความและส่งไปยัง LLM ได้
ขั้นตอนที่ 3: เปิดใช้งานเครื่องมือและเสริมความปลอดภัย
OpenClaw รองรับเครื่องมือสำหรับการควบคุมเบราว์เซอร์, การเข้าถึงไฟล์, คำสั่งเชลล์ และอื่นๆ แก้ไข config/tools.ts หรือไฟล์ที่คล้ายกันเพื่อเปิดใช้งานคุณสมบัติเฉพาะ
ผู้ใช้หลายคนเปิดใช้งาน "dangerously-skip-permissions" เพื่อการทำงานที่ราบรื่น อย่างไรก็ตาม สิ่งนี้จะอนุญาตให้เอเจนต์รันคำสั่งโดยไม่ต้องยืนยัน แยกการตั้งค่าใน Docker เพื่อจำกัดความเสี่ยง
สร้างการตั้งค่า Docker พื้นฐาน:
การรัน Clawdbot ในฐานะผู้ช่วยเสมือนของคุณใน Docker:
FROM node:20
WORKDIR /app
COPY . .
RUN npm install
CMD ["npm", "start"]จากนั้นรัน:
docker build -t openclaw-assitance .
docker run -d --env-file .env openclaw-assitance
วิธีนี้จะช่วยบรรจุ MoltBot หรือ Clawdbot ในฐานะผู้ช่วยเสมือนของคุณได้อย่างปลอดภัย
ขั้นตอนที่ 4: เชื่อมต่อ OpenClaw ในฐานะผู้ช่วยเสมือนของคุณเข้ากับแอปส่งข้อความ
การตั้งค่า Telegram สำหรับ Clawdbot ในฐานะผู้ช่วยเสมือนของคุณ:
- สร้างบอทผ่าน @BotFather
- เพิ่มโทเค็นลงใน .env
- เริ่มเอเจนต์:
npm start4. ส่งข้อความถึงบอท: "สรุปอีเมลของฉัน" หรือ "เลื่อนการประชุมเวลาบ่ายสามโมงของฉัน"
เอเจนต์จะประมวลผลผ่าน Claude, วางแผน และดำเนินการ ทดสอบคำถามง่ายๆ ก่อน
สำหรับ WhatsApp หรือ Slack ให้กำหนดค่า webhooks หรือการพอลลิ่งตามเอกสาร
ขั้นตอนที่ 5: ขยาย OpenClaw ในฐานะผู้ช่วยเสมือนของคุณด้วย API ที่กำหนดเอง
ปรับปรุง OpenClaw ด้วยการผสานรวมแบบกำหนดเองสำหรับผู้ช่วยเสมือน กำหนดเครื่องมือใหม่ในโค้ดที่เรียกใช้ API ภายนอก
Apidog มีคุณค่าอย่างยิ่งในที่นี้ ใช้ Apidog เพื่อออกแบบ OpenAPI specs, จำลอง endpoints ระหว่างการพัฒนา, ทดสอบคำขอ และสร้างโค้ดไคลเอ็นต์ ดาวน์โหลด Apidog ฟรีเพื่อเร่งขั้นตอนนี — ตัวแก้ไขแบบเห็นภาพและคุณสมบัติช่วยด้วย AI ช่วยลดเวลาการตั้งค่าได้อย่างมาก
ตัวอย่าง: สร้างเครื่องมือที่สอบถาม API สภาพอากาศหรือบริการที่คุณกำหนดเอง ทดสอบและจัดทำเอกสารใน Apidog จากนั้นนำเข้าสู่ OpenClaw
ขั้นตอนที่ 6: เรียกใช้และตรวจสอบ OpenClaw ในฐานะผู้ช่วยเสมือนของคุณ
เรียกใช้เอเจนต์:
npm run devตรวจสอบบันทึกเพื่อดูข้อผิดพลาด โต้ตอบผ่านแอปที่คุณเลือก เอเจนต์จะจดจำบริบท ดังนั้นข้อความติดตามผลจะต่อยอดจากข้อความก่อนหน้า
ปรับแต่งพรอมต์ในไฟล์คอนฟิกสำหรับการทำงานที่ดีขึ้น ปรับอุณหภูมิ, จำนวนโทเค็นสูงสุด ฯลฯ
แนวทางปฏิบัติที่ดีที่สุดด้านความปลอดภัยสำหรับการรัน OpenClaw
การเข้าถึงระบบเต็มรูปแบบทำให้เกิดความเสี่ยง ลดความเสี่ยงเหล่านั้น:
- รันใน Docker หรือ VM
- ใช้บัญชีผู้ใช้ที่แยกต่างหาก
- ตรวจสอบการรับส่งข้อมูลเครือข่าย
- ตรวจสอบคำสั่งที่ดำเนินการเป็นประจำ
- หลีกเลี่ยงข้อมูลที่ละเอียดอ่อนในพรอมต์
หลายคนรายงานว่าการทำงานราบรื่นเมื่อแยกออกจากกันแล้ว
การแก้ไขปัญหาทั่วไปของ OpenClaw
- การจำกัดอัตรา API: อัปเกรดแผน Anthropic ของคุณหรือเปลี่ยนโมเดล
- การเชื่อมต่อหลุด: ตรวจสอบให้แน่ใจว่าเครื่องออนไลน์อยู่เสมอ; ใช้ pm2 หรือ systemd เพื่อความคงทน
- ไม่ได้รับอนุญาต: ตรวจสอบแฟล็ก "dangerously-skip-permissions"
- ค่าใช้จ่ายสูง: จำกัดงานเชิงรุก; ตรวจสอบการใช้งาน
ฟอรัมชุมชนและปัญหา GitHub มีวิธีแก้ไขให้
บทสรุป
ตอนนี้คุณมีความรู้ในการรัน OpenClaw ในฐานะผู้ช่วยเสมือนของคุณ, Clawdbot ในฐานะผู้ช่วยเสมือนของคุณ หรือ MoltBot ในฐานะผู้ช่วยเสมือนของคุณได้อย่างมีประสิทธิภาพ การตั้งค่านี้จะเปลี่ยน LLM ทั่วไปให้กลายเป็นเอเจนต์ที่มีความสามารถซึ่งจัดการงานจริงผ่านอินเทอร์เฟซการแชทที่คุ้นเคย
การกำหนดค่าเริ่มต้นต้องใช้ความพยายามทางเทคนิค แต่ผลตอบแทนที่ได้คือผู้ช่วยส่วนตัวที่พร้อมใช้งานเสมอและอยู่ภายใต้การควบคุมของคุณ
ทดลองซ้ำๆ เริ่มจากเล็กๆ เพิ่มเครื่องมือทีละน้อย และให้ความสำคัญกับความปลอดภัย หากคุณผสานรวม API ให้ดาวน์โหลด Apidog ฟรีเพื่อจัดการการออกแบบและการทดสอบอย่างมีประสิทธิภาพ
ผู้ช่วย AI เชิงรุกของคุณกำลังรออยู่ ตั้งค่าเลยวันนี้
