Hướng dẫn sử dụng OpenClaw (Clawdbot): Điều khiển PC từ WhatsApp

Bạn đang pha cà phê thì nhận được tin nhắn Slack yêu cầu báo cáo quý. Báo cáo nằm ngay trên máy tính nhà bạn. Bạn nhắn tin trên WhatsApp: "Tìm file PDF báo cáo quý 4 trên máy tính của tôi". 30 giây sau, bạn đã có đường dẫn và có thể chỉ cho đồng nghiệp đến ổ chia sẻ. Đó chính là OpenClaw.

OpenClaw vận hành một cổng cục bộ kết nối các ứng dụng nhắn tin với một agent lập trình được hỗ trợ bởi Claude. Bạn gửi tin nhắn qua WhatsApp, Telegram hoặc terminal, và agent sẽ phản hồi bằng cách chạy các lệnh trên máy tính của bạn: Tìm kiếm file, thực thi script và đọc nhật ký. Cổng này vẫn chạy trên máy tính của bạn và xử lý việc chuyển đổi giữa trò chuyện và shell.

Hướng dẫn này sẽ chỉ cho bạn cách thiết lập OpenClaw từ đầu và khám phá nhiều tác vụ bạn có thể thực hiện với nó.

Hướng dẫn thiết lập OpenClaw: Điều kiện tiên quyết và cài đặt

Bây giờ, hãy cùng tìm hiểu cách thiết lập OpenClaw.

Yêu cầu hệ thống và chi phí API

OpenClaw cần Node.js 22 trở lên, chạy trên macOS và Linux. Người dùng Windows cần WSL2 (Windows Subsystem for Linux), hoạt động tốt nhưng thêm một bước thiết lập.

Yêu cầu phần cứng tối thiểu. Gateway hoạt động ở mức sử dụng CPU và bộ nhớ thấp. Bất kỳ máy nào có thể chạy trình duyệt hiện đại đều có thể chạy OpenClaw.

Bản thân OpenClaw là miễn phí và mã nguồn mở (giấy phép MIT). Chi phí đến từ token API. Anthropic tính phí trên mỗi triệu token: khoảng 3 USD cho đầu vào và 15 USD cho đầu ra với Claude Sonnet, cao hơn với Opus. Điều đó có nghĩa là gì trong thực tế?

  • Sử dụng ít (một vài lệnh mỗi ngày): 10 - 30 USD/tháng
  • Sử dụng vừa phải (các tác vụ file thường xuyên, nghiên cứu): 30 - 70 USD/tháng
  • Sử dụng nhiều (tự động hóa liên tục, các phiên dài): 70 - 150 USD/tháng

Các con số này thay đổi tùy thuộc vào độ chi tiết của prompt và kích thước ngữ cảnh. Nếu có gói đăng ký Claude Pro hoặc Max, bạn có thể tạo token thiết lập thông qua CLI của Claude Code và sử dụng gói đăng ký của mình thay vì trả tiền cho mỗi token.

Hướng dẫn cài đặt OpenClaw từng bước

Chạy script cài đặt:

curl -fsSL https://molt.bot/install.sh | bash
Trình cài đặt OpenClaw
Trình cài đặt OpenClaw

Sau khi cài đặt, trình hướng dẫn thiết lập sẽ tự động khởi chạy. Điều đầu tiên bạn sẽ thấy là cảnh báo bảo mật. Trình hướng dẫn liên kết đến tài liệu về sandbox nếu bạn muốn giới hạn những gì agent có thể làm.

Cảnh báo bảo mật OpenClaw
Cảnh báo bảo mật OpenClaw

Trình hướng dẫn cung cấp QuickStart (các thiết lập mặc định hợp lý) hoặc Advanced (toàn quyền kiểm soát). QuickStart phù hợp với hầu hết mọi người.

Tiếp theo, chọn nhà cung cấp mô hình của bạn. Nếu bạn có gói đăng ký Claude Max hoặc Pro, hãy chọn tùy chọn setup-token. Mở một cửa sổ terminal riêng và chạy lệnh claude setup-token, sau đó dán token được tạo vào trình hướng dẫn.

Claude Code CLI tạo mã setup-token có hiệu lực trong một năm
Claude Code CLI tạo mã setup-token có hiệu lực trong một năm

Để thiết lập kênh, hãy chọn WhatsApp và quét mã QR bằng điện thoại (Settings → Linked Devices → Link a Device). Các kênh khác như Telegram và Discord cũng có sẵn.

Trình hướng dẫn sau đó sẽ hỏi về cấu hình Skills. Skills mở rộng khả năng của OpenClaw, nhưng chúng yêu cầu các dependency bổ sung.

Hãy bỏ qua bước này để giữ cho thiết lập ban đầu đơn giản.

Lưu ý: Sử dụng phím Space để chuyển đổi các tùy chọn, sau đó nhấn Enter để xác nhận.

Cấu hình skill OpenClaw
Cấu hình skill OpenClaw

Sau khi bỏ qua cấu hình hook, service Gateway sẽ được cài đặt tự động. Trình hướng dẫn sẽ hỏi bạn muốn "khởi tạo" bot của mình như thế nào. Tùy chọn TUI (Terminal User Interface) sẽ mở cả giao diện trò chuyện terminal và bảng điều khiển web.

Bây giờ, hãy thử WhatsApp. Gửi một tin nhắn cho chính mình. Câu hỏi của bạn và phản hồi của OpenClaw sẽ xuất hiện ở cả 3 nơi: Terminal, giao diện web và WhatsApp.

Phản hồi WhatsApp của OpenClaw
Phản hồi WhatsApp của OpenClaw

Nếu bạn thấy phản hồi ở cả ba giao diện, tức là hệ thống đang hoạt động.

OpenClaw hoạt động: Các khả năng tích hợp sẵn

Chỉ mất 10 phút thiết lập và bạn đã có một agent hoạt động. Các ví dụ sau đây cho thấy những gì OpenClaw có thể làm ngay từ đầu.

Ví dụ 1: Tìm và gửi ảnh chụp màn hình bị ẩn

Giả sử bạn đang ở ngoài nhà và nhận ra mình quên gửi một file cho chính mình. File đó nằm trên laptop của bạn ở nhà.

Tác giả thử nghiệm kịch bản này bằng cách sử dụng ảnh chụp màn hình đã chụp trong quá trình thiết lập, ảnh hiển thị phản hồi đầu tiên của OpenClaw. File có tên chung chung, nằm lẫn trong hàng chục hình ảnh khác trong thư mục Downloads.

Thư mục Downloads của macOS Finder chứa ảnh chụp màn hình mục tiêu để Moltbot tìm
Thư mục Downloads của macOS Finder chứa ảnh chụp màn hình mục tiêu để Moltbot tìm

Tin nhắn gửi đến OpenClaw:

Tôi có một ảnh chụp màn hình trong thư mục Downloads của mình về một cuộc trò chuyện WhatsApp. Bạn có thể tìm và gửi nó đến đây không?

Agent đã phân tích từng hình ảnh một. Khi tìm thấy file phù hợp, nó đã gửi lại qua khung chat.

Khi agent truy cập thư mục Downloads lần đầu tiên, macOS đã yêu cầu quyền. Nếu bạn dự định sử dụng OpenClaw từ xa, hãy cấp quyền Full Disk Access (Truy cập toàn bộ ổ đĩa) trước.

Ví dụ 2: Báo cáo dung lượng ổ đĩa bằng biểu đồ

Tiếp theo, hãy tưởng tượng một đồng nghiệp sắp gửi cho bạn một tài liệu lớn qua Dropbox. Trước khi họ làm vậy, bạn muốn đảm bảo máy tính của mình có đủ dung lượng để tải xuống. Bạn có thể tìm kiếm trong Finder hoặc chạy các lệnh trong terminal, nhưng bạn đang dùng điện thoại trong chuyến đi cuối tuần và muốn có câu trả lời nhanh chóng.

Tin nhắn gửi đến OpenClaw:

Kiểm tra dung lượng ổ đĩa của tôi và tạo báo cáo PDF với biểu đồ (được tạo bằng Python) hiển thị mức sử dụng theo thư mục.

Nhiệm vụ này yêu cầu nhiều bước: Quét hệ thống file, tổng hợp kích thước theo thư mục, viết code Python để tạo biểu đồ và xuất tất cả sang PDF.

Báo cáo dung lượng ổ đĩa OpenClaw
Báo cáo dung lượng ổ đĩa OpenClaw

Câu trả lời bạn cần: 94GB trống. File PDF bao gồm biểu đồ hình tròn và biểu đồ cột hiển thị sự phân bổ. OpenClaw cũng chỉ ra rằng thư mục Library là thủ phạm lớn nhất với khoảng 300GB.

OpenClaw có xu hướng khá thận trọng. Hãy đưa cùng một yêu cầu cho Claude Code hoặc một công cụ phân tích code khác, và chúng sẽ xử lý rất chi tiết. Bạn có thể nhận được hàng tá biểu đồ với các phân tích thư mục sâu.

Ở đây, OpenClaw đã đáp ứng yêu cầu ngắn gọn: Hai biểu đồ, các thư mục cấp cao nhất. Nếu bạn muốn chi tiết hơn, hãy yêu cầu rõ ràng.

Thứ Sáu, 20/03/2026 07:30
31 👨 5
Xác thực tài khoả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:

Số điện thoại chưa đúng định dạng!
Số điện thoại này đã được xác thực!
Bạn có thể dùng Sđt này đăng nhập tại đây!
Lỗi gửi SMS, liên hệ Admin
0 Bình luận
Sắp xếp theo
    ❖ Làm chủ AI