Thử Mika trên Android: giao AI thao tác app nhưng vẫn giữ quyền kiểm soát
Mika là AI agent mã nguồn mở cho Android, có thể thao tác app và web ở một màn hình nền riêng. Dưới đây là cách cài đặt, thử tác vụ ít rủi ro và các giới hạn cần biết trước khi giao việc thật.
Một việc nhỏ như đọc lại nhóm chat, lọc tin tuyển dụng hay tìm món đồ theo điều kiện thường biến thành chuỗi thao tác lặp lại: mở app, cuộn, gõ, so sánh rồi tổng hợp. Mika muốn nhận phần “bấm hộ” đó bằng một câu lệnh tự nhiên.
Điểm đáng chú ý: đây không chỉ là chatbot. Mika có thể quan sát giao diện, tìm nút, chạm, nhập liệu và cuộn trong app lẫn web trên Android. Nhưng khi AI đã có thể thao tác, câu hỏi quan trọng không chỉ là “nó làm được gì”, mà là nên giao đến đâu để vẫn kiểm soát được kết quả.
Mika là gì?
Mika là AI agent mã nguồn mở cho Android, phát hành theo giấy phép Apache-2.0. Theo README, người dùng tự kết nối mô hình AI bằng API key hoặc đăng nhập bằng tài khoản ChatGPT, xAI/Grok hay OpenRouter.
Dự án cho biết Mika không vận hành máy chủ riêng cho dữ liệu người dùng. Tuy vậy, khi dùng API key hoặc tài khoản, yêu cầu vẫn sẽ liên quan tới nhà cung cấp mô hình mà bạn chọn. Vì thế, hãy cân nhắc kỹ dữ liệu đưa vào tác vụ.
Thay vì dựa vào API riêng của từng ứng dụng, Mika được mô tả là điều khiển app theo cách gần với con người: nhìn nội dung trên màn hình, rồi tìm vị trí để chạm, gõ hoặc cuộn. README nói công cụ không bị giới hạn ở các app tích hợp riêng và có thể làm việc với app hoặc website trên điện thoại.
Chạy nền, nhưng vẫn có thể theo dõi
Mika thao tác trên một màn hình nền riêng, trong khi bạn tiếp tục dùng điện thoại. Bạn có thể mở khung xem trực tiếp nhỏ để quan sát tiến trình.
Trong trình duyệt tích hợp, người dùng có thể yêu cầu Mika xử lý ngay trang đang đọc. Chạm vào trang sẽ dừng tác vụ.
Các ví dụ trong README gồm:
Đọc lịch sử trò chuyện dài và tóm tắt nội dung.
Tìm sản phẩm theo điều kiện rồi thêm vào giỏ, dừng trước khi thanh toán.
Đọc các bài đăng gần đây của một tài khoản và tổng hợp.
Đặt nhắc việc hoặc lên lịch tác vụ theo ngày, tuần.
Gửi màn hình hiện tại để xin gợi ý trả lời hoặc ghi chú.
Giá trị thực tế của Mika nằm ở phần việc phải đi qua nhiều màn hình để thu thập, nhập hoặc sắp xếp thông tin — nhất là các thao tác có quy tắc rõ nhưng lặp lại nhiều.
Cài đặt tối thiểu
Theo README:
| Nhu cầu | Yêu cầu |
|---|---|
| Chat, web, xử lý tệp | Android 11 trở lên |
| Điều khiển app trên điện thoại | Android 12 trở lên |
| Khuyến nghị khi điều khiển app | Android 14 trở lên |
Quy trình bắt đầu có ba bước:
Tải APK từ mục Releases của dự án Mika trên GitHub.
Vào Settings › Model, chọn nhà cung cấp mô hình và nhập API key; hoặc đăng nhập bằng tài khoản được hỗ trợ.
Nếu muốn Mika thao tác app, mở trình hướng dẫn Set up phone control trong Settings và ghép nối wireless debugging một lần trên điện thoại.
Nếu chỉ cần chat, duyệt web và xử lý tệp, README cho biết bạn có thể bỏ qua bước thiết lập điều khiển điện thoại.
Hai câu lệnh mẫu từ dự án:
text
Set alarms for 9:40 and 10:00 tomorrow morning
text
Check the weather at 8 every morning and tell me only if it will rain
Khi thử lần đầu, nên theo dõi khung xem trực tiếp để biết agent đang mở app nào và chạm vào đâu. README cho biết bạn có thể dừng tác vụ; sau đó Mika sẽ báo trạng thái đã thực hiện và có thể tiếp tục khi bạn yêu cầu.
Ask mode không đồng nghĩa với không có rủi ro
Mika có hai chế độ: Ask mode và Autonomous mode.
Theo README, Ask mode là mặc định. Ở chế độ này, Mika hỏi lại trước những hành động liên quan đến chi tiền, như đặt hàng hoặc thanh toán; các việc khác có thể được thực hiện ngay. Autonomous mode cho phép agent tự chủ hơn.
Đây là điểm cần lưu ý: không chi tiền không có nghĩa là không thể gây hậu quả. Gửi nhầm tin nhắn, thay đổi lịch, tải tệp, đăng nội dung hoặc điền biểu mẫu vẫn có thể tạo ra tác động ngoài ý muốn.
Khi mới thử, nên:
Giữ Ask mode thay vì bật Autonomous mode.
Bắt đầu với việc đọc, tìm kiếm và tóm tắt.
Với thao tác ghi hoặc gửi, yêu cầu agent dừng trước bước xác nhận.
Không đưa mã xác thực, dữ liệu tài chính hoặc tài liệu nhạy cảm vào các lần thử đầu.
Đối chiếu kết quả trên màn hình thay vì chỉ dựa vào phần tóm tắt của AI.
Ví dụ một yêu cầu an toàn hơn cho công việc văn phòng:
text
Đọc các tin nhắn mới trong <cuộc trò chuyện>. Tóm tắt việc cần làm thành gạch đầu dòng.
Không trả lời và không gửi bất kỳ nội dung nào.
Hoặc khi tìm sản phẩm:
text
Tìm <sản phẩm> theo các điều kiện <điều kiện>.
Chỉ liệt kê các lựa chọn phù hợp và lý do. Không thêm vào giỏ, không đặt hàng, không thanh toán.
Tách tìm kiếm khỏi hành động mua giúp bạn kiểm tra khả năng đọc hiểu và điều hướng của agent trước khi giao các bước khó đảo ngược.
Một lượt thử ít rủi ro
Một cách thử phù hợp là tóm tắt nội dung đang xem.
Mở một trang web hoặc cuộc trò chuyện không nhạy cảm. Sau đó, chạm hai lần vào floating capsule của Mika để gửi màn hình hiện tại và nhập:
text
Tóm tắt nội dung này thành các ý chính và các việc tôi cần xử lý.
Không gửi tin nhắn và không mở liên kết khác.
Nếu Mika cần cuộn để đọc thêm, hãy theo dõi màn hình nền trực tiếp. Nếu agent đi sai phạm vi, dừng tác vụ và viết lại yêu cầu cụ thể hơn.
Lượt thử này giúp trả lời ba câu hỏi thực tế:
Mô hình bạn kết nối có hiểu tiếng Việt và ngữ cảnh công việc không?
Mika có nhận diện tốt giao diện app hoặc website bạn dùng không?
Tốc độ và độ ổn định có phù hợp với quy trình của bạn không?
Các giới hạn cần biết
README nói Mika có thể nhớ các ưu tiên người dùng cung cấp và biến những tác vụ hoàn tất thành “skills” để lần sau nhanh và ổn định hơn. Đây không phải cam kết rằng mọi tác vụ đều sẽ chạy chính xác.
Giao diện thay đổi, pop-up, đăng nhập, mã xác minh hoặc trang chặn đều có thể khiến agent không hoàn thành luồng công việc. README cũng nêu rằng Mika sẽ bàn giao phần đăng nhập, mã xác minh và thanh toán cho người dùng.
Trình duyệt tích hợp được mô tả là có thể giữ trạng thái đăng nhập, đọc trang, tải lên và tải xuống tệp. Dự án cũng cho biết trình duyệt sẽ tự điều chỉnh nhịp thao tác và chuyển trang chặn lại cho người dùng xử lý.
Vì bạn dùng API key hoặc tài khoản của mình để kết nối mô hình, hãy kiểm tra chính sách sử dụng và chi phí của nhà cung cấp trước khi chạy các tác vụ dài hoặc lặp lại.
Checklist trước khi dùng cho việc thật
[ ] Điện thoại đáp ứng phiên bản Android phù hợp.
[ ] API key hoặc tài khoản mô hình do bạn kiểm soát.
[ ] Tác vụ đầu tiên chỉ là đọc, tìm kiếm hoặc tóm tắt.
[ ] Prompt nêu rõ điều không được làm: không gửi, không đăng, không thanh toán.
[ ] Bạn biết cách theo dõi và dừng tác vụ.
[ ] Chưa bật Autonomous mode trước khi kiểm tra đủ nhiều tình huống.
Mika cho thấy AI agent trên điện thoại đang dịch chuyển từ “trả lời giúp tôi” sang “thao tác giúp tôi”. Cách dùng phù hợp ở giai đoạn đầu là xem nó như một trợ lý cần được giao việc có rào chắn: bắt đầu nhỏ, kiểm tra từng lượt, rồi mới tăng dần mức tự chủ.