OpenClaw là một framework AI agent mã nguồn mở, có thể tự lưu trữ (đôi khi được gọi là Clawbot hoặc Moltbot trong các phiên bản trước) hoạt động như một trợ lý cá nhân. Trợ lý này chạy 24/7, kết nối với các ứng dụng nhắn tin như Telegram, WhatsApp, Slack, iMessage, sử dụng các công cụ (duyệt web, lệnh shell, quản lý tệp) và tích hợp với các mô hình ngôn ngữ mạnh mẽ như Claude hoặc GPT.
Mac Mini (đặc biệt là các dòng máy sử dụng chip Apple Silicon M-series) là một lựa chọn phổ biến để chạy OpenClaw cục bộ — đây là phần cứng hoạt động êm ái, tiết kiệm năng lượng, luôn bật với khả năng tích hợp macOS tuyệt vời. Trong hướng dẫn này, bạn sẽ nhận được các bước chi tiết để thiết lập trợ lý OpenClaw của riêng mình trên máy chủ Mac Mini của AlexHost.
⚠️ CẢNH BÁO! OpenClaw chạy với các quyền hệ thống rất rộng và có thể đọc tệp, thực thi lệnh, gửi tin nhắn cũng như duyệt web thay bạn. Tuyệt đối không cài đặt công cụ này trên máy tính cá nhân chính của bạn nếu bạn có đồng bộ dữ liệu nhạy cảm (iCloud, mật khẩu, ảnh cá nhân) trên đó. Thiết lập Mac Mini được mô tả ở đây là lý tưởng vì đây là một thiết bị độc lập và chuyên dụng.
Bước 1: Chuẩn bị Máy chủ
Bạn cần kết nối với máy chủ Mac Mini của mình theo hướng dẫn cung cấp dịch vụ tương ứng.
Bước 2: Cài đặt các Tiện ích phụ thuộc
1. Cài đặt Homebrew Mở ứng dụng Terminal trên Mac Mini của bạn và chạy lệnh sau:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Làm theo các lời nhắc trên màn hình. Sau khi hoàn tất, nếu bạn đang sử dụng chip Apple Silicon (M1/M2/M3/M4), bạn có thể cần thêm Homebrew vào PATH của hệ thống bằng các lệnh sau:
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
2. Cài đặt Node.js (Yêu cầu phiên bản v22 trở lên)
brew install node
Xác minh lại quá trình cài đặt:
node --version
Bạn sẽ thấy hiển thị v22.x.x hoặc cao hơn. Nếu hiển thị phiên bản cũ hơn, hãy tiến hành nâng cấp:
brew upgrade node
Bước 3: Cài đặt OpenClaw (Clawdbot)
1. Chạy Script Cài đặt
curl -fsSL https://openclaw.ai/install.sh | bash
Script này sẽ tự động phát hiện hệ điều hành của bạn, đảm bảo Node.js đã sẵn sàng, cài đặt OpenClaw CLI trên toàn hệ thống và chuẩn bị môi trường. Hãy đợi cho đến khi thấy thông báo “Installation finished successfully!”.
2. Xác minh Cài đặt
openclaw --version
Bạn sẽ thấy số phiên bản được in ra. Nếu báo lỗi không tìm thấy lệnh, hãy đóng và mở lại Terminal, sau đó thử lại.
Bước 4: Thiết lập ban đầu và Cấu hình
Dưới đây là cách cấu hình OpenClaw dựa trên mô hình của Anthropic:
1. Chạy Trình hướng dẫn Thiết lập (Onboarding Wizard)
openclaw onboard --install-daemon
Cờ --install-daemon sẽ cài đặt OpenClaw như một dịch vụ chạy ngầm tự động khởi động cùng hệ thống. Trình hướng dẫn sẽ dẫn bạn qua các bước sau:
- a) Xác thực: Khi được yêu cầu cung cấp khóa API Anthropic, hãy dán khóa bạn lấy từ
console.anthropic.com. Bạn sẽ bị tính phí dựa trên mức sử dụng (thường là vài đô la mỗi ngày cho tần suất sử dụng tích cực). - b) Cài đặt Gateway: Chấp nhận các cài đặt mặc định trừ khi bạn có lý do cụ thể cần thay đổi cổng. Cổng mặc định là
18989. - c) Thiết lập Kênh: Đây là nơi bạn kết nối ứng dụng nhắn tin (xem
Bước 5) hoặc bạn có thể sử dụng bot thông qua giao diện Web UI (chọn “skip for now” – bỏ qua lúc này).
2. Kiểm tra trạng thái Gateway
openclaw gateway status
Bạn sẽ thấy thông báo gateway đang chạy. Nếu không, hãy khởi động nó theo cách thủ công:
openclaw gateway --port 18789
3. Mở Giao diện Điều khiển (Dashboard)
openclaw dashboard
Lệnh này sẽ mở Giao diện Điều khiển nền web trên trình duyệt của bạn tại địa chỉ http://127.0.0.1:18789/. Nếu trang tải thành công, gateway của bạn đang hoạt động bình thường và bạn đã có thể trò chuyện trực tiếp với OpenClaw từ trình duyệt mà không cần thiết lập kênh.
Bước 5: Kết nối với một Kênh Nhắn tin (Tùy chọn)
Để sử dụng qua ứng dụng nhắn tin, hãy thực hiện các bước sau:
- Mở Telegram và tìm kiếm tài khoản @BotFather.
- Gửi lệnh
/newbotvà làm theo các hướng dẫn để tạo một bot mới. - BotFather sẽ cung cấp cho bạn một API token — hãy sao chép đoạn mã này.
- Quay lại Terminal của bạn và chạy lệnh:
openclaw onboard. - Chọn Telegram và dán token bot của bạn khi được hệ thống nhắc.
- Nhắn tin cho bot mới của bạn trên Telegram để bắt đầu trò chuyện.
Và thế là xong! Giờ đây, bạn đã sở hữu một trợ lý OpenClaw có khả năng thực hiện hầu như mọi thứ để giúp đỡ bạn trong các công việc hàng ngày.
