Phiên bản Node.js tối thiểu cần thiết cho OpenClaw là gì?
OpenClaw yêu cầu Node 22.14 trở lên, khuyến nghị Node 24 để có hiệu suất tốt nhất.
Cài đặt OpenClaw trên macOS, Linux hoặc Windows và hoàn thành tác vụ hỗ trợ AI đầu tiên của bạn trong vòng chưa đầy 5 phút
Hầu hết các hướng dẫn "bắt đầu" đều giấu lệnh cài đặt thực tế dưới nhiều đoạn giải thích. Hãy bỏ qua phần đó. Đây là những gì bạn cần và cách để chạy nó.
Đến cuối bài học này, bạn sẽ cài đặt được OpenClaw và có thể giao tiếp với mô hình AI.
OpenClaw cần Node.js phiên bản 22.14 trở lên (khuyến nghị Node 24). Kiểm tra xem bạn đã có chưa:
node --versionNếu thấy phiên bản v22.14.0 trở lên, bạn đã sẵn sàng. Nếu không, hãy cài đặt nó:
macOS:
brew install nodeLinux (Ubuntu/Debian):
curl -fsSL https://deb.nodesource.com/setup_24.x | sudo -E bash -
sudo apt-get install -y nodejsWindows: Tải xuống trình cài đặt từ nodejs.org và chạy nó. Chọn phiên bản LTS.
✅ Kiểm tra nhanh: Lệnh nào kiểm tra phiên bản Node.js của bạn?
Đáp án: node --version
Một lệnh:
npm install -g openclawLệnh này cài đặt lệnh openclaw toàn hệ thống. Xác minh nó đã hoạt động:
openclaw --versionBạn sẽ thấy số phiên bản. Nếu bạn nhận được "command not found," đường dẫn toàn hệ thống npm của bạn không có trong PATH - hãy chạy npm config get prefix và thêm thư mục /bin đó vào cấu hình shell của bạn.
Đây là lệnh quan trọng:
openclaw onboard --install-daemonLệnh này sẽ khởi chạy quy trình thiết lập, hướng dẫn bạn qua các bước sau:
Làm theo hướng dẫn. Đối với nhà cung cấp mô hình, hãy chọn nhà cung cấp mà bạn đã có API key. Nếu bạn chưa có, hãy chọn "Skip" - chúng ta sẽ thiết lập chúng trong các bài học tiếp theo.
Sau khi quá trình thiết lập ban đầu hoàn tất, hãy thử lệnh này:
openclaw chatSau đó gõ:
Kiểm tra xem hàm này có lỗi không:
function calculateTotal(items) {
let total = 0;
for (let i = 0; i <= items.length; i++) {
total += items[i].price * items[i].quantity;
}
return total;
}OpenClaw sẽ bắt lỗi sai lệch một đơn vị (<= phải là <). Nếu bắt được, thiết lập của bạn đang hoạt động.
OpenClaw đã tạo một không gian làm việc tại ~/.openclaw/. Đây là nội dung bên trong:
~/.openclaw/
├── config.yaml # Cài đặt gateway và nhà cung cấp
├── workspace/
│ ├── SOUL.md # Tính cách agent của bạn (bài học 7)
│ ├── AGENTS.md # Quy tắc hoạt động (bài học 7)
│ ├── USER.md # Thông tin về bạn
│ └── memory/ # Các file bộ nhớ dài hạn
└── logs/ # Nhật ký phiên và việc sử dụng tokenĐừng chỉnh sửa những file này ngay - chúng ta sẽ tùy chỉnh chúng trong bài học 7. Hiện tại, chỉ cần biết chúng tồn tại.
✅ Kiểm tra nhanh: Theo mặc định, OpenClaw lưu trữ các file không gian làm việc của nó ở đâu?
Đáp án: ~/.openclaw/workspace/
Mở terminal và chạy theo trình tự đầy đủ này:
# 1. Kiểm tra Node.js
node --version
# 2. Cài đặt OpenClaw
npm install -g openclaw
# 3. Xác minh cài đặt
openclaw --version
# 4. Chạy quá trình thiết lập ban đầu
openclaw onboard --install-daemon
# 5. Bắt đầu trò chuyện
openclaw chatNếu mọi thứ hoạt động, hãy yêu cầu OpenClaw giải thích chức năng của các file trong ~/.openclaw/workspace/. Nó sẽ mô tả SOUL.md, AGENTS.md và hệ thống bộ nhớ - chính xác là những gì chúng ta sẽ tìm hiểu trong bài học 7.
| Vấn đề | Giải pháp |
|---|---|
command not found: openclaw | Thêm thư mục bin toàn hệ thống của npm vào biến môi trường PATH: export PATH="$(npm config get prefix)/bin:$PATH" |
| Lỗi quyền truy cập trên Linux | Sử dụng sudo npm install -g openclaw hoặc sửa quyền truy cập npm |
| Quá trình tích hợp bị kẹt ở at "gateway" | Kiểm tra xem cổng 3000 có đang được sử dụng hay không: lsof -i :3000 |
| "No model configured" (Không có mô hình nào được cấu hình) | Bạn đã bỏ qua bước thêm nhà cung cấp - không sao, chúng ta sẽ thêm nhà cung cấp trong bài học 3 - 5. |
Phiên bản Node.js tối thiểu cần thiết cho OpenClaw là gì?
OpenClaw yêu cầu Node 22.14 trở lên, khuyến nghị Node 24 để có hiệu suất tốt nhất.
Lệnh 'openclaw onboard --install-daemon' làm gì?
Lệnh onboard là thiết lập có hướng dẫn chính thức, cấu hình mọi thứ trong một phiên: cổng, xác thực mô hình, thư mục không gian làm việc và các kênh nhắn tin tùy chọn.
Theo Nghị định 147/2024/ND-CP, bạn cần xác thực tài khoản trước khi sử dụng tính năng này. Chúng tôi sẽ gửi mã xác thực qua SMS hoặc Zalo tới số điện thoại mà bạn nhập dưới đây:









