Mặc định được khuyến nghị (đa số người dùng)
- VPS Linux cấu hình nhỏ để Gateway luôn hoạt động với chi phí thấp. Xem lưu trữ trên VPS.
- Phần cứng chuyên dụng (Mac mini hoặc máy Linux) nếu bạn muốn toàn quyền kiểm soát và có IP dân dụng để tự động hóa trình duyệt. Nhiều trang web chặn IP trung tâm dữ liệu, vì vậy duyệt web cục bộ thường hoạt động tốt hơn.
- Kết hợp: duy trì Gateway trên một VPS giá rẻ và kết nối máy Mac của bạn dưới dạng Node khi cần tự động hóa trình duyệt/giao diện người dùng. Xem Node và Gateway từ xa.
Các tùy chọn máy ảo macOS
Máy ảo cục bộ trên máy Mac Apple Silicon của bạn (Lume)
Chạy OpenClaw trong một máy ảo macOS được cách ly trên máy Mac Apple Silicon hiện có bằng Lume. Giải pháp này mang lại:- Môi trường macOS đầy đủ và được cách ly (máy chủ của bạn vẫn sạch)
- Hỗ trợ iMessage thông qua
imsg; đường dẫn cục bộ mặc định không thể sử dụng trên Linux/Windows - Đặt lại tức thì bằng cách sao chép máy ảo
- Không cần thêm phần cứng hoặc chi phí đám mây
Nhà cung cấp máy Mac lưu trữ trên đám mây
Nếu muốn sử dụng macOS trên đám mây, bạn cũng có thể dùng các nhà cung cấp máy Mac lưu trữ:- MacStadium (máy Mac được lưu trữ)
- Các nhà cung cấp máy Mac lưu trữ khác cũng dùng được; hãy làm theo tài liệu về máy ảo và SSH của họ
Quy trình nhanh (Lume, dành cho người dùng có kinh nghiệm)
- Cài đặt Lume.
lume create openclaw --os macos --ipsw latest- Hoàn tất Setup Assistant, bật Remote Login (SSH).
lume run openclaw --no-display- Kết nối bằng SSH, cài đặt OpenClaw, cấu hình các kênh.
- Hoàn tất.
Những gì bạn cần (Lume)
- Máy Mac Apple Silicon (M1/M2/M3/M4)
- macOS Sequoia trở lên trên máy chủ
- Khoảng 60 GB dung lượng đĩa trống cho mỗi máy ảo
- Khoảng 20 phút
1) Cài đặt Lume
~/.local/bin không nằm trong PATH của bạn:
2) Tạo máy ảo macOS
Quá trình tải xuống có thể mất một lúc tùy thuộc vào kết nối của bạn.
3) Hoàn tất Setup Assistant
Trong cửa sổ VNC:- Chọn ngôn ngữ và khu vực.
- Bỏ qua Apple ID (hoặc đăng nhập nếu sau này bạn muốn dùng iMessage).
- Tạo tài khoản người dùng (hãy nhớ tên người dùng và mật khẩu).
- Bỏ qua tất cả tính năng tùy chọn.
- Bật SSH: System Settings -> General -> Sharing, bật “Remote Login”.
- Để sử dụng máy ảo không giao diện, hãy bật đăng nhập tự động: System Settings -> Users & Groups, chọn “Automatically log in as:”, rồi chọn người dùng máy ảo.
4) Lấy địa chỉ IP của máy ảo
192.168.64.x).
5) Kết nối SSH vào máy ảo
youruser bằng tài khoản bạn đã tạo và thay địa chỉ IP bằng IP của máy ảo.
6) Cài đặt OpenClaw
Bên trong máy ảo:7) Cấu hình các kênh
Chỉnh sửa tệp cấu hình:8) Chạy máy ảo không giao diện
Dừng máy ảo rồi khởi động lại mà không hiển thị giao diện:Phần bổ sung: tích hợp iMessage
Đây là tính năng nổi bật nhất khi chạy trên macOS. Sử dụng iMessage vớiimsg để thêm Messages vào OpenClaw.
Bên trong máy ảo:
- Đăng nhập vào Messages.
- Cài đặt
imsg. - Cấp quyền Full Disk Access và Automation cho tiến trình chạy OpenClaw/
imsg. - Xác minh khả năng hỗ trợ RPC bằng
imsg rpc --help.
Lưu một ảnh hệ thống chuẩn
Trước khi tùy chỉnh thêm, hãy tạo bản chụp nhanh trạng thái sạch của bạn:Chạy liên tục 24/7
Duy trì hoạt động của máy ảo bằng cách:- Luôn cắm nguồn cho máy Mac
- Tắt chế độ ngủ trong System Settings -> Energy Saver
- Sử dụng
caffeinatenếu cần
Khắc phục sự cố
Tài liệu liên quan
- Lưu trữ trên VPS
- Node
- Gateway từ xa
- Kênh iMessage
- Hướng dẫn bắt đầu nhanh với Lume
- Tài liệu tham khảo CLI của Lume
- Thiết lập máy ảo không cần giám sát (nâng cao)
- Cách ly bằng Docker (phương pháp cách ly thay thế)