54 lines
2.7 KiB
Markdown
54 lines
2.7 KiB
Markdown
---
|
|
summary: "Chạy Moltbot trong máy ảo macOS (cục bộ hoặc đám mây) khi bạn cần sự cô lập hoặc dùng iMessage"
|
|
read_when:
|
|
- Bạn muốn tách biệt Moltbot khỏi môi trường làm việc chính trên máy Mac
|
|
- Bạn muốn tích hợp iMessage (BlueBubbles) trong môi trường an toàn
|
|
- Bạn muốn một môi trường macOS có thể sao lưu và khôi phục nhanh chóng
|
|
---
|
|
|
|
# Moltbot trên máy ảo macOS (Sandboxing)
|
|
|
|
## Lời khuyên lựa chọn (Dành cho hầu hết người dùng)
|
|
|
|
- **VPS Linux nhỏ**: Tiết kiệm chi phí nhất để chạy Gateway 24/7. Xem [Thuê máy chủ VPS](../../vps.vi.md).
|
|
- **Phần cứng riêng (Mac mini)**: Nếu bạn muốn toàn quyền kiểm soát và cần **IP dân cư** (Residential IP) để duyệt web tự động mà không bị chặn.
|
|
- **Máy ảo (VM)**: Chỉ dùng khi bạn cần tính năng chỉ có trên macOS (như iMessage) hoặc muốn cô lập hoàn toàn Bot khỏi dữ liệu cá nhân trên máy Mac chính.
|
|
|
|
## Các lựa chọn máy ảo macOS
|
|
|
|
### 1. Máy ảo cục bộ dùng Lume (Khuyên dùng cho chip Apple Silicon)
|
|
Bạn có thể chạy Moltbot trong một máy ảo macOS ngay trên máy chip M1/M2/M3 của mình bằng công cụ [Lume](https://cua.ai/docs/lume).
|
|
- **Ưu điểm**: Hoàn toàn miễn phí, cô lập tuyệt đối, hỗ trợ iMessage qua BlueBubbles.
|
|
|
|
### 2. Thuê máy Mac đám mây
|
|
Nếu bạn không có máy Mac hoặc muốn Bot luôn online, bạn có thể thuê từ các nhà cung cấp như **MacStadium**.
|
|
|
|
## Quy trình thiết lập nhanh bằng Lume
|
|
|
|
1. **Cài đặt Lume**:
|
|
```bash
|
|
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/trycua/cua/main/libs/lume/scripts/install.sh)"
|
|
```
|
|
2. **Tạo máy ảo**:
|
|
```bash
|
|
lume create moltbot --os macos --ipsw latest
|
|
```
|
|
3. **Thiết lập macOS**: Hoàn tất các bước cài đặt macOS trong cửa sổ hiện lên, nhớ bật **Remote Login (SSH)** trong phần Sharing.
|
|
4. **Cài đặt Moltbot (bên trong máy ảo)**:
|
|
```bash
|
|
ssh user@dia-chi-ip-may-ao
|
|
npm install -g moltbot@latest
|
|
moltbot onboard --install-daemon
|
|
```
|
|
5. **Chạy ngầm không cần màn hình**:
|
|
```bash
|
|
lume stop moltbot
|
|
lume run moltbot --no-display
|
|
```
|
|
|
|
## Tính năng iMessage (BlueBubbles)
|
|
Đây là lý do lớn nhất để chạy Moltbot trên macOS. Bằng cách cài đặt [BlueBubbles](https://bluebubbles.app) bên trong máy ảo, Agent của bạn sẽ có khả năng gửi và nhận tin nhắn iMessage y như một người dùng thật.
|
|
|
|
---
|
|
Tài liệu liên quan: [Cài đặt iMessage](../../channels/bluebubbles.vi.md), [Cài đặt Docker](../../install/docker.vi.md).
|