Hỏi đáp khởi động nhanh và chạy lần đầu. 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 FAQ chính.Documentation Index
Fetch the complete documentation index at: https://docs2.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
Khởi động nhanh và thiết lập chạy lần đầu
Tôi đang bị kẹt, cách nhanh nhất để thoát kẹt
Tôi đang bị kẹt, cách nhanh nhất để thoát kẹt
- 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 đó 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 có bản sửa, vui lòng tạo issue trên GitHub 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 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 + tính 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ó thứ 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 khoảng thời gian 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 tác vụ nào đến hạnalerts-disabled: toàn bộ hiển thị heartbeat bị tắt (showOk,showAlertsvà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ở dashboard sau khi thiết lập ban đầu?
Làm thế nào để mở dashboard sau khi thiết lập ban đầu?
Làm thế nào để xác thực dashboard trên localhost so với từ xa?
Làm thế nào để xác thực dashboard 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ằng secret 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 secret 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, các header danh tính đáp ứng xác thực Control UI/WebSocket (không cần dán secret dùng chung, giả định máy chủ gateway đáng tin cậy); các HTTP API vẫn yêu cầu xác thực bằng secret dùng chung trừ khi bạn chủ động 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. - Bind tailnet: chạy
openclaw gateway --bind tailnet --token "<token>"(hoặc cấu hình xác thực bằng mật khẩu), mởhttp://<tailscale-ip>:18789/, rồi dán secret dùng chung tương ứng trong phần cài đặt dashboard. - Reverse proxy nhận biết danh tính: đặt Gateway phía sau proxy đáng tin cậy, cấu hình
gateway.auth.mode: "trusted-proxy", rồi mở URL proxy. Proxy loopback cùng máy chủ yêu cầugateway.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ằng secret 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.
Tại sao có hai cấu hình phê duyệt exec cho phê duyệt qua trò chuyện?
Tại sao có hai cấu hình phê duyệt exec cho phê duyệt qua trò chuyện?
approvals.exec: chuyển tiếp lời nhắc phê duyệt tới các đích trò chuyệnchannels.<channel>.execApprovals: khiến kênh đó hoạt động như một ứng dụng phê duyệt gốc cho các phê duyệt exec
- Nếu trò chuyện đã hỗ trợ lệnh và trả lời,
/approvetrong cùng cuộc trò chuyện hoạt động qua đường dẫn dùng chung. - Nếu một kênh gốc được hỗ trợ có thể suy luận người phê duyệt một cách an toàn, OpenClaw hiện tự động bật phê duyệt gốc ưu tiên DM khi
channels.<channel>.execApprovals.enabledchưa được đặt hoặc là"auto". - Khi thẻ/nút phê duyệt gốc có sẵn, UI gốc đó là đường dẫn chính; agent 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 trò chuyện 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 tới các cuộc trò chuyện 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 lại vào phòng/chủ đề ban đầu. - Phê duyệt Plugin lại là phần riêng: mặc định chúng dùng
/approvetrong cùng cuộc trò chuyện, có tùy chọn chuyển tiếpapprovals.plugin, và chỉ một số kênh gốc duy trì xử lý phê duyệt Plugin gốc 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 trên Raspberry Pi không?
Có mẹo nào cho cài đặt trên Raspberry Pi không?
- Dùng hệ điều hành 64-bit và giữ Node >= 22.
- Ưu tiên cài đặt có thể hack (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 vấn đề nhị phân kỳ lạ, thường đó là vấn đề tương thích ARM.
Nó bị kẹt ở wake up my friend / onboarding không nở. Giờ làm gì?
Nó bị kẹt ở wake up my friend / onboarding không nở. 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 đặt 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, Mọi thứ nằm ở đâu trên đĩa,
Workspace của agent, Doctor,
Chế độ từ xa.Tôi xem những gì mới trong phiên bản mới nhất ở đâu?
Tôi xem những gì 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. Hãy tắt nó 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 web, 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 quảng bá.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.Làm cách nào để cài đặt phiên bản beta và khác biệt giữa beta và dev là gì?
Làm cách nào để cài đặt phiên bản beta và khác biệt giữa beta và dev là gì?
beta (có thể trùng với latest sau khi quảng bá).
Dev là đầu nhánh luôn 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):Làm cách nào để thử các phần mới nhất?
Làm cách nào để thử các phần mới nhất?
- 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 theo số lượng kênh/mô hình bạn cấu hình
Trình cài đặt bị kẹt? Làm cách nào để có thêm phản hồi?
Trình cài đặt bị kẹt? Làm cách nào để có 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 được openclaw
Cài đặt Windows báo không tìm thấy git hoặc không nhận diện được openclaw
- Cài đặt Git for Windows và bảo đảm
gitnằm trong PATH của bạn. - Đóng rồi mở lại PowerShell, sau đó chạy lại trình cài đặt.
- Thư mục npm global bin của bạn không 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 (trên Windows không cần hậu tố
\bin; trên hầu hết hệ thống, đó là%AppData%\npm). - Đóng rồi 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ị chữ Trung Quốc thành mojibake - Cùng lệnh đó hiển thị bình thường trong hồ sơ terminal khác
Tài liệu không trả lời câu hỏi của tôi - làm cách nào để 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 cách nào để có câu trả lời tốt hơn?
Làm cách nào để cài đặt OpenClaw trên Linux?
Làm cách nào để cài đặt OpenClaw trên Linux?
- Lộ trình nhanh trên 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.
Làm cách nào để cài đặt OpenClaw trên VPS?
Làm cách nào để cài đặt OpenClaw trên VPS?
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à lộ trình 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, API key, 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 đóng gói sẵn 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 gói đăng ký Claude hoặc OpenAI để chạy không?
Tôi có cần gói đăng ký Claude hoặc OpenAI để chạy không?
- API key Anthropic: thanh toán API Anthropic thông thường
- Claude CLI / xác thực gói đăng ký Claude trong OpenClaw: nhân viên Anthropic
đã cho chúng tôi biết việc sử 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ố chính sách mới
Tôi có thể dùng gói đăng ký Claude Max mà không cần API key không?
Tôi có thể dùng gói đăng ký Claude Max mà không cần API key không?
claude -p là được chấp thuận
cho tích hợp này trừ khi Anthropic công bố 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 API key Anthropic thay thế.Bạn có hỗ trợ xác thực gói đăng ký Claude (Claude Pro hoặc Max) không?
Bạn có hỗ trợ xác thực gói đă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ố chính sách mới.Anthropic setup-token vẫn có sẵn như một đường dẫn token được OpenClaw hỗ trợ, nhưng OpenClaw hiện ưu tiên tái sử dụng Claude CLI và claude -p khi có.
Với workload production hoặc nhiều người dùng, xác thực bằng API key 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 hosted
kiểu gói đăng ký khác trong OpenClaw, hãy xem OpenAI, Qwen / Model
Cloud, MiniMax, và GLM
Models.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, yêu cầu đang cố dùng
Anthropic 1M context beta (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 thanh toán ngữ cảnh dài (thanh toán API key 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 trả lờ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 thích 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 lựa 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/gpt-5.5 cho thiết lập phổ biến: xác thực bằng gói đăng ký ChatGPT/Codex cộng với
thực thi máy chủ ứng dụng Codex gốc. Các tham chiếu mô hình openai-codex/gpt-*
là cấu hình cũ được sửa bởi openclaw doctor --fix. Truy cập trực tiếp bằng khóa API OpenAI
vẫn khả dụng cho các bề mặt OpenAI API không phải tác tử và cho các mô hình tác tử
thông qua một hồ sơ khóa API openai-codex có thứ tự.
Xem Nhà cung cấp mô hình và Onboarding (CLI).Vì sao OpenClaw vẫn nhắc đến openai-codex?
Vì sao OpenClaw vẫn nhắc đến openai-codex?
openai-codex là id nhà cung cấp và hồ sơ xác thực cho ChatGPT/Codex OAuth.
Các cấu hình cũ cũng dùng nó làm tiền tố mô hình:openai/gpt-5.5= xác thực bằng gói đăng ký ChatGPT/Codex với runtime Codex gốc cho lượt tác tửopenai-codex/gpt-5.5= tuyến mô hình cũ được sửa bởiopenclaw doctor --fixopenai/gpt-5.5cộng với một hồ sơ khóa APIopenai-codexcó thứ tự = xác thực khóa API cho một mô hình tác tử OpenAIopenai-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 bằng gói đăng ký ChatGPT/Codex, hãy đăng nhập bằng
openclaw models auth login --provider openai-codex. Giữ tham chiếu mô hình là
openai/gpt-5.5; các tham chiếu mô hình openai-codex/* là cấu hình cũ mà
openclaw doctor --fix sẽ viết lại.Vì sao giới hạn OAuth của Codex có thể khác ChatGPT web?
Vì sao giới hạn OAuth của Codex 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 truy cập API trực tiếp. Nếu bạn muốn đường dẫn tính phí/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 bằng gói đăng ký OpenAI (Codex OAuth) không?
Bạn có hỗ trợ xác thực bằng gói đăng ký OpenAI (Codex OAuth) không?
Làm thế nào để thiết lập Gemini CLI OAuth?
Làm thế nào để thiết lập Gemini CLI OAuth?
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ó phù hợp cho trò chuyện thông thường không?
Mô hình cục bộ có phù hợp cho trò chuyện thông thường không?
Làm thế nào để giữ lưu lượng mô hình được lưu trữ trong một khu vực cụ thể?
Làm thế nào để 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 khả dụng trong khi vẫn 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 cái này không?
Tôi có phải mua Mac Mini để cài cái này không?
imsg trên bất kỳ Mac nào đã đăng nhập Messages. Nếu Gateway chạy trên Linux hoặc nơi khác, đặt channels.imessage.cliPath thành một SSH wrapper chạy imsg trên Mac đó. Nếu bạn muốn các công cụ chỉ chạy trên macOS khác, hãy chạy Gateway trên Mac hoặc ghép cặp một Node macOS.Tài liệu: iMessage, Nodes, Chế độ từ xa Mac.Tôi có cần Mac mini để hỗ trợ iMessage không?
Tôi có cần Mac mini để hỗ trợ iMessage không?
imsg; Gateway có thể chạy trên Mac đó, hoặc có thể chạy ở nơi khác với một SSH wrapper cliPath.Các thiết lập phổ biến:- Chạy Gateway trên Linux/VPS, và đặt
channels.imessage.cliPaththành một SSH wrapper chạyimsgtrên Mac đã đăng nhập 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ột máy chủ Node và ghép cặp 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: cần điền gì vào allowFrom?
Telegram: cần điền gì vào allowFrom?
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 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ể cố gắng phân giải chúng.An toàn hơn (không có 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. Trả lờ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 tử và WhatsApp.Tôi có thể chạy một tác tử "trò chuyện nhanh" và một tác tử "Opus cho lập trình" không?
Tôi có thể chạy một tác tử "trò chuyện nhanh" và một tác tử "Opus cho 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 các thư mục bin người dùng phổ biến vào đầu đường dẫn trên service 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ể tùy biến và cài đặt npm
Khác biệt giữa cài đặt git có thể tùy biến và cài đặt npm
Tôi có thể chuyển đổi giữa cài đặt npm và git sau này không?
Tôi có thể chuyển đổi giữa cài đặt npm và git sau này 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 (~/.openclaw) và workspace (~/.openclaw/workspace) của bạn vẫn không bị đụng tới.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ể buộc 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 vào tệp cục bộ, cửa sổ trình duyệt trực tiếp.
- Nhược điểm: ngủ/mất mạng = ngắt kết nối, cập nhật/khởi động lại hệ điều hành gây gián đoạn, phải luôn bật.
- Ưu điểm: luôn hoạt động, mạng ổn định, không gặp vấn đề laptop ngủ, dễ duy trì chạy liên tục hơn.
- Nhược điểm: thường chạy không màn hình (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 hoạt động, í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/máy tính để bàn 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 khuyến nghị là gì?
Yêu cầu VPS tối thiểu và hệ điều hành khuyến nghị là gì?
- Tối thiểu tuyệt đối: 1 vCPU, RAM 1GB, đĩa ~500MB.
- Khuyến nghị: 1-2 vCPU, RAM 2GB trở lên để có dư địa (nhật ký, phương tiện, nhiều kênh). Công cụ Node và tự động hóa trình duyệt có thể tiêu tốn nhiều 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, RAM 1GB.
- Khuyến nghị: RAM 2GB 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ụ phương tiện.
- 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à nội dung khác)
- Tổng quan cài đặt
- Bắt đầu
- Khắc phục sự cố