Hỏi đáp khởi động nhanh và lần chạy đầu tiên. Đối với các thao tác hằng ngày, mô hình, xác thực, phiên, và khắc phục sự cố, xem Câu hỏi thường gặp chính.Documentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
Khởi động nhanh và thiết lập lần chạy đầu tiên
Tôi bị kẹt, cách nhanh nhất để xử lý
Tôi bị kẹt, cách nhanh nhất để xử lý
- Claude Code: https://www.anthropic.com/claude-code/
- OpenAI Codex: https://openai.com/codex/
--install-method git.Mẹo: yêu cầu tác nhân lập kế hoạch và giám sát bản sửa (từng bước), rồi chỉ thực thi
các lệnh cần thiết. Cách này giữ thay đổi nhỏ và dễ kiểm tra hơn.Nếu bạn phát hiện lỗi thật hoặc bản sửa, vui lòng tạo GitHub issue hoặc gửi PR:
https://github.com/openclaw/openclaw/issues
https://github.com/openclaw/openclaw/pullsBắt đầu với các lệnh này (chia sẻ đầu ra khi yêu cầu trợ giúp):openclaw status: ảnh chụp nhanh về tình trạng Gateway/tác nhân + cấu hình cơ bản.openclaw models status: kiểm tra xác thực nhà cung cấp + khả dụng của mô hình.openclaw doctor: xác thực và sửa các vấn đề cấu hình/trạng thái phổ biến.
openclaw status --all, openclaw logs --follow,
openclaw gateway status, openclaw health --verbose.Vòng lặp gỡ lỗi nhanh: 60 giây đầu tiên nếu có gì đó bị hỏng.
Tài liệu cài đặt: Cài đặt, Cờ trình cài đặt, Cập nhật.Heartbeat liên tục bị bỏ qua. Các lý do bỏ qua có nghĩa là gì?
Heartbeat liên tục bị bỏ qua. Các lý do bỏ qua có nghĩa là gì?
quiet-hours: nằm ngoài khung giờ hoạt động đã cấu hìnhempty-heartbeat-file:HEARTBEAT.mdtồn tại nhưng chỉ chứa khung trống/chỉ có tiêu đềno-tasks-due: chế độ tác vụHEARTBEAT.mdđang hoạt động nhưng chưa có khoảng thời gian tác vụ nào đến hạnalerts-disabled: toàn bộ hiển thị heartbeat bị tắt (showOk,showAlerts, vàuseIndicatorđều tắt)
Cách được khuyến nghị để cài đặt và thiết lập OpenClaw
Cách được khuyến nghị để cài đặt và thiết lập OpenClaw
pnpm openclaw onboard.Làm thế nào để mở bảng điều khiển sau onboarding?
Làm thế nào để mở bảng điều khiển sau onboarding?
Làm thế nào để xác thực bảng điều khiển trên localhost so với từ xa?
Làm thế nào để xác thực bảng điều khiển trên localhost so với từ xa?
- Mở
http://127.0.0.1:18789/. - Nếu nó yêu cầu xác thực bí mật dùng chung, dán token hoặc mật khẩu đã cấu hình vào phần cài đặt Control UI.
- Nguồn token:
gateway.auth.token(hoặcOPENCLAW_GATEWAY_TOKEN). - Nguồn mật khẩu:
gateway.auth.password(hoặcOPENCLAW_GATEWAY_PASSWORD). - Nếu chưa cấu hình bí mật dùng chung, tạo token bằng
openclaw doctor --generate-gateway-token.
- Tailscale Serve (khuyến nghị): giữ bind loopback, chạy
openclaw gateway --tailscale serve, mởhttps://<magicdns>/. Nếugateway.auth.allowTailscalelàtrue, header danh tính đáp ứng xác thực Control UI/WebSocket (không cần dán bí mật dùng chung, giả định máy chủ gateway đáng tin cậy); HTTP API vẫn yêu cầu xác thực bí mật dùng chung trừ khi bạn cố ý dùng private-ingressnonehoặc xác thực HTTP trusted-proxy. Các lần thử xác thực Serve đồng thời không hợp lệ từ cùng một client được tuần tự hóa trước khi bộ giới hạn xác thực thất bại ghi nhận chúng, nên lần thử lại không hợp lệ thứ hai đã có thể hiển thịretry later. - Tailnet bind: chạy
openclaw gateway --bind tailnet --token "<token>"(hoặc cấu hình xác thực mật khẩu), mởhttp://<tailscale-ip>:18789/, rồi dán bí mật dùng chung tương ứng trong phần cài đặt bảng điều khiển. - Reverse proxy nhận biết danh tính: đặt Gateway sau một proxy đáng tin cậy, cấu hình
gateway.auth.mode: "trusted-proxy", rồi mở URL proxy. Các proxy loopback cùng máy chủ cầngateway.auth.trustedProxy.allowLoopback = truerõ ràng. - SSH tunnel:
ssh -N -L 18789:127.0.0.1:18789 user@hostrồi mởhttp://127.0.0.1:18789/. Xác thực bí mật dùng chung vẫn áp dụng qua tunnel; dán token hoặc mật khẩu đã cấu hình nếu được nhắc.
Vì sao có hai cấu hình phê duyệt exec cho phê duyệt qua chat?
Vì sao có hai cấu hình phê duyệt exec cho phê duyệt qua chat?
approvals.exec: chuyển tiếp lời nhắc phê duyệt đến các đích chatchannels.<channel>.execApprovals: khiến kênh đó hoạt động như một client phê duyệt native cho phê duyệt exec
- Nếu chat đã hỗ trợ lệnh và trả lời,
/approvetrong cùng chat hoạt động qua đường dẫn dùng chung. - Nếu một kênh native được hỗ trợ có thể suy ra người phê duyệt một cách an toàn, OpenClaw hiện tự động bật phê duyệt native ưu tiên DM khi
channels.<channel>.execApprovals.enabledchưa được đặt hoặc là"auto". - Khi có thẻ/nút phê duyệt native, UI native đó là đường dẫn chính; tác nhân chỉ nên bao gồm lệnh
/approvethủ công nếu kết quả công cụ cho biết phê duyệt qua chat không khả dụng hoặc phê duyệt thủ công là đường dẫn duy nhất. - Chỉ dùng
approvals.execkhi lời nhắc cũng phải được chuyển tiếp đến các chat khác hoặc phòng vận hành rõ ràng. - Chỉ dùng
channels.<channel>.execApprovals.target: "channel"hoặc"both"khi bạn rõ ràng muốn lời nhắc phê duyệt được đăng ngược lại vào phòng/chủ đề khởi tạo. - Phê duyệt Plugin lại tách riêng: mặc định dùng
/approvetrong cùng chat, có thể chuyển tiếp bằngapprovals.plugin, và chỉ một số kênh native giữ xử lý plugin-approval-native ở phía trên.
Tôi cần runtime nào?
Tôi cần runtime nào?
pnpm. Bun không được khuyến nghị cho Gateway.Nó có chạy trên Raspberry Pi không?
Nó có chạy trên Raspberry Pi không?
Có mẹo nào cho cài đặt Raspberry Pi không?
Có mẹo nào cho cài đặt Raspberry Pi không?
- Dùng hệ điều hành 64-bit và giữ Node >= 22.
- Ưu tiên bản cài đặt có thể tùy biến (git) để bạn có thể xem nhật ký và cập nhật nhanh.
- Bắt đầu không có kênh/Skills, rồi thêm từng cái một.
- Nếu gặp các vấn đề binary lạ, thường đó là vấn đề tương thích ARM.
Nó bị kẹt ở wake up my friend / onboarding không hatch. Giờ làm gì?
Nó bị kẹt ở wake up my friend / onboarding không hatch. Giờ làm gì?
- Khởi động lại Gateway:
- Kiểm tra trạng thái + xác thực:
- Nếu vẫn treo, chạy:
Tôi có thể di chuyển thiết lập sang máy mới (Mac mini) mà không làm lại onboarding không?
Tôi có thể di chuyển thiết lập sang máy mới (Mac mini) mà không làm lại onboarding không?
- Cài OpenClaw trên máy mới.
- Sao chép
$OPENCLAW_STATE_DIR(mặc định:~/.openclaw) từ máy cũ. - Sao chép workspace của bạn (mặc định:
~/.openclaw/workspace). - Chạy
openclaw doctorvà khởi động lại dịch vụ Gateway.
~/.openclaw/ (ví dụ ~/.openclaw/agents/<agentId>/sessions/).Liên quan: Di chuyển, Nơi mọi thứ nằm trên đĩa,
Workspace của tác nhân, Doctor,
Chế độ từ xa.Tôi xem điểm mới trong phiên bản mới nhất ở đâu?
Tôi xem điểm mới trong phiên bản mới nhất ở đâu?
Không thể truy cập docs.openclaw.ai (lỗi SSL)
Không thể truy cập docs.openclaw.ai (lỗi SSL)
docs.openclaw.ai qua Xfinity
Advanced Security. Tắt tính năng đó hoặc đưa docs.openclaw.ai vào danh sách cho phép, rồi thử lại.
Vui lòng giúp chúng tôi gỡ chặn bằng cách báo cáo tại đây: https://spa.xfinity.com/check_url_status.Nếu bạn vẫn không truy cập được trang, tài liệu được mirror trên GitHub:
https://github.com/openclaw/openclaw/tree/main/docsKhác biệt giữa stable và beta
Khác biệt giữa stable và beta
latest= stablebeta= bản dựng sớm để kiểm thử
latest. Maintainer cũng có thể
phát hành thẳng lên latest khi cần. Vì vậy beta và stable có thể
trỏ tới cùng một phiên bản sau khi thăng cấp.Xem những gì đã thay đổi:
https://github.com/openclaw/openclaw/blob/main/CHANGELOG.mdĐể xem các lệnh cài đặt một dòng và khác biệt giữa beta và dev, hãy xem accordion bên dưới.Tôi cài đặt phiên bản beta như thế nào và khác biệt giữa beta và dev là gì?
Tôi cài đặt phiên bản beta như thế nào và khác biệt giữa beta và dev là gì?
beta (có thể khớp với latest sau khi thăng cấp).
Dev là đầu nhánh đang thay đổi của main (git); khi được phát hành, nó dùng npm dist-tag dev.Các lệnh một dòng (macOS/Linux):Tôi dùng thử các phần mới nhất như thế nào?
Tôi dùng thử các phần mới nhất như thế nào?
- Kênh dev (git checkout):
main và cập nhật từ mã nguồn.- Cài đặt có thể chỉnh sửa (từ trang trình cài đặt):
Cài đặt và onboarding thường mất bao lâu?
Cài đặt và onboarding thường mất bao lâu?
- Cài đặt: 2-5 phút
- Onboarding: 5-15 phút tùy vào số lượng kênh/mô hình bạn cấu hình
Trình cài đặt bị kẹt? Làm sao để nhận thêm phản hồi?
Trình cài đặt bị kẹt? Làm sao để nhận thêm phản hồi?
Cài đặt Windows báo không tìm thấy git hoặc không nhận diện openclaw
Cài đặt Windows báo không tìm thấy git hoặc không nhận diện openclaw
- Cài đặt Git for Windows và đảm bảo
gitnằm trong PATH của bạn. - Đóng và mở lại PowerShell, rồi chạy lại trình cài đặt.
- Thư mục bin toàn cục của npm chưa nằm trong PATH.
-
Kiểm tra đường dẫn:
-
Thêm thư mục đó vào PATH người dùng của bạn (không cần hậu tố
\bintrên Windows; trên hầu hết hệ thống, đó là%AppData%\npm). - Đóng và mở lại PowerShell sau khi cập nhật PATH.
Đầu ra exec trên Windows hiển thị chữ Trung Quốc bị lỗi - tôi nên làm gì?
Đầu ra exec trên Windows hiển thị chữ Trung Quốc bị lỗi - tôi nên làm gì?
- Đầu ra
system.run/exechiển thị tiếng Trung Quốc thành mojibake - Cùng lệnh đó hiển thị bình thường trong một hồ sơ terminal khác
Tài liệu không trả lời câu hỏi của tôi - làm sao để có câu trả lời tốt hơn?
Tài liệu không trả lời câu hỏi của tôi - làm sao để có câu trả lời tốt hơn?
Tôi cài đặt OpenClaw trên Linux như thế nào?
Tôi cài đặt OpenClaw trên Linux như thế nào?
- Đường dẫn nhanh Linux + cài đặt service: Linux.
- Hướng dẫn đầy đủ: Bắt đầu.
- Trình cài đặt + cập nhật: Cài đặt & cập nhật.
Tôi cài đặt OpenClaw trên VPS như thế nào?
Tôi cài đặt OpenClaw trên VPS như thế nào?
Các hướng dẫn cài đặt cloud/VPS ở đâu?
Các hướng dẫn cài đặt cloud/VPS ở đâu?
- Hosting VPS (tất cả nhà cung cấp ở một nơi)
- Fly.io
- Hetzner
- exe.dev
Tôi có thể yêu cầu OpenClaw tự cập nhật không?
Tôi có thể yêu cầu OpenClaw tự cập nhật không?
Onboarding thực sự làm gì?
Onboarding thực sự làm gì?
openclaw onboard là đường dẫn thiết lập được khuyến nghị. Ở chế độ cục bộ, nó hướng dẫn bạn qua:- Thiết lập mô hình/xác thực (OAuth nhà cung cấp, khóa API, Anthropic setup-token, cùng các tùy chọn mô hình cục bộ như LM Studio)
- Vị trí workspace + các tệp bootstrap
- Cài đặt Gateway (bind/port/auth/tailscale)
- Kênh (WhatsApp, Telegram, Discord, Mattermost, Signal, iMessage, cùng các Plugin kênh đi kèm như QQ Bot)
- Cài đặt daemon (LaunchAgent trên macOS; systemd user unit trên Linux/WSL2)
- Kiểm tra sức khỏe và lựa chọn Skills
Tôi có cần đăng ký Claude hoặc OpenAI để chạy cái này không?
Tôi có cần đăng ký Claude hoặc OpenAI để chạy cái này không?
- Khóa API Anthropic: tính phí API Anthropic thông thường
- Claude CLI / xác thực đăng ký Claude trong OpenClaw: nhân viên Anthropic
đã nói với chúng tôi rằng cách dùng này lại được cho phép, và OpenClaw đang coi việc dùng
claude -plà được chấp thuận cho tích hợp này trừ khi Anthropic công bố một chính sách mới
Tôi có thể dùng đăng ký Claude Max mà không có khóa API không?
Tôi có thể dùng đăng ký Claude Max mà không có khóa API không?
claude -p là được chấp thuận
cho tích hợp này trừ khi Anthropic công bố một chính sách mới. Nếu bạn muốn
thiết lập phía máy chủ dễ dự đoán nhất, hãy dùng khóa API Anthropic thay thế.Bạn có hỗ trợ xác thực đăng ký Claude (Claude Pro hoặc Max) không?
Bạn có hỗ trợ xác thực đăng ký Claude (Claude Pro hoặc Max) không?
claude -p là được chấp thuận cho tích hợp này
trừ khi Anthropic công bố một chính sách mới.Anthropic setup-token vẫn có sẵn như một đường dẫn token OpenClaw được hỗ trợ, nhưng OpenClaw hiện ưu tiên tái sử dụng Claude CLI và claude -p khi có sẵn.
Với khối lượng công việc production hoặc nhiều người dùng, xác thực bằng khóa API Anthropic vẫn là
lựa chọn an toàn hơn, dễ dự đoán hơn. Nếu bạn muốn các tùy chọn được host
dạng đăng ký khác trong OpenClaw, hãy xem OpenAI, Qwen / Model
Cloud, MiniMax, và Mô hình GLM.Tại sao tôi thấy HTTP 429 rate_limit_error từ Anthropic?
Tại sao tôi thấy HTTP 429 rate_limit_error từ Anthropic?
Extra usage is required for long context requests, thì yêu cầu đang cố dùng
beta ngữ cảnh 1M của Anthropic (context1m: true). Điều đó chỉ hoạt động khi
thông tin xác thực của bạn đủ điều kiện cho tính phí ngữ cảnh dài (tính phí khóa API hoặc đường dẫn
đăng nhập Claude của OpenClaw với Extra Usage được bật).Mẹo: đặt một mô hình dự phòng để OpenClaw có thể tiếp tục phản hồi khi một nhà cung cấp bị giới hạn tốc độ.
Xem Mô hình, OAuth, và
/gateway/troubleshooting#anthropic-429-extra-usage-required-for-long-context.AWS Bedrock có được hỗ trợ không?
AWS Bedrock có được hỗ trợ không?
amazon-bedrock ngầm định; nếu không, bạn có thể bật rõ ràng plugins.entries.amazon-bedrock.config.discovery.enabled hoặc thêm một mục nhà cung cấp thủ công. Xem Amazon Bedrock và Nhà cung cấp mô hình. Nếu bạn muốn luồng khóa được quản lý, một proxy tương thích OpenAI đặt trước Bedrock vẫn là một tùy chọn hợp lệ.Xác thực Codex hoạt động như thế nào?
Xác thực Codex hoạt động như thế nào?
openai-codex/gpt-5.5 cho Codex OAuth thông qua trình chạy PI mặc định. Dùng
openai/gpt-5.5 để truy cập trực tiếp bằng khóa API OpenAI. GPT-5.5 cũng có thể dùng
subscription/OAuth qua openai-codex/gpt-5.5 hoặc các lần chạy app-server Codex gốc
với openai/gpt-5.5 và agentRuntime.id: "codex".
Xem Nhà cung cấp mô hình và Onboarding (CLI).Tại sao OpenClaw vẫn nhắc đến openai-codex?
Tại sao OpenClaw vẫn nhắc đến openai-codex?
openai-codex là id nhà cung cấp và auth-profile cho ChatGPT/Codex OAuth.
Đây cũng là tiền tố mô hình PI rõ ràng cho Codex OAuth:openai/gpt-5.5= tuyến khóa API OpenAI trực tiếp hiện tại trong PIopenai-codex/gpt-5.5= tuyến Codex OAuth trong PIopenai/gpt-5.5+agentRuntime.id: "codex"= tuyến app-server Codex gốcopenai-codex:...= id hồ sơ xác thực, không phải tham chiếu mô hình
OPENAI_API_KEY. Nếu bạn muốn xác thực gói đăng ký ChatGPT/Codex, hãy đăng nhập bằng
openclaw models auth login --provider openai-codex và dùng
tham chiếu mô hình openai-codex/* cho các lần chạy PI.Tại sao giới hạn Codex OAuth có thể khác ChatGPT web?
Tại sao giới hạn Codex OAuth có thể khác ChatGPT web?
openclaw models status, nhưng nó không tự tạo hoặc chuẩn hóa quyền lợi ChatGPT-web
thành quyền truy cập API trực tiếp. Nếu bạn muốn đường dẫn thanh toán/giới hạn trực tiếp của OpenAI Platform, hãy dùng openai/* với khóa API.Bạn có hỗ trợ xác thực gói đăng ký OpenAI (Codex OAuth) không?
Bạn có hỗ trợ xác thực gói đăng ký OpenAI (Codex OAuth) không?
Tôi thiết lập Gemini CLI OAuth như thế nào?
Tôi thiết lập Gemini CLI OAuth như thế nào?
openclaw.json.Các bước:- Cài Gemini CLI cục bộ để
gemininằm trênPATH- Homebrew:
brew install gemini-cli - npm:
npm install -g @google/gemini-cli
- Homebrew:
- Bật plugin:
openclaw plugins enable google - Đăng nhập:
openclaw models auth login --provider google-gemini-cli --set-default - Mô hình mặc định sau khi đăng nhập:
google-gemini-cli/gemini-3-flash-preview - Nếu yêu cầu thất bại, đặt
GOOGLE_CLOUD_PROJECThoặcGOOGLE_CLOUD_PROJECT_IDtrên máy chủ gateway
Mô hình cục bộ có ổn cho trò chuyện thông thường không?
Mô hình cục bộ có ổn cho trò chuyện thông thường không?
Làm sao để giữ lưu lượng mô hình được lưu trữ trong một khu vực cụ thể?
Làm sao để giữ lưu lượng mô hình được lưu trữ trong một khu vực cụ thể?
models.mode: "merge" để các phương án dự phòng vẫn sẵn có trong khi tôn trọng nhà cung cấp theo khu vực mà bạn chọn.Tôi có phải mua Mac Mini để cài đặt không?
Tôi có phải mua Mac Mini để cài đặt không?
Tôi có cần Mac mini để hỗ trợ iMessage không?
Tôi có cần Mac mini để hỗ trợ iMessage không?
- Chạy Gateway trên Linux/VPS, và chạy máy chủ BlueBubbles trên bất kỳ Mac nào đã đăng nhập vào Messages.
- Chạy mọi thứ trên Mac nếu bạn muốn thiết lập một máy đơn giản nhất.
Nếu tôi mua Mac mini để chạy OpenClaw, tôi có thể kết nối nó với MacBook Pro của mình không?
Nếu tôi mua Mac mini để chạy OpenClaw, tôi có thể kết nối nó với MacBook Pro của mình không?
system.run trên thiết bị đó.Mẫu phổ biến:- Gateway trên Mac mini (luôn bật).
- MacBook Pro chạy ứng dụng macOS hoặc máy chủ node và ghép nối với Gateway.
- Dùng
openclaw nodes status/openclaw nodes listđể xem nó.
Tôi có thể dùng Bun không?
Tôi có thể dùng Bun không?
Telegram: allowFrom cần điền gì?
Telegram: allowFrom cần điền gì?
channels.telegram.allowFrom là ID người dùng Telegram của người gửi là con người (dạng số). Nó không phải tên người dùng của bot.Thiết lập chỉ yêu cầu ID người dùng dạng số. Nếu bạn đã có các mục @username cũ trong cấu hình, openclaw doctor --fix có thể thử phân giải chúng.An toàn hơn (không cần bot bên thứ ba):- DM bot của bạn, rồi chạy
openclaw logs --followvà đọcfrom.id.
- DM bot của bạn, rồi gọi
https://api.telegram.org/bot<bot_token>/getUpdatesvà đọcmessage.from.id.
- DM
@userinfobothoặc@getidsbot.
Nhiều người có thể dùng một số WhatsApp với các phiên bản OpenClaw khác nhau không?
Nhiều người có thể dùng một số WhatsApp với các phiên bản OpenClaw khác nhau không?
kind: "direct", người gửi E.164 như +15551234567) với một agentId khác nhau, để mỗi người có workspace và kho phiên riêng. Phản hồi vẫn đến từ cùng một tài khoản WhatsApp, và kiểm soát truy cập DM (channels.whatsapp.dmPolicy / channels.whatsapp.allowFrom) là toàn cục theo từng tài khoản WhatsApp. Xem Định tuyến đa tác nhân và WhatsApp.Tôi có thể chạy một tác nhân "trò chuyện nhanh" và một tác nhân "Opus để lập trình" không?
Tôi có thể chạy một tác nhân "trò chuyện nhanh" và một tác nhân "Opus để lập trình" không?
Homebrew có hoạt động trên Linux không?
Homebrew có hoạt động trên Linux không?
/home/linuxbrew/.linuxbrew/bin (hoặc tiền tố brew của bạn) để các công cụ cài bằng brew được phân giải trong shell không đăng nhập.
Các bản dựng gần đây cũng thêm trước các thư mục bin người dùng phổ biến trên dịch vụ systemd Linux (ví dụ ~/.local/bin, ~/.npm-global/bin, ~/.local/share/pnpm, ~/.bun/bin) và tôn trọng PNPM_HOME, NPM_CONFIG_PREFIX, BUN_INSTALL, VOLTA_HOME, ASDF_DATA_DIR, NVM_DIR, và FNM_DIR khi được đặt.Khác biệt giữa cài đặt git có thể chỉnh sửa và cài đặt npm
Khác biệt giữa cài đặt git có thể chỉnh sửa và cài đặt npm
Sau này tôi có thể chuyển đổi giữa cài đặt npm và git không?
Sau này tôi có thể chuyển đổi giữa cài đặt npm và git không?
openclaw update --channel ... khi OpenClaw đã được cài đặt.
Thao tác này không xóa dữ liệu của bạn - nó chỉ thay đổi bản cài mã OpenClaw.
Trạng thái của bạn (~/.openclaw) và workspace (~/.openclaw/workspace) vẫn giữ nguyên.Từ npm sang git:--dry-run để xem trước việc chuyển chế độ dự kiến. Trình cập nhật chạy
các bước tiếp theo của Doctor, làm mới nguồn plugin cho kênh đích, và
khởi động lại gateway trừ khi bạn truyền --no-restart.Trình cài đặt cũng có thể ép một trong hai chế độ:Tôi nên chạy Gateway trên laptop hay VPS?
Tôi nên chạy Gateway trên laptop hay VPS?
- Ưu điểm: không tốn chi phí máy chủ, truy cập trực tiếp tệp cục bộ, cửa sổ trình duyệt trực tiếp.
- Nhược điểm: sleep/mất mạng = ngắt kết nối, cập nhật/khởi động lại OS gây gián đoạn, phải luôn thức.
- Ưu điểm: luôn bật, mạng ổn định, không có vấn đề laptop sleep, dễ duy trì chạy liên tục hơn.
- Nhược điểm: thường chạy headless (dùng ảnh chụp màn hình), chỉ truy cập tệp từ xa, bạn phải SSH để cập nhật.
Việc chạy OpenClaw trên một máy chuyên dụng quan trọng đến mức nào?
Việc chạy OpenClaw trên một máy chuyên dụng quan trọng đến mức nào?
- Máy chủ chuyên dụng (VPS/Mac mini/Pi): luôn bật, ít bị gián đoạn do ngủ/khởi động lại hơn, quyền sạch hơn, dễ duy trì chạy liên tục hơn.
- Laptop/desktop dùng chung: hoàn toàn ổn để thử nghiệm và sử dụng chủ động, nhưng hãy dự kiến sẽ có các khoảng tạm dừng khi máy ngủ hoặc cập nhật.
Yêu cầu VPS tối thiểu và hệ điều hành được khuyến nghị là gì?
Yêu cầu VPS tối thiểu và hệ điều hành được khuyến nghị là gì?
- Tối thiểu tuyệt đối: 1 vCPU, 1GB RAM, ~500MB đĩa.
- Khuyến nghị: 1-2 vCPU, 2GB RAM trở lên để có dư địa (nhật ký, media, nhiều kênh). Các công cụ Node và tự động hóa trình duyệt có thể tiêu tốn tài nguyên.
Tôi có thể chạy OpenClaw trong VM không và yêu cầu là gì?
Tôi có thể chạy OpenClaw trong VM không và yêu cầu là gì?
- Tối thiểu tuyệt đối: 1 vCPU, 1GB RAM.
- Khuyến nghị: 2GB RAM trở lên nếu bạn chạy nhiều kênh, tự động hóa trình duyệt hoặc công cụ media.
- Hệ điều hành: Ubuntu LTS hoặc Debian/Ubuntu hiện đại khác.
Liên quan
- FAQ — FAQ chính (mô hình, phiên, gateway, bảo mật, và hơn thế nữa)
- Tổng quan cài đặt
- Bắt đầu
- Khắc phục sự cố