2.4 KiB
2.4 KiB
| summary | read_when | ||
|---|---|---|---|
| Ứng dụng Android (Nút mạng): Quy trình kết nối + Canvas/Chat/Camera |
|
Ứng dụng Android (Nút mạng)
Tóm tắt hỗ trợ
- Vai trò: Là một nút mạng đi kèm (Android không đóng vai trò làm Gateway).
- Yêu cầu Gateway: Có (Bạn phải chạy Gateway trên macOS, Linux hoặc Windows qua WSL2).
- Cài đặt: Bắt đầu nhanh + Ghép nối.
Quy trình kết nối
Ứng dụng Android ⇄ (mDNS + WebSocket) ⇄ Gateway
Thiết bị Android kết nối trực tiếp đến Gateway qua WebSocket (mặc định là ws://<ip-may-chu>:18789) và sử dụng cơ chế ghép nối do Gateway quản lý.
Các bước thực hiện
1) Khởi động Gateway
Chạy lệnh sau trên máy tính chủ:
moltbot gateway --port 18789 --verbose
Đảm bảo thấy dòng nhật ký: listening on ws://0.0.0.0:18789.
2) Kết nối từ ứng dụng Android
Trong ứng dụng trên điện thoại:
- Mở phần Settings.
- Tại mục Discovered Gateways, chọn máy chủ của bạn và nhấn Connect.
- Nếu không tìm thấy tự động, hãy dùng mục Advanced → Manual Gateway để nhập địa chỉ IP và cổng thủ công.
3) Phê duyệt ghép nối (Trên máy tính)
Trên máy tính đang chạy Gateway, hãy chạy lệnh sau để đồng ý cho điện thoại kết nối:
moltbot nodes pending # Xem danh sách yêu cầu đang chờ
moltbot nodes approve <requestId> # Phê duyệt yêu cầu
4) Kiểm tra trạng thái
moltbot nodes status
Các tính năng đặc biệt
Canvas + Camera
- Canvas: Cho phép hiển thị nội dung HTML/JS mà Agent có thể chỉnh sửa trực tiếp. Agent có thể dùng lệnh
canvas.navigateđể điều hướng màn hình điện thoại của bạn đến một trang web cụ thể. - Camera: Agent có thể yêu cầu chụp ảnh (
camera.snap) hoặc quay video ngắn (camera.clip) từ điện thoại của bạn sau khi được cấp quyền.
Tài liệu liên quan: Ghép nối thiết bị, Tìm kiếm Bonjour.