Thiết lập được khuyến nghị tốt nhất
Với hầu hết người dùng, thiết lập bot cứu hộ đơn giản nhất là:- giữ bot chính trên hồ sơ mặc định
- chạy bot cứu hộ trên
--profile rescue - dùng một bot Telegram hoàn toàn riêng cho tài khoản cứu hộ
- giữ bot cứu hộ trên một cổng cơ sở khác, chẳng hạn
19789
Khởi động nhanh bot cứu hộ
Dùng đây làm lộ trình mặc định trừ khi bạn có lý do mạnh để làm theo cách khác:openclaw --profile rescue onboard:
- dùng token bot Telegram riêng
- giữ hồ sơ
rescue - dùng cổng cơ sở cao hơn bot chính ít nhất 20 cổng
- chấp nhận không gian làm việc cứu hộ mặc định trừ khi bạn đã tự quản lý một không gian
gateway install cuối cùng là không cần thiết.
Vì sao cách này hoạt động
Bot cứu hộ vẫn độc lập vì nó có riêng:- hồ sơ/cấu hình
- thư mục trạng thái
- không gian làm việc
- cổng cơ sở (cộng với các cổng dẫn xuất)
- token bot Telegram
- dễ giữ ở chế độ chỉ dành cho người vận hành
- token và danh tính bot riêng
- độc lập với kênh/bản cài đặt ứng dụng của bot chính
- đường khôi phục qua DM đơn giản khi bot chính bị hỏng
--profile rescue onboard thay đổi gì
openclaw --profile rescue onboard dùng luồng onboarding bình thường, nhưng
ghi mọi thứ vào một hồ sơ riêng.
Trên thực tế, điều đó nghĩa là bot cứu hộ có riêng:
- tệp cấu hình
- thư mục trạng thái
- không gian làm việc (mặc định là
~/.openclaw/workspace-rescue) - tên dịch vụ được quản lý
Thiết lập nhiều Gateway tổng quát
Bố cục bot cứu hộ ở trên là mặc định dễ nhất, nhưng cùng mẫu cô lập đó hoạt động cho bất kỳ cặp hoặc nhóm Gateway nào trên một máy chủ. Với thiết lập tổng quát hơn, hãy cấp cho mỗi Gateway bổ sung một hồ sơ có tên riêng và cổng cơ sở riêng:Danh sách kiểm tra cô lập
Giữ các mục này là duy nhất cho mỗi phiên bản Gateway:OPENCLAW_CONFIG_PATH— tệp cấu hình theo từng phiên bảnOPENCLAW_STATE_DIR— phiên, thông tin xác thực, bộ nhớ đệm theo từng phiên bảnagents.defaults.workspace— thư mục gốc không gian làm việc theo từng phiên bảngateway.port(hoặc--port) — duy nhất cho mỗi phiên bản- các cổng trình duyệt/canvas/CDP dẫn xuất
Ánh xạ cổng (dẫn xuất)
Cổng cơ sở =gateway.port (hoặc OPENCLAW_GATEWAY_PORT / --port).
- cổng dịch vụ điều khiển trình duyệt = cơ sở + 2 (chỉ loopback)
- máy chủ canvas được phục vụ trên máy chủ HTTP của Gateway (cùng cổng với
gateway.port) - Các cổng CDP của hồ sơ trình duyệt tự động cấp phát từ
browser.controlPort + 9 .. + 108
Ghi chú Browser/CDP (lỗi dễ mắc phổ biến)
- Không ghim
browser.cdpUrlvào cùng giá trị trên nhiều phiên bản. - Mỗi phiên bản cần cổng điều khiển trình duyệt và dải CDP riêng (dẫn xuất từ cổng Gateway của nó).
- Nếu bạn cần cổng CDP rõ ràng, hãy đặt
browser.profiles.<name>.cdpPorttheo từng phiên bản. - Chrome từ xa: dùng
browser.profiles.<name>.cdpUrl(theo hồ sơ, theo phiên bản).
Ví dụ biến môi trường thủ công
Kiểm tra nhanh
gateway status --deepgiúp phát hiện các dịch vụ launchd/systemd/schtasks lỗi thời từ các bản cài đặt cũ.- Văn bản cảnh báo của
gateway probenhưmultiple reachable gateway identities detectedchỉ được mong đợi khi bạn cố ý chạy nhiều hơn một gateway được cô lập, hoặc khi OpenClaw không thể chứng minh các mục tiêu probe truy cập được là cùng một gateway. Một đường hầm SSH, URL proxy hoặc URL từ xa được cấu hình trỏ tới cùng gateway là một gateway với nhiều phương thức truyền tải, ngay cả khi các cổng truyền tải khác nhau.