OpenClaw Guide: Build Your AI Assistant
Hướng dẫn từng bước để cài đặt, cấu hình và sử dụng OpenClaw (trước đây là Moltbot/Clawdbot) - trợ lý AI mã nguồn mở đang gây sốt với hơn 135 nghìn sao trên GitHub. Kết nối với WhatsApp, Telegram, Discord và tự động hóa cuộc sống của bạn.
TL;DR
- OpenClaw là một trợ lý AI mã nguồn mở với hơn 135 nghìn sao trên GitHub
- Chạy cục bộ (locally) trên máy tính của bạn — dữ liệu của bạn luôn được giữ riêng tư
- Kết nối qua WhatsApp, Telegram, Discord, Slack, iMessage và nhiều nền tảng khác
- Hơn 3.000 kỹ năng (skills) cộng đồng để tự động hóa, lập trình, nhà thông minh và hơn thế nữa
- Miễn phí (bạn chỉ trả tiền cho các token AI API, thường khoảng $10-50/tháng)
- Cài đặt mất khoảng 30 phút với hướng dẫn này
OpenClaw là gì?
OpenClaw (trước đây gọi là Clawdbot, sau đó là Moltbot) là dự án AI mã nguồn mở hot nhất năm 2026. Đây là một trợ lý AI cá nhân có thể:
- Chạy trên máy tính hoặc máy chủ của riêng bạn
- Kết nối với các ứng dụng nhắn tin yêu thích của bạn (WhatsApp, Telegram, Discord, v.v.)
- Có toàn quyền truy cập vào hệ thống tệp, terminal và trình duyệt của bạn
- Có thể tự động hóa các tác vụ như một trợ lý cá nhân cực kỳ mạnh mẽ
Hành trình: Clawdbot → Moltbot → OpenClaw
Dự án đã trải qua một cuộc phiêu lưu về tên gọi:
| Ngày | Tên gọi | Lý do |
|---|---|---|
| Tháng 11/2025 | Clawdbot | Tên gốc của người sáng tạo Peter Steinberger |
| Tháng 12/2025 | Moltbot | Đổi tên sau yêu cầu về bản quyền của Anthropic |
| Tháng 01/2026 | OpenClaw | Cộng đồng tái định vị thương hiệu để hướng tới sự độc lập |
Dù bạn gọi nó là gì, các chức năng vẫn giữ nguyên — một trợ lý AI cực kỳ mạnh mẽ chạy cục bộ.
Tại sao nên chọn OpenClaw?
So với ChatGPT / Claude Web
| Tính năng | ChatGPT/Claude | OpenClaw |
|---|---|---|
| Chạy cục bộ | ❌ | ✅ |
| Truy cập tệp của bạn | ❌ | ✅ |
| Chạy lệnh terminal | ❌ | ✅ |
| Điều khiển máy tính | ❌ | ✅ |
| Hoạt động trong WhatsApp | ❌ | ✅ |
| Quyền riêng tư dữ liệu | Dựa trên đám mây | Cục bộ 100% |
| Mở rộng bằng kỹ năng | Hạn chế | 3.000+ kỹ năng |
So với các AI Agent khác
Các tính năng đột phá của OpenClaw:
- Hộp thư đến đa kênh: Một AI duy nhất, có thể truy cập từ WhatsApp, Telegram, Discord, Slack, iMessage và hơn 12 nền tảng khác
- Bộ nhớ liên tục: Ghi nhớ ngữ cảnh qua các cuộc hội thoại
- Hệ sinh thái kỹ năng: Hơn 3.000 plugin cộng đồng qua ClawHub
- Không phụ thuộc mô hình: Hoạt động với Claude, GPT, Gemini, DeepSeek, các mô hình Ollama cục bộ, v.v.
- Mã nguồn mở: Giấy phép MIT, mã nguồn có thể kiểm tra toàn diện
Điều kiện tiên quyết
Trước khi bắt đầu, hãy đảm bảo bạn có:
- [ ] Một máy tính (Mac, Windows với WSL2, hoặc Linux)
- [ ] Đã cài đặt Node.js v22+ (tải tại đây)
- [ ] Một mã API AI (Anthropic Claude, OpenAI, hoặc các loại khác)
- [ ] Khoảng 30 phút thời gian
Yêu cầu phần cứng
| Cài đặt | RAM | Lưu trữ | Ghi chú |
|---|---|---|---|
| Tối thiểu | 4GB | 1GB | Các chức năng cơ bản |
| Khuyến nghị | 8GB+ | 2GB+ | Trải nghiệm mượt mà |
| Với mô hình cục bộ | 16GB+ | 50GB+ | Để chạy Ollama |
Các phương thức cài đặt
Cách 1: Cài đặt bằng một dòng lệnh (Khuyến nghị)
Cách nhanh nhất để bắt đầu:
curl -fsSL https://openclaw.bot/install.sh | bash
Script này sẽ:
- Kiểm tra các yêu cầu hệ thống của bạn
- Cài đặt OpenClaw
- Khởi chạy trình hướng dẫn thiết lập (onboarding wizard)
Cách 2: Docker (Khuyến nghị cho máy chủ)
Nếu bạn thích triển khai bằng container:
# Clone repository
git clone https://github.com/openclaw/openclaw.git
cd openclaw
# Chạy thiết lập Docker
./docker-setup.sh
Thiết lập Docker tạo ra hai thư mục quan trọng:
~/.openclaw/— Cấu hình, bộ nhớ, mã API~/openclaw/workspace/— Các tệp mà AI agent có thể truy cập
Cách 3: Xây dựng từ mã nguồn
Dành cho các nhà phát triển muốn toàn quyền kiểm soát:
# Clone repository
git clone https://github.com/openclaw/openclaw.git
cd openclaw
# Cài đặt các phụ thuộc
pnpm install
# Build UI
pnpm ui:build
# Build dự án
pnpm build
# Chạy onboarding
pnpm openclaw onboard --install-daemon
Thiết lập từng bước
Bước 1: Chạy trình hướng dẫn thiết lập
Sau khi cài đặt, trình hướng dẫn thiết lập sẽ tự động khởi chạy. Nếu không, hãy chạy:
openclaw onboard --install-daemon
Trình hướng dẫn sẽ dẫn dắt bạn qua:
- Chọn nhà cung cấp mô hình (Model Provider)
- Cấu hình mã API
- Thiết lập nền tảng nhắn tin
- Cài đặt bảo mật
Bước 2: Cấu hình mô hình AI của bạn
OpenClaw hỗ trợ nhiều nhà cung cấp AI. Hãy chọn một:
Tùy chọn A: Anthropic Claude (Khuyến nghị)
# Thiết lập mã API
export ANTHROPIC_API_KEY=sk-ant-xxxxx
# Hoặc sử dụng lệnh config
openclaw config set 'models.default' 'claude-sonnet-4'
Tùy chọn B: OpenAI
export OPENAI_API_KEY=sk-xxxxx
openclaw config set 'models.default' 'gpt-4o'
Tùy chọn C: DeepSeek (Tiết kiệm chi phí)
openclaw config set 'models.providers.deepseek' --json '{
"baseUrl": "https://api.deepseek.com/v1",
"apiKey": "your-api-key",
"api": "openai-completions",
"models": [
{ "id": "deepseek-chat", "name": "DeepSeek Chat" },
{ "id": "deepseek-reasoner", "name": "DeepSeek Reasoner" }
]
}'
Tùy chọn D: Mô hình cục bộ với Ollama
Để đảm bảo quyền riêng tư hoàn toàn, hãy chạy các mô hình cục bộ:
# Cài đặt Ollama trước: https://ollama.ai
ollama pull llama3.3
# Cấu hình OpenClaw để sử dụng nó
openclaw config set 'models.providers.ollama' --json '{
"baseUrl": "http://localhost:11434/v1",
"api": "openai-completions",
"models": [
{ "id": "llama3.3", "name": "Llama 3.3" }
]
}'
Bước 3: Kết nối các nền tảng nhắn tin
Đây là nơi OpenClaw tỏa sáng — trò chuyện với AI của bạn từ bất cứ đâu.
Telegram (Dễ nhất)
- Nhắn tin cho @BotFather trên Telegram
- Gửi lệnh
/newbotvà làm theo hướng dẫn - Sao chép token của bot
- Cấu hình OpenClaw:
openclaw config set 'channels.telegram.token' 'YOUR_BOT_TOKEN'
openclaw config set 'channels.telegram.allowlist' '["your_telegram_username"]'
OpenClaw sử dụng WhatsApp Web để kết nối:
# Kích hoạt kênh WhatsApp
openclaw config set 'channels.whatsapp.enabled' true
# Khởi động lại gateway
openclaw gateway restart
# Quét mã QR xuất hiện
Một mã QR sẽ xuất hiện trong terminal của bạn. Hãy quét nó bằng WhatsApp trên điện thoại (Cài đặt → Thiết bị đã liên kết → Liên kết thiết bị).
Discord
- Tạo một ứng dụng Discord tại discord.com/developers
- Tạo một bot và sao chép token
- Cấu hình:
openclaw config set 'channels.discord.token' 'YOUR_BOT_TOKEN'
openclaw config set 'channels.discord.allowlist' '["your_discord_user_id"]'
iMessage (Chỉ dành cho Mac)
Đối với người dùng Mac, OpenClaw có thể kết nối trực tiếp với iMessage:
openclaw config set 'channels.imessage.enabled' true
Bước 4: Khởi động Gateway
Gateway là dịch vụ chạy ngầm giúp OpenClaw hoạt động liên tục:
# Khởi động dưới dạng daemon (dịch vụ chạy ngầm)
openclaw gateway start
# Hoặc chạy ở chế độ foreground để gỡ lỗi
openclaw gateway
# Kiểm tra trạng thái
openclaw gateway status
# Xem nhật ký (logs)
openclaw logs --follow
Bước 5: Truy cập Web Dashboard
OpenClaw bao gồm một giao diện web để cấu hình và chat trực tiếp:
# Mở bảng điều khiển trong trình duyệt
openclaw dashboard
Lệnh này sẽ mở http://127.0.0.1:18789/ với một mã token đăng nhập tạm thời.
Từ dashboard, bạn có thể:
- Chat trực tiếp với AI của bạn
- Quản lý cài đặt
- Xem lịch sử trò chuyện
- Cài đặt kỹ năng
Cuộc hội thoại đầu tiên của bạn
Sau khi mọi thứ đã được thiết lập, hãy gửi tin nhắn cho bot của bạn (qua Telegram, WhatsApp hoặc giao diện web):
Xin chào! Bạn có thể cho tôi biết bạn có thể làm được gì không?
OpenClaw sẽ tự giới thiệu về bản thân và các khả năng của nó. Hãy thử một số tác vụ thực tế:
Có những tệp nào trong thư mục Downloads của tôi?
Tìm kiếm trong tài liệu của tôi bất cứ thứ gì liên quan đến "thuế 2025"
Tạo một script Python giúp chuyển đổi CSV sang JSON
Cái gì đang sử dụng nhiều dung lượng đĩa nhất trên máy tính của tôi?
Cài đặt kỹ năng (Skills)
Kỹ năng giúp mở rộng khả năng của OpenClaw. Bạn có thể duyệt qua danh mục ClawHub hoặc cài đặt trực tiếp:
Các kỹ năng phổ biến
# Tích hợp GitHub
openclaw skill install github
# Tự động hóa trình duyệt web
openclaw skill install agent-browser
# Quản lý lịch
openclaw skill install calendar
# Tự động hóa email
openclaw skill install email
# Điều khiển nhà thông minh
openclaw skill install homeassistant
# Tạo hình ảnh
openclaw skill install dalle
# Hội thoại bằng giọng nói (Discord)
openclaw skill install discord-voice
Các danh mục kỹ năng
| Danh mục | Kỹ năng phổ biến | Trường hợp sử dụng |
|---|---|---|
| Lập trình viên | github, gitlab, jira, linear | Đánh giá PR, quản lý issue |
| Năng suất | calendar, email, notion, todoist | Lên lịch, quản lý công việc |
| Tự động hóa | agent-browser, puppeteer, selenium | Thu thập dữ liệu web, điền form |
| Nhà thông minh | homeassistant, philips-hue, tuya | Điều khiển đèn, ngữ cảnh |
| Tài chính | crypto-prices, stock-tracker | Theo dõi danh mục đầu tư |
| Truyền thông | spotify, youtube-dl, plex | Điều khiển nhạc, tải xuống |
Cảnh báo bảo mật
⚠️ Quan trọng: Hãy kiểm tra kỹ năng trước khi cài đặt. Bản chất mở của ClawHub có nghĩa là các kỹ năng độc hại có thể tồn tại. Sử dụng lệnh openclaw skill inspect để xem mã nguồn, hoặc yêu cầu Claude Code / Codex kiểm tra giúp bạn.
Cấu hình nâng cao
Cấu trúc tệp cấu hình
OpenClaw lưu trữ cấu hình trong ~/.openclaw/:
~/.openclaw/
├── openclaw.json # Cấu hình chính
├── env # Biến môi trường (mã API)
├── memory/ # Lưu trữ bộ nhớ liên tục
├── skills/ # Các kỹ năng đã cài đặt
├── backups/ # Bản sao lưu cấu hình
└── logs/ # Các tệp nhật ký
Chỉnh sửa cấu hình
# Xem cấu hình hiện tại
openclaw config get
# Thiết lập một giá trị
openclaw config set 'key.path' 'value'
# Chỉnh sửa trong trình soạn thảo mặc định
openclaw config edit
Quản lý bộ nhớ
OpenClaw duy trì bộ nhớ liên tục qua các cuộc hội thoại:
# Xem thống kê bộ nhớ
openclaw memory stats
# Xóa toàn bộ bộ nhớ (cẩn thận!)
openclaw memory clear
# Xuất bộ nhớ để sao lưu
openclaw memory export > memory-backup.json
Chạy kiểm tra sức khỏe hệ thống
# Kiểm tra sức khỏe toàn diện
openclaw doctor
# Kiểm tra các thành phần cụ thể
openclaw doctor --check api
openclaw doctor --check channels
openclaw doctor --check skills
Các quy tắc bảo mật tốt nhất
OpenClaw có toàn quyền truy cập hệ thống — đó là điều làm nó mạnh mẽ, nhưng cũng đầy rủi ro. Hãy tuân thủ các hướng dẫn sau:
1. Sử dụng một máy tính chuyên dụng
Đừng chạy OpenClaw trên máy tính làm việc chính của bạn. Các lựa chọn:
- VPS: DigitalOcean, Vultr, AWS ($5-20/tháng)
- Laptop cũ: Tận dụng phần cứng cũ
- Raspberry Pi: Phù hợp cho nhu cầu sử dụng nhẹ nhàng
- Docker: Cung cấp một số mức độ cô lập
2. Kích hoạt chế độ Sandbox
Đối với các phiên làm việc không tin cậy (chat nhóm, kênh cộng đồng):
openclaw config set 'agents.defaults.sandbox.mode' 'non-main'
Lệnh này sẽ chạy các phiên làm việc trong nhóm/kênh bên trong các sandbox Docker.
3. Sử dụng Danh sách cho phép (Allowlists)
Chỉ cho phép các người dùng cụ thể tương tác với bot của bạn:
# Telegram
openclaw config set 'channels.telegram.allowlist' '["username1", "username2"]'
# Discord
openclaw config set 'channels.discord.allowlist' '["user_id_1", "user_id_2"]'
4. Luôn cập nhật
Các lỗ hổng bảo mật đã được tìm thấy trong các phiên bản cũ. Luôn chạy phiên bản mới nhất:
# Kiểm tra cập nhật
openclaw update --check
# Cập nhật lên bản mới nhất
openclaw update
Lưu ý: Các phiên bản trước 2026.1.29 có một lỗ hổng bảo mật đã biết. Hãy cập nhật ngay lập tức nếu bạn đang sử dụng phiên bản cũ.
5. Kiểm tra kỹ năng trước khi cài đặt
# Xem mã nguồn của một kỹ năng
openclaw skill inspect <tên-kỹ-năng>
# Kiểm tra uy tín của kỹ năng
openclaw skill info <tên-kỹ-năng>
Các ví dụ tự động hóa
Đây là nơi OpenClaw trở nên thực sự mạnh mẽ:
Bản tin buổi sáng
Thiết lập bản tóm tắt hàng ngày vào lúc 8 giờ sáng:
# Trong cấu hình của bạn, thêm một cron job
openclaw config set 'automations.morning-briefing' --json '{
"cron": "0 8 * * *",
"action": "Gửi cho tôi bản tóm tắt về: dự báo thời tiết, các sự kiện trong lịch hôm nay, các email quan trọng chưa đọc và top 3 tiêu đề tin tức hàng đầu"
}'
Bot đánh giá PR trên GitHub
Tự động đánh giá các PR khi được chỉ định:
openclaw skill install github
# Cấu hình webhook hoặc polling
openclaw config set 'automations.pr-review' --json '{
"trigger": "github.pr.assigned",
"action": "Đánh giá PR, kiểm tra lỗi, các vấn đề bảo mật và vi phạm phong cách lập trình. Gửi một bình luận tóm tắt."
}'
Ngữ cảnh nhà thông minh
openclaw skill install homeassistant
# Tự động hóa khi "Rời khỏi nhà"
openclaw config set 'automations.leaving-home' --json '{
"trigger": "location.leave_home",
"action": "Tắt tất cả đèn, đặt điều hòa sang chế độ tiết kiệm, kích hoạt hệ thống an ninh"
}'
Sắp xếp tệp tin
Yêu cầu OpenClaw sắp xếp thư mục Downloads của bạn:
Sắp xếp thư mục Downloads của tôi: chuyển hình ảnh vào ~/Pictures, tài liệu vào ~/Documents, và xóa bất cứ thứ gì cũ hơn 30 ngày
Xử lý sự cố
Các vấn đề thường gặp
"Command not found: openclaw"# Thêm vào PATH
export PATH="$HOME/.openclaw/bin:$PATH"
# Thêm vào file shell profile của bạn (.bashrc, .zshrc)
# Kiểm tra các biến môi trường
openclaw config get models
# Chạy lại onboarding
openclaw onboard
# Kiểm tra logs
openclaw logs --channel whatsapp
# Khởi động lại gateway
openclaw gateway restart
# Build lại chỉ mục kỹ năng
openclaw skill rebuild
# Kiểm tra xung đột
openclaw doctor --check skills
Nhận hỗ trợ
- Tài liệu: docs.openclaw.ai
- GitHub Issues: github.com/openclaw/openclaw/issues
- Cộng đồng Discord: discord.gg/openclaw
- Reddit: r/OpenClaw
Phân bổ chi phí
Bản thân OpenClaw là miễn phí. Chi phí của bạn đến từ việc sử dụng AI API:
| Mức độ sử dụng | Token hàng tháng | Chi phí ước tính |
|---|---|---|
| Nhẹ | ~1 triệu token | $3-10 |
| Trung bình | ~5 triệu token | $15-40 |
| Nhiều | ~20 triệu token | $60-150 |
| Chuyên gia | 50 triệu+ token | $150+ |
Mẹo tiết kiệm chi phí
- Sử dụng DeepSeek cho các tác vụ thông thường ($0.14/1M token so với $3/1M của Claude)
- Mô hình cục bộ cho các câu hỏi đơn giản (miễn phí sau khi đầu tư phần cứng)
- Thiết lập giới hạn token cho mỗi cuộc hội thoại
- Sử dụng bộ nhớ đệm (caching) cho các truy vấn lặp lại
Bước tiếp theo là gì?
Bây giờ bạn đã có OpenClaw đang chạy, đây là một số ý tưởng:
Tự xây dựng kỹ năng của riêng bạn
Tạo các kỹ năng tùy chỉnh cho nhu cầu cụ thể của bạn:
# Tạo một kỹ năng mới
openclaw skill create my-custom-skill
# Chỉnh sửa kỹ năng
code ~/.openclaw/skills/my-custom-skill/SKILL.md
Kết nối thêm nhiều nền tảng
- Thêm nhiều tài khoản WhatsApp (cá nhân + công việc)
- Kết nối Slack cho công việc, Discord cho cá nhân
- Thiết lập iMessage cho hệ sinh thái Apple
Khám phá hệ sinh thái
- Duyệt qua ClawHub để tìm hơn 3.000 kỹ năng
- Tham gia cộng đồng Discord để học hỏi các mẹo và thủ thuật
- Theo dõi @OpenClaw để cập nhật thông tin mới nhất
Tiến xa hơn: Triển khai các sản phẩm AI của riêng bạn
Một khi bạn đã trải nghiệm sức mạnh của các trợ lý AI, bạn có thể muốn xây dựng sản phẩm cho người khác. Đó là lúc Y Build xuất hiện.
Y Build giúp bạn đi từ ý tưởng hỗ trợ bởi AI đến sản phẩm thực tế:
- Lập trình bằng AI: Mô tả những gì bạn muốn, AI sẽ tạo mã nguồn
- Triển khai bằng một cú nhấp chuột: Lên sóng tức thì với CDN toàn cầu
- Công cụ tăng trưởng: Video demo, tối ưu hóa SEO, phân tích dữ liệu
- Một công cụ SaaS vận hành bằng AI
- Một nền tảng tự động hóa như OpenClaw
- Một chatbot tùy chỉnh cho doanh nghiệp của bạn
Kết luận
OpenClaw đại diện cho một mô hình mới trong AI cá nhân — một trợ lý:
- Cục bộ: Dữ liệu của bạn không bao giờ rời khỏi máy tính
- Mạnh mẽ: Toàn quyền truy cập hệ thống nghĩa là tự động hóa thực sự
- Có thể mở rộng: Hơn 3.000 kỹ năng và đang tiếp tục tăng lên
- Đa nền tảng: Một AI duy nhất, có thể truy cập ở mọi nơi
- Trả lời câu hỏi từ WhatsApp của bạn
- Tìm kiếm và sắp xếp các tệp tin
- Tự động hóa các tác vụ lặp đi lặp lại
- Điều khiển nhà thông minh của bạn
- Và nhiều hơn thế nữa
Chào mừng bạn đến với cộng đồng OpenClaw. 🦞
Nguồn tham khảo: