FONECLAW CHO ANDROID

Tính năng FoneClaw

Cấu hình mô hình, quyền và chế độ phê duyệt công cụ cho từng thao tác Android.

  • 01Mô hình mặc định miễn phí
  • 02Hơn 120 công cụ tích hợp
  • 03Quyền được yêu cầu theo nhu cầu
Cài đặt FoneClaw

Một runtime kết nối ý định, mô hình và công cụ Android

FoneClaw là AI agent trên điện thoại. LLM được chọn đảm nhiệm việc hiểu và lập kế hoạch; các công cụ tích hợp thực hiện những thao tác được hỗ trợ trên điện thoại.

  1. 01Ý định
  2. 02LLM đã cấu hình
  3. 03Kế hoạch của agent
  4. 04Công cụ tích hợp
  5. 05Kết quả Android

Sáu quy trình thực tế, trình bày từng bước

Mọi hình ảnh bên dưới đều lấy từ bản ghi sản phẩm FoneClaw đã được bản địa hóa.

Ngữ cảnh hằng ngày

Bắt đầu bằng bản tóm tắt từ điện thoại.

FoneClaw có thể tổng hợp SMS, thông báo và thông tin thiết bị gần đây vào một chế độ xem duy nhất.

Cho tôi bản tóm tắt hôm nay.
  1. 1Đọc các nguồn được yêu cầu
  2. 2Nhóm những mục quan trọng
  3. 3Trả về bản tóm tắt ngắn gọn

Tin nhắn

Hiểu lịch sử SMS mà không cần mở từng cuộc trò chuyện.

Yêu cầu theo khoảng thời gian hoặc liên hệ để nhận các tin nhắn phù hợp đã được nhóm và tóm tắt.

Tóm tắt SMS tuần này theo từng liên hệ.
  1. 1Yêu cầu quyền SMS khi cần
  2. 2Đọc khoảng thời gian đã chọn
  3. 3Nhóm và tóm tắt

Kiểm tra thiết bị

Biến trạng thái điện thoại thành báo cáo có thể hành động.

Kiểm tra bộ nhớ, dung lượng, pin, mạng, quyền ứng dụng và dấu hiệu nhạy cảm chỉ bằng một yêu cầu.

Kiểm tra tình trạng điện thoại của tôi.
  1. 1Đọc trạng thái thiết bị
  2. 2Chạy các kiểm tra được yêu cầu
  3. 3Giải thích kết quả

Điều khiển điện thoại

Thay đổi cài đặt và quản lý kết nối từ ý định.

Điều chỉnh các mục điều khiển hệ thống được hỗ trợ hoặc làm việc với thiết bị Wi-Fi và Bluetooth ở gần.

Đặt độ sáng 60%, rồi tìm loa của tôi.
  1. 1Chọn công cụ cần thiết
  2. 2Yêu cầu quyền còn thiếu
  3. 3Thực thi và báo kết quả

Tác vụ liên ứng dụng

Đi từ thông tin đến thao tác tiếp theo trên điện thoại.

Tóm tắt email đã cấu hình, tìm điểm đến và mở tuyến đường được hỗ trợ.

Tóm tắt email gần đây, rồi dẫn đường đến khách sạn.
  1. 1Dùng tài khoản đã cấu hình
  2. 2Xác định điểm đến
  3. 3Mở ứng dụng bản đồ đã chọn

Ngữ cảnh hiển thị

Dùng nội dung trên màn hình làm ngữ cảnh cho bước tiếp theo.

Khi được bật, ảnh chụp màn hình hoặc ảnh mới có thể kích hoạt lời nhắc tóm tắt nội dung nhìn thấy.

Tóm tắt ảnh chụp màn hình này.
  1. 1Phát hiện nội dung mới khi được bật
  2. 2Hỏi trước khi phân tích
  3. 3Trả về bản tóm tắt

Khám phá toàn bộ công cụ tích hợp

Tìm trong catalog công khai được Skills và Workflows sử dụng. Nhãn rủi ro và phê duyệt lấy từ dự án GitHub.

127 công cụ tích hợp công khai

Công cụRủi roPhê duyệtChức năng
camera_open_latest_photoMàn hình và ứng dụngĐọc dữ liệu nhạy cảmCần phê duyệtMở ảnh hiển thị mới nhất trong thư viện hệ thống. Chỉ dùng công cụ này khi người dùng yêu cầu rõ ràng xem hoặc mở ảnh mới nhất. Không dùng công cụ này để tiếp tục sau camera_take_photo, trừ khi người dùng yêu cầu rõ ràng xem hoặc mở ảnh vừa chụp.
camera_open_photoMàn hình và ứng dụngĐọc dữ liệu nhạy cảmCần phê duyệtMở một ảnh hiển thị cụ thể trong thư viện hệ thống. Chỉ dùng công cụ này khi người dùng yêu cầu rõ ràng xem hoặc mở một ảnh cụ thể. Không dùng công cụ này để tiếp tục sau camera_take_photo, trừ khi người dùng yêu cầu rõ ràng xem hoặc mở ảnh vừa chụp. indexFromLatest bắt đầu từ 1 theo thứ tự mới nhất trước: 1 mở ảnh mới nhất, 2 mở ảnh mới thứ hai, 3 mở ảnh mới thứ ba.
camera_take_photoMàn hình và ứng dụngĐọc dữ liệu nhạy cảmCần phê duyệtChụp ảnh mới và trả về URI của ảnh đã lưu khi có. Dùng công cụ này khi người dùng có ý định chụp ảnh mới. Để trống lensFacing hoặc đặt là auto khi chụp ảnh thông thường. Chỉ chọn lensFacing=front khi người dùng muốn dùng camera trước hoặc chụp selfie; chỉ chọn back khi người dùng yêu cầu rõ ràng dùng camera sau. Giữ explicitLensSelection là false khi chụp ảnh thông thường/mặc định, ngay cả khi ống kính vật lý mặc định là camera sau. Chỉ đặt explicitLensSelection là true khi người dùng yêu cầu rõ ràng chụp bằng camera trước, camera sau hoặc chụp selfie. Không gọi camera_open_latest_photo hoặc camera_open_photo sau công cụ này, trừ khi người dùng yêu cầu rõ ràng xem hoặc mở ảnh. Gọi trực tiếp công cụ này. Quy trình chụp ưu tiên dùng camera hệ thống gốc. Khi người dùng chỉ định rõ camera trước/sau, hệ thống chỉ có thể dùng backend trực tiếp nếu camera hệ thống gốc không thể đáp ứng ống kính được yêu cầu. Không yêu cầu người dùng cấp quyền trước khi gọi công cụ này.
cross_app_read_screenMàn hình và ứng dụngRủi ro thấpTự độngMở hoặc chuyển sang một ứng dụng Android mục tiêu, đợi đến khi ứng dụng đó ổn định ở tiền cảnh rồi trả về cây màn hình trợ năng đang hiển thị. Dùng công cụ này khi một yêu cầu vừa cần mở/chuyển sang ứng dụng, vừa cần đọc, kiểm tra, mô tả hoặc tóm tắt trang đang hiển thị của ứng dụng. Không tách tác vụ đó thành launch_app và get_screen_info. Công cụ này không chụp ảnh màn hình hoặc tương tác với các node.
cross_app_screenshotMàn hình và ứng dụngĐọc dữ liệu nhạy cảmCần phê duyệtMở hoặc chuyển sang một ứng dụng Android mục tiêu, đợi trong thời gian ngắn để màn hình ứng dụng xuất hiện rồi chụp màn hình hiện tại. Chỉ dùng công cụ này khi một yêu cầu của người dùng vừa cần mở/chuyển sang ứng dụng, vừa cần chụp ảnh màn hình. Không dùng cho yêu cầu chỉ chụp màn hình hoặc chỉ mở ứng dụng.
get_installed_map_appsMàn hình và ứng dụngRủi ro thấpTự độngTruy vấn các ứng dụng bản đồ đã cài đặt mà các công cụ bản đồ hỗ trợ. Trả về tên hiển thị và tên gói của từng ứng dụng.
get_screen_infoMàn hình và ứng dụngRủi ro thấpTự độngLấy các phần tử UI từ màn hình ứng dụng hiện đang hiển thị. Mỗi phần tử có một ID node (ví dụ [n3]) có thể dùng với tap_node. Không dùng công cụ này để đọc, liệt kê, tìm kiếm hoặc tóm tắt thông báo Android; hãy dùng các công cụ sysinfo. Không lưu kết quả này vào bộ nhớ đệm vì ID node thay đổi sau mỗi lần gọi.
launch_appMàn hình và ứng dụngĐiều khiển thiết bịCần phê duyệtMở một ứng dụng Android có thể khởi chạy bằng tên gói hoặc tên hiển thị của ứng dụng đã cài đặt. Thao tác này thay đổi ứng dụng ở tiền cảnh và có thể làm lộ màn hình của ứng dụng đó. Dùng tên gói chính xác khi có thể. Nếu kết quả không rõ ràng, hãy yêu cầu người dùng chọn một gói trong các gói được trả về.
play_store_check_appMàn hình và ứng dụngRủi ro thấpTự độngKiểm tra xem một tên gói Android chính xác có được niêm yết trên Google Play hay không bằng cách yêu cầu https://play.google.com/store/apps/details?id=<packageName>. Đây là thao tác kiểm tra mạng chỉ đọc. Dùng công cụ này trước play_store_install.
play_store_installMàn hình và ứng dụngTác động bên ngoàiCần phê duyệtMở trang chi tiết của một ứng dụng cụ thể trên Google Play bằng tên gói chính xác, nhấn Install và đợi quá trình cài đặt hoàn tất. Công cụ này không mở ứng dụng sau khi cài đặt. Chỉ dùng khi đã biết chính xác packageName Android. Tuyệt đối không dùng công cụ này cho kết quả tìm kiếm gần đúng hoặc để đoán ứng dụng đầu tiên. Nếu chưa biết packageName, trước tiên hãy hỏi người dùng tên gói chính xác của ứng dụng. Công cụ dừng nếu Google Play hiển thị nội dung trả phí, giao dịch mua, gói thuê bao, bản cập nhật, UI không rõ ràng hoặc nếu cài đặt không hoàn tất trước khi hết thời gian chờ.
screenshot_openMàn hình và ứng dụngĐọc dữ liệu nhạy cảmCần phê duyệtMở một ảnh chụp màn hình hiển thị cụ thể trong thư viện hệ thống. index bắt đầu từ 1 theo thứ tự đã chọn. sortOrder có thể là newest hoặc oldest.
screenshot_open_latestMàn hình và ứng dụngĐọc dữ liệu nhạy cảmCần phê duyệtMở ảnh chụp màn hình hiển thị mới nhất trong thư viện hệ thống. Dùng công cụ này khi người dùng muốn xem ảnh chụp màn hình đã lưu mới nhất thay vì chụp ảnh mới.
screenshot_takeMàn hình và ứng dụngĐọc dữ liệu nhạy cảmCần phê duyệtChụp màn hình Android hiện tại bằng dịch vụ trợ năng FoneClaw và lưu vào Pictures/FoneClaw/Screenshots. Dùng công cụ này khi người dùng có ý định chụp màn hình hiện tại. Không dùng khi người dùng muốn xem ảnh chụp màn hình đã lưu; hãy dùng screenshot_open để xem ảnh chụp màn hình đã lưu.
tap_nodeMàn hình và ứng dụngRủi ro thấpTự độngNhấn vào một phần tử UI trên màn hình. Phần tử được xác định bằng ID node, có thể lấy từ công cụ screen_info.
alarm_modify_alarmTrạng thái thiết bị và điều khiển hệ thốngĐiều khiển thiết bịCần phê duyệtMở ngay trang báo thức của Android Clock khi người dùng muốn sửa đổi, chỉnh sửa, điều chỉnh hoặc thay đổi một báo thức hiện có. Gọi công cụ này cho từng yêu cầu sửa đổi riêng biệt, ngay cả khi công cụ đã được gọi trước đó trong cuộc trò chuyện. Không yêu cầu xác nhận. Android không cung cấp API công khai đáng tin cậy để chỉnh sửa báo thức hiện có, vì vậy công cụ này chỉ điều hướng đến ứng dụng Clock để người dùng chỉnh sửa thủ công.
alarm_set_alarmTrạng thái thiết bị và điều khiển hệ thốngĐiều khiển thiết bịCần phê duyệtĐặt báo thức Android Clock. Thu thập các chi tiết còn thiếu về thời gian/lặp lại/nhãn trước khi gọi.
bluetooth_connected_devicesTrạng thái thiết bị và điều khiển hệ thốngĐọc dữ liệu nhạy cảmCần phê duyệtTrả về các thiết bị Bluetooth hiện đang kết nối qua những cấu hình Bluetooth Android công khai mà ứng dụng thông thường có thể thấy.
bluetooth_nearby_devicesTrạng thái thiết bị và điều khiển hệ thốngĐọc dữ liệu nhạy cảmCần phê duyệtQuét và trả về các thiết bị Bluetooth ở gần. Bao gồm kết quả quét BLE và kết quả khám phá Bluetooth cổ điển khi quyền và trạng thái Bluetooth cho phép. Theo mặc định, các thiết bị không đọc được tên sẽ bị ẩn.
bluetooth_pair_deviceTrạng thái thiết bị và điều khiển hệ thốngĐiều khiển thiết bịCần phê duyệtBắt đầu ghép đôi với một thiết bị Bluetooth bằng địa chỉ MAC. Thao tác này khởi chạy quy trình liên kết thông thường của Android và có thể yêu cầu người dùng xác nhận hoặc nhập PIN.
bluetooth_paired_devicesTrạng thái thiết bị và điều khiển hệ thốngĐọc dữ liệu nhạy cảmCần phê duyệtTrả về các thiết bị Bluetooth đã ghép đôi với thiết bị Android này.
bluetooth_stateTrạng thái thiết bị và điều khiển hệ thốngRủi ro thấpTự độngTrả về trạng thái hiện tại của bộ điều hợp Bluetooth: on, off, turning_on, turning_off hoặc unknown.
close_bluetoothTrạng thái thiết bị và điều khiển hệ thốngĐiều khiển thiết bịCần phê duyệtTắt Bluetooth bằng API disable công khai cũ. Nếu Android từ chối, hãy báo rằng ứng dụng Android thông thường không thể tắt Bluetooth trên thiết bị này.
device_app_activity_snapshotTrạng thái thiết bị và điều khiển hệ thốngĐọc dữ liệu nhạy cảmCần phê duyệtTrả về ảnh chụp nhanh cô đọng về hoạt động ứng dụng gần đây từ Android UsageStats. Yêu cầu quyền truy cập dữ liệu sử dụng; đây không phải trình giám sát tiến trình nền theo thời gian thực.
device_app_permission_auditTrạng thái thiết bị và điều khiển hệ thốngĐọc dữ liệu nhạy cảmCần phê duyệtTrả về bản kiểm tra cô đọng về rủi ro quyền đối với các ứng dụng đã cài đặt mà ứng dụng này có thể thấy. Mức rủi ro mang tính suy nghiệm và dựa trên các nhóm quyền nhạy cảm đã khai báo/đã cấp.
device_app_sensitive_auditTrạng thái thiết bị và điều khiển hệ thốngĐọc dữ liệu nhạy cảmCần phê duyệtTrả về trạng thái cô đọng của các ứng dụng nhạy cảm: trợ năng, trình nghe thông báo, quản trị viên thiết bị, lớp phủ, miễn trừ tối ưu hóa pin và các nhóm quyền nhạy cảm đã cấp.
device_battery_statusTrạng thái thiết bị và điều khiển hệ thốngRủi ro thấpTự độngTrả về trạng thái cô đọng về pin và chế độ tiết kiệm điện của Android. Không thay đổi cài đặt nào.
device_health_checkTrạng thái thiết bị và điều khiển hệ thốngRủi ro thấpTự độngTrả về ảnh chụp nhanh cô đọng, chỉ đọc về tình trạng thiết bị: bộ nhớ, bộ nhớ lưu trữ, pin và mạng. Không thay đổi cài đặt nào.
device_hidden_app_checkTrạng thái thiết bị và điều khiển hệ thốngĐọc dữ liệu nhạy cảmCần phê duyệtTrả về kết quả kiểm tra suy nghiệm cô đọng đối với các ứng dụng người dùng không có mục khởi chạy hoặc có thành phần bị vô hiệu hóa. Công cụ có thể đánh dấu ứng dụng đáng ngờ, nhưng các ứng dụng hợp lệ chỉ chạy dịch vụ cũng có thể xuất hiện.
device_memory_statusTrạng thái thiết bị và điều khiển hệ thốngRủi ro thấpTự độngTrả về trạng thái bộ nhớ Android cô đọng. Không thay đổi cài đặt nào.
device_network_statusTrạng thái thiết bị và điều khiển hệ thốngRủi ro thấpTự độngTrả về trạng thái và khả năng của mạng Android đang hoạt động dưới dạng cô đọng. Không thay đổi cài đặt mạng nào.
device_storage_statusTrạng thái thiết bị và điều khiển hệ thốngRủi ro thấpTự độngTrả về trạng thái cô đọng của bộ nhớ lưu trữ nội bộ/dùng chung trên Android. Không quét hoặc xóa tệp nào.
device_time_statusTrạng thái thiết bị và điều khiển hệ thốngRủi ro thấpTự độngTrả về múi giờ hệ thống Android hiện tại và dấu thời gian Unix cho các lệnh gọi công cụ phụ thuộc vào thời gian. Chỉ đặt verifyWithNtp=true khi thời gian hệ thống đang bị nghi ngờ hoặc cần tham chiếu trực tuyến. Việc xác minh NTP dùng ntp1.aliyun.com và không bao giờ thay đổi đồng hồ hệ thống.
dnd_open_policy_access_settingsTrạng thái thiết bị và điều khiển hệ thốngĐiều khiển thiết bịCần phê duyệtMở phần cài đặt Android nơi người dùng có thể cấp cho FoneClaw quyền truy cập Do Not Disturb / Notification Policy. Không gọi công cụ này ngay sau khi dnd_set_mode báo rằng trang cài đặt đã được mở.
dnd_set_modeTrạng thái thiết bị và điều khiển hệ thốngĐiều khiển thiết bịCần phê duyệtĐặt chế độ Do Not Disturb của Android. Nếu thiếu quyền truy cập chính sách hoặc Android từ chối thao tác ghi, công cụ này sẽ mở trang cài đặt/quyền truy cập chính sách DND của hệ thống.
dnd_statusTrạng thái thiết bị và điều khiển hệ thốngRủi ro thấpTự độngĐọc trạng thái quyền truy cập chính sách Do Not Disturb của Android và bộ lọc gián đoạn hiện tại.
flashlight_set_enabledTrạng thái thiết bị và điều khiển hệ thốngĐiều khiển thiết bịCần phê duyệtBật hoặc tắt đèn pin Android bằng API đèn pin của camera hệ thống.
flashlight_statusTrạng thái thiết bị và điều khiển hệ thốngRủi ro thấpTự độngTrả về thông tin đèn pin có khả dụng hay không và trạng thái đèn pin được ghi nhận gần nhất.
flashlight_toggleTrạng thái thiết bị và điều khiển hệ thốngĐiều khiển thiết bịCần phê duyệtChuyển đổi trạng thái đèn pin Android. Nếu không biết trạng thái hiện tại, thao tác này sẽ bật đèn pin.
foneclaw_permission_statusTrạng thái thiết bị và điều khiển hệ thốngRủi ro thấpTự độngKiểm tra tất cả quyền hiện tại và khả năng truy cập đặc biệt của chính FoneClaw. Dùng công cụ này khi người dùng hỏi những quyền FoneClaw nào đang được bật, còn thiếu, bị giới hạn hoặc có thể cấp. Đây là lần kiểm tra mới, chỉ đọc; không dùng các công cụ kiểm tra ứng dụng, bảng thông báo hoặc đọc màn hình để thay thế.
open_bluetoothTrạng thái thiết bị và điều khiển hệ thốngĐiều khiển thiết bịCần phê duyệtYêu cầu bật Bluetooth. Với các SDK mục tiêu cũ, thao tác này trước tiên thử API enable công khai, sau đó chuyển sang UI xác nhận hệ thống của Android khi cần.
system_panel_open_notificationsTrạng thái thiết bị và điều khiển hệ thốngĐọc dữ liệu nhạy cảmCần phê duyệtChỉ mở ngăn thông báo Android hiển thị khi người dùng yêu cầu rõ ràng mở, hiển thị hoặc kéo bảng xuống. Tuyệt đối không dùng công cụ này để đọc, kiểm tra, tìm kiếm, liệt kê hoặc tóm tắt thông báo; hãy dùng các công cụ sysinfo cho những yêu cầu đó. Yêu cầu dịch vụ trợ năng FoneClaw.
system_panel_open_quick_settingsTrạng thái thiết bị và điều khiển hệ thốngĐiều khiển thiết bịCần phê duyệtMở bảng cài đặt nhanh / nút chuyển đổi nhanh / trung tâm điều khiển của Android. Yêu cầu dịch vụ trợ năng FoneClaw.
system_settings_open_battery_optimization_entryTrạng thái thiết bị và điều khiển hệ thốngĐiều khiển thiết bịCần phê duyệtMở cài đặt tối ưu hóa pin của Android. Nếu có appNameOrPackage, hãy mở trang chi tiết của ứng dụng đó bằng tên gói hoặc nhãn ứng dụng đã cài đặt. Nếu không thể phân giải hoặc mở ứng dụng, hãy trả về lỗi và không mở trang cài đặt khác. Nếu để trống, hãy mở danh sách/trang cài đặt tối ưu hóa pin của hệ thống.
system_settings_open_battery_saver_settingsTrạng thái thiết bị và điều khiển hệ thốngĐiều khiển thiết bịCần phê duyệtMở cài đặt Battery Saver / tiết kiệm điện / chế độ nguồn điện thấp của Android. Ứng dụng thông thường không thể trực tiếp chuyển đổi Battery Saver qua API công khai, vì vậy sau khi cài đặt mở ra, người dùng phải bật hoặc tắt thủ công. ROM của nhà cung cấp có thể chuyển sang cài đặt pin chung.
system_settings_open_date_time_settingsTrạng thái thiết bị và điều khiển hệ thốngĐiều khiển thiết bịCần phê duyệtMở trực tiếp trang cài đặt Date & time của Android. Dùng công cụ này cho cài đặt ngày, giờ, thời gian tự động, múi giờ hoặc múi giờ tự động. Thao tác này khởi chạy một Intent cài đặt hệ thống và không yêu cầu trợ năng, đọc màn hình hoặc thao tác nhấn. Sau khi thành công, không gọi launch_app, get_screen_info hoặc tap_node.
system_settings_open_hotspot_entryTrạng thái thiết bị và điều khiển hệ thốngĐiều khiển thiết bịCần phê duyệtMở cài đặt điểm phát sóng Android. Ứng dụng thông thường không thể chuyển đổi điểm phát sóng một cách âm thầm và đáng tin cậy qua API Android công khai. Nếu không thể mở chính xác trang cài đặt điểm phát sóng, công cụ sẽ trả về lỗi và không mở trang cài đặt khác.
system_settings_open_location_entryTrạng thái thiết bị và điều khiển hệ thốngĐiều khiển thiết bịCần phê duyệtMở cài đặt vị trí của Android. Nếu có appNameOrPackage, hãy mở trang chi tiết của ứng dụng đó bằng tên gói hoặc nhãn ứng dụng đã cài đặt. Nếu không thể phân giải hoặc mở ứng dụng, hãy trả về lỗi và không mở trang cài đặt khác. Nếu để trống, hãy mở trang cài đặt Location của hệ thống.
system_settings_set_auto_rotateTrạng thái thiết bị và điều khiển hệ thốngĐiều khiển thiết bịCần phê duyệtBật hoặc tắt tính năng tự động xoay của Android. Yêu cầu quyền đặc biệt sửa đổi cài đặt hệ thống.
system_settings_set_brightnessTrạng thái thiết bị và điều khiển hệ thốngĐiều khiển thiết bịCần phê duyệtĐặt độ sáng màn hình Android. Chế độ thủ công ghi giá trị phần trăm từ 1 đến 100; chế độ auto chỉ bật độ sáng tự động và bỏ qua giá trị phần trăm. Yêu cầu quyền đặc biệt sửa đổi cài đặt hệ thống.
system_settings_set_eye_comfortTrạng thái thiết bị và điều khiển hệ thốngĐiều khiển thiết bịCần phê duyệtMở cài đặt Display của Android cho Eye comfort/Night Light/bộ lọc ánh sáng xanh/chế độ đọc. Dùng công cụ này thay vì chỉ đưa ra hướng dẫn thủ công cho các ý định đa ngôn ngữ liên quan đến bảo vệ mắt. Các nhà cung cấp Android bố trí nút chuyển đổi chính xác theo cách khác nhau, vì vậy công cụ này mở cài đặt Display và để người dùng hoàn tất việc chuyển đổi trên trang đó.
system_settings_set_font_scaleTrạng thái thiết bị và điều khiển hệ thốngĐiều khiển thiết bịCần phê duyệtĐặt tỷ lệ phông chữ hệ thống Android. Yêu cầu quyền đặc biệt sửa đổi cài đặt hệ thống. Các giá trị điển hình là 0.85 cho cỡ nhỏ, 1.0 cho mặc định, 1.15 cho cỡ lớn, 1.3 cho cỡ lớn hơn và tối đa 1.6 cho cỡ cực lớn.
system_settings_set_haptic_feedbackTrạng thái thiết bị và điều khiển hệ thốngĐiều khiển thiết bịCần phê duyệtBật hoặc tắt phản hồi xúc giác của Android. Yêu cầu quyền đặc biệt sửa đổi cài đặt hệ thống.
system_settings_set_screen_timeoutTrạng thái thiết bị và điều khiển hệ thốngĐiều khiển thiết bịCần phê duyệtĐặt thời gian chờ tắt màn hình Android theo giây. Yêu cầu quyền đặc biệt sửa đổi cài đặt hệ thống. Giá trị được giới hạn trong khoảng 15..1800 giây.
system_settings_set_touch_soundsTrạng thái thiết bị và điều khiển hệ thốngĐiều khiển thiết bịCần phê duyệtBật hoặc tắt âm thanh chạm của Android. Yêu cầu quyền đặc biệt sửa đổi cài đặt hệ thống.
system_settings_set_user_rotationTrạng thái thiết bị và điều khiển hệ thốngĐiều khiển thiết bịCần phê duyệtKhóa hướng xoay màn hình Android. Yêu cầu quyền đặc biệt sửa đổi cài đặt hệ thống và vô hiệu hóa tự động xoay. Dùng portrait, landscape, reverse_portrait hoặc reverse_landscape.
system_settings_statusTrạng thái thiết bị và điều khiển hệ thốngRủi ro thấpTự độngTrả về trạng thái quyền ghi cài đặt hệ thống cùng với độ sáng màn hình, tỷ lệ phông chữ, thời gian chờ màn hình, hướng xoay, âm thanh chạm và phản hồi xúc giác hiện tại. Công cụ này chỉ đọc cài đặt hệ thống Android.
volume_adjust_streamTrạng thái thiết bị và điều khiển hệ thốngĐiều khiển thiết bịCần phê duyệtTăng hoặc giảm một luồng âm thanh Android theo một nấc hệ thống. Chọn công cụ này để thay đổi âm lượng tương đối.
volume_set_all_streams_mutedTrạng thái thiết bị và điều khiển hệ thốngĐiều khiển thiết bịCần phê duyệtTắt hoặc bật tiếng tất cả luồng âm thanh Android được hỗ trợ và báo cáo những luồng thực sự đã thay đổi. Chọn công cụ này cho yêu cầu tắt tiếng toàn thiết bị hoặc toàn bộ âm lượng.
volume_set_ringer_modeTrạng thái thiết bị và điều khiển hệ thốngĐiều khiển thiết bịCần phê duyệtĐặt chế độ chuông điện thoại Android. Đối với chế độ im lặng, công cụ tự động chuyển sang tắt tiếng tất cả luồng âm thanh khi Android từ chối thao tác ghi chế độ chuông.
volume_set_streamTrạng thái thiết bị và điều khiển hệ thốngĐiều khiển thiết bịCần phê duyệtĐặt một luồng âm thanh Android thành tỷ lệ phần trăm mục tiêu. Chọn công cụ này khi người dùng yêu cầu mức âm lượng chính xác.
volume_set_stream_mutedTrạng thái thiết bị và điều khiển hệ thốngĐiều khiển thiết bịCần phê duyệtTắt hoặc bật tiếng một luồng âm thanh Android. Thao tác này thay đổi trạng thái tắt tiếng của luồng, không thay đổi chế độ chuông điện thoại.
volume_statusTrạng thái thiết bị và điều khiển hệ thốngRủi ro thấpTự độngĐọc trạng thái âm lượng Android hiện tại của các luồng âm thanh và chế độ chuông hiện tại.
wifi_configured_networksTrạng thái thiết bị và điều khiển hệ thốngĐọc dữ liệu nhạy cảmCần phê duyệtĐọc các mạng Wi-Fi đã cấu hình hoặc đã lưu của Android. Trả về siêu dữ liệu mạng và trạng thái kết nối, nhưng tuyệt đối không trả về mật khẩu Wi-Fi.
wifi_connectTrạng thái thiết bị và điều khiển hệ thốngĐiều khiển thiết bịCần phê duyệtKết nối với một mạng Wi-Fi. Trước tiên, công cụ kiểm tra các cấu hình Wi-Fi đã lưu của Android để tìm SSID và kết nối trực tiếp nếu cấu hình tồn tại. Nếu chưa được lưu, công cụ dùng passphrase được cung cấp để thêm/kết nối mạng hoặc chuyển sang bảng Wi-Fi của Android khi cần nhập mật khẩu.
wifi_disconnectTrạng thái thiết bị và điều khiển hệ thốngĐiều khiển thiết bịCần phê duyệtNgắt kết nối khỏi điểm truy cập Wi-Fi hiện tại. Trước tiên, công cụ thử ngắt kết nối âm thầm bằng WifiManager cũ trên các host nhắm đến API 28; nếu Android từ chối, công cụ chuyển sang mở bảng Wi-Fi của Android để người dùng thao tác.
wifi_forgetTrạng thái thiết bị và điều khiển hệ thốngThao tác phá hủyCần phê duyệtQuên một mạng Wi-Fi đã lưu. Trước tiên, công cụ thử removeNetwork âm thầm bằng WifiManager cũ, sau đó chuyển sang bảng Wi-Fi của Android để người dùng thao tác.
wifi_scan_networksTrạng thái thiết bị và điều khiển hệ thốngĐọc dữ liệu nhạy cảmCần phê duyệtQuét và trả về các điểm truy cập Wi-Fi ở gần. Nếu Wi-Fi đang tắt, công cụ này trước tiên thử bật Wi-Fi trực tiếp và chỉ chuyển sang bảng Wi-Fi của Android nếu bật trực tiếp thất bại. Yêu cầu quyền vị trí và dịch vụ vị trí của thiết bị. Kết quả có thể làm lộ dữ liệu mạng nhạy cảm về vị trí.
wifi_set_enabledTrạng thái thiết bị và điều khiển hệ thốngĐiều khiển thiết bịCần phê duyệtBật hoặc tắt Wi-Fi Android. Trước tiên, công cụ thử thao tác WifiManager trực tiếp, sau đó kiểm tra xem Android có thực sự đạt trạng thái được yêu cầu hay không; nếu yêu cầu thất bại hoặc vẫn đang chờ, công cụ chuyển sang mở bảng Wi-Fi của Android để người dùng thao tác.
wifi_statusTrạng thái thiết bị và điều khiển hệ thốngĐọc dữ liệu nhạy cảmCần phê duyệtTrả về trạng thái Wi-Fi Android hiện tại và chi tiết kết nối Wi-Fi đang hoạt động khi ứng dụng có quyền. Công cụ này chỉ đọc trạng thái mạng.
get_locationVị trí và điều hướngĐọc dữ liệu nhạy cảmCần phê duyệtLấy vị trí hiện tại của thiết bị Android trong khi FoneClaw đang được sử dụng. Chỉ yêu cầu quyền vị trí ở tiền cảnh.
location_search_nearby_placeVị trí và điều hướngĐọc dữ liệu nhạy cảmCần phê duyệtTìm kiếm các địa điểm ứng viên ở gần cho một tên địa điểm không rõ ràng bằng vị trí hiện tại của thiết bị. Chỉ dùng công cụ này khi người dùng yêu cầu rõ ràng tìm, xác minh, phân giải, chọn hoặc điều hướng đến một địa điểm, hoặc khi đích điều hướng không rõ ràng. Đối với việc tạo lịch, tên địa điểm do người dùng cung cấp là đủ: hãy giữ nguyên tên đó trong locationName và không gọi công cụ này chỉ vì thiếu địa chỉ chính xác hoặc tọa độ.
map_navigateVị trí và điều hướngTác động bên ngoàiCần phê duyệtMở màn hình tuyến đường hoặc điều hướng trong một ứng dụng bản đồ cho một điểm đến và phương thức di chuyển. Thao tác này khởi chạy một ứng dụng bản đồ bên ngoài, chỉ dùng các arguments được cung cấp và không đọc dữ liệu thiết bị.
mail_account_listThư điện tửRủi ro thấpTự độngLiệt kê các tài khoản thư đã cấu hình. Để trống query để liệt kê tất cả tài khoản. Khi có query, thứ tự ưu tiên khớp là ID tài khoản, email, alias, sau đó là alias hoặc email khớp gần đúng. Kết quả khớp chính xác vẫn có thể trả về nhiều tài khoản.
mail_account_saveThư điện tửĐiều khiển thiết bịCần phê duyệtKiểm tra cả kết nối IMAP và SMTP, đồng thời chỉ lưu tài khoản thư khi cả hai đều thành công. Gọi công cụ này ngay khi có đủ mọi trường cấu hình bắt buộc. Thao tác này cần người dùng phê duyệt.
mail_deleteThư điện tửThao tác phá hủyCần phê duyệtChuyển tối đa 20 messageRefs chính xác vào thùng rác hoặc chỉ xóa vĩnh viễn khi người dùng yêu cầu rõ ràng xóa vĩnh viễn. Tuyệt đối không thử lại khi kết quả không chắc chắn.
mail_listThư điện tửRủi ro thấpTự độngLiệt kê, lọc hoặc tìm kiếm phần tóm tắt thư. Query tìm trong chủ đề, người gửi, người nhận và nội dung. Để trống accountId để dùng tài khoản duy nhất hoặc tài khoản mặc định duy nhất.
mail_readThư điện tửĐọc dữ liệu nhạy cảmCần phê duyệtĐọc một thư từ messageRef do mail_list trả về và đánh dấu thư là đã đọc trên máy chủ. Sau khi công cụ thành công, hãy tóm tắt thư cho người dùng trong cùng phản hồi.
mail_sendThư điện tửTác động bên ngoàiCần phê duyệtGửi email mới, trả lời, trả lời tất cả hoặc chuyển tiếp. Cần phê duyệt. Tệp đính kèm phải dùng siêu dữ liệu có cấu trúc chính xác được công bố cùng tin nhắn hiện tại của người dùng.
call_log_missedLiên lạc và danh bạĐọc dữ liệu nhạy cảmCần phê duyệtĐọc các cuộc gọi nhỡ gần đây. Dùng trước những yêu cầu như “gọi lại cuộc gọi nhỡ”. Sau khi chọn một số, hãy gọi phone_dial(phoneNumber), rồi dùng get_screen_info và tap_node trong trình quay số.
call_log_recentLiên lạc và danh bạĐọc dữ liệu nhạy cảmCần phê duyệtĐọc các mục nhật ký cuộc gọi gần đây từ Android CallLog. Yêu cầu quyền READ_CALL_LOG. Dùng trước khi trả lời ai vừa gọi gần đây hoặc trước khi chọn một cuộc gọi để gọi lại.
contacts_listLiên lạc và danh bạĐọc dữ liệu nhạy cảmCần phê duyệtLiệt kê một số lượng giới hạn liên hệ Android. Yêu cầu quyền READ_CONTACTS. Chỉ dùng khi người dùng yêu cầu rõ ràng xem danh bạ.
contacts_searchLiên lạc và danh bạĐọc dữ liệu nhạy cảmCần phê duyệtTìm kiếm liên hệ Android theo tên hiển thị hoặc số điện thoại. Yêu cầu quyền READ_CONTACTS. Dùng công cụ này trước khi quay số khi người dùng cung cấp tên liên hệ, chẳng hạn “gọi K K”.
phone_dialLiên lạc và danh bạTác động bên ngoàiCần phê duyệtKiểm tra xem số điện thoại có tồn tại trong danh bạ hay không, rồi mở trình quay số hệ thống với số đã được điền sẵn. Sau khi trình quay số mở, hãy gọi get_screen_info, xác định nút gọi đang hiển thị rồi gọi tap_node. Nếu nút gọi không rõ ràng hoặc màn hình không phải trình quay số, hãy dừng và yêu cầu người dùng thao tác thủ công.
phone_dial_contactLiên lạc và danh bạTác động bên ngoàiCần phê duyệtTìm một liên hệ theo tên, rồi mở trình quay số hệ thống với số điện thoại của liên hệ đó. Dùng khi người dùng yêu cầu gọi cho một liên hệ có tên cụ thể. Nếu có nhiều liên hệ khớp, không quay số; hãy hiển thị các kết quả khớp và hỏi người dùng muốn gọi cho ai. Sau khi trình quay số mở, hãy gọi get_screen_info, xác định nút gọi đang hiển thị rồi gọi tap_node.
send_to_sms_messageLiên lạc và danh bạTác động bên ngoàiCần phê duyệtSau khi được phê duyệt, mở một bản nháp SMS/MMS hiển thị. Đối với SMS văn bản có người nhận, chỉ tự động nhấn Send khi trợ năng FoneClaw đã kết nối và ứng dụng nhắn tin mặc định, người nhận, toàn bộ nội dung tin nhắn cùng một nút Send ổn định đều đã được xác minh. Tệp đính kèm, lời nhắc hai SIM, UI không rõ ràng hoặc trợ năng không khả dụng đều yêu cầu thao tác thủ công. Sau bất kỳ kết quả cuối cùng nào, hãy dừng lập kế hoạch công cụ và tuyệt đối không gọi get_screen_info hoặc tap_node.
sms_listLiên lạc và danh bạĐọc dữ liệu nhạy cảmCần phê duyệtTruy vấn tin nhắn SMS trực tiếp trên thiết bị Android này. Khi không có keyword, address, contact hoặc threadId, hãy liệt kê các tin nhắn gần đây. Đặt keyword/address/contact để tìm kiếm. Chỉ đặt threadId từ một kết quả sms_list trước đó để đọc cuộc trò chuyện đó. Đối với yêu cầu tóm tắt, hãy gọi một lần với box=all rồi tóm tắt các tin nhắn đã nhận và đã gửi được trả về. Tuyệt đối không dùng lịch sử SysInfo để thay thế kết quả trực tiếp này.
calendar_create_eventLịchTác động bên ngoàiCần phê duyệtTạo một sự kiện lịch Android. Thu thập các chi tiết còn thiếu về thời gian và lời nhắc trước khi gọi. Tên địa điểm do người dùng cung cấp là đủ và cần được truyền trực tiếp dưới dạng locationName. Không tìm kiếm địa chỉ chính xác hoặc tọa độ, trừ khi người dùng yêu cầu rõ ràng xác minh, phân giải, chọn hoặc điều hướng đến địa điểm. Ưu tiên startLocalDateTime/endLocalDateTime theo định dạng yyyy-MM-dd HH:mm cho ngày do người dùng cung cấp và ngày tương đối; công cụ sẽ phân tích chúng theo múi giờ của thiết bị. Không tạo sự kiện từ số mili giây epoch do mô hình tính toán. Dùng calendarId=0 trừ khi người dùng đã chọn rõ ràng một ID lịch. Sau khi tạo, dùng actualStart/actualEnd trong kết quả công cụ làm thời gian đã tạo để hiển thị cho người dùng.
calendar_delete_eventLịchThao tác phá hủyCần phê duyệtXóa một sự kiện lịch Android theo id. Tìm kiếm/liệt kê sự kiện trên tất cả lịch với calendarId=0, trừ khi người dùng đã chọn rõ ràng một ID lịch. Luôn truyền title, startMillis, endMillis và location đã biết khi có để mục tiêu không bị nhầm lẫn.
calendar_list_calendarsLịchĐọc dữ liệu nhạy cảmCần phê duyệtLiệt kê các lịch Android có thể ghi. Dùng công cụ này để người dùng chọn lịch; không giả định calendarId=1 là lịch cục bộ hoặc lịch mục tiêu.
calendar_list_eventsLịchĐọc dữ liệu nhạy cảmCần phê duyệtLiệt kê các sự kiện lịch Android trong một khoảng thời gian cụ thể. Dùng cho các yêu cầu như lịch trình hôm nay, lịch trình ngày mai, sự kiện hiện có hoặc sự kiện trong tuần này. Ưu tiên startLocalDateTime/endLocalDateTime theo định dạng yyyy-MM-dd HH:mm; công cụ sẽ phân tích chúng theo múi giờ thiết bị. Chỉ dùng startMillis/endMillis như phương án dự phòng không còn được khuyến nghị khi số mili giây epoch chính xác đến từ kết quả của một công cụ đáng tin cậy. Không đoán calendarId; dùng calendarId=0 để tìm kiếm trên tất cả lịch, trừ khi người dùng đã chọn rõ ràng một ID lịch.
calendar_open_eventLịchĐọc dữ liệu nhạy cảmCần phê duyệtMở trang chi tiết của một sự kiện lịch Android theo ID sự kiện. Trước tiên, hãy tìm kiếm hoặc liệt kê sự kiện khi người dùng mô tả một sự kiện bằng ngôn ngữ tự nhiên. Không đoán ID sự kiện.
calendar_search_eventsLịchĐọc dữ liệu nhạy cảmCần phê duyệtTìm kiếm sự kiện lịch Android theo từ khóa trong một khoảng thời gian cụ thể. Dùng trước khi mở, cập nhật hoặc xóa một sự kiện khi người dùng mô tả sự kiện theo tiêu đề hoặc nội dung. Ưu tiên startLocalDateTime/endLocalDateTime theo định dạng yyyy-MM-dd HH:mm; công cụ sẽ phân tích chúng theo múi giờ thiết bị. Chỉ dùng startMillis/endMillis như phương án dự phòng không còn được khuyến nghị khi số mili giây epoch chính xác đến từ kết quả của một công cụ đáng tin cậy. Không đoán calendarId; dùng calendarId=0 để tìm kiếm trên tất cả lịch, trừ khi người dùng đã chọn rõ ràng một ID lịch.
calendar_update_eventLịchTác động bên ngoàiCần phê duyệtCập nhật một sự kiện lịch Android theo id. Trước tiên, hãy tìm kiếm/liệt kê sự kiện khi người dùng mô tả mục tiêu bằng ngôn ngữ tự nhiên và truyền các chi tiết mục tiêu đã biết cùng những trường cần thay đổi. Không đoán calendarId hoặc ID sự kiện; tìm kiếm trên tất cả lịch bằng calendarId=0, trừ khi người dùng đã chọn rõ ràng một ID lịch. Các trường văn bản trống sẽ bị bỏ qua. Dùng startMillis/endMillis=0 để giữ nguyên thời gian hiện có. Dùng reminderMinutes=-2 để giữ nguyên lời nhắc, -1 để xóa lời nhắc và >=0 để thay thế lời nhắc.
memo_createGhi chúĐiều khiển thiết bịCần phê duyệtTạo một bản ghi ghi nhớ, ghi chú hoặc tác vụ cục bộ hiển thị cho người dùng. Dùng khi người dùng yêu cầu rõ ràng lưu nội dung dưới dạng ghi nhớ hoặc ghi chú có thể thực hiện. Không dùng công cụ này để lưu hoặc truy vấn bộ nhớ hồ sơ người dùng do trợ lý quản lý, chẳng hạn như sở thích, danh tính, mối quan hệ hoặc phong cách phản hồi.
memo_deleteGhi chúThao tác phá hủyCần phê duyệtXóa mềm một ghi chú cục bộ theo id. Trước tiên, hãy tìm kiếm/liệt kê ghi chú khi người dùng mô tả mục tiêu bằng ngôn ngữ tự nhiên để biết ID/tiêu đề mục tiêu.
memo_listGhi chúĐọc dữ liệu nhạy cảmCần phê duyệtLiệt kê các bản ghi ghi chú cục bộ hiển thị cho người dùng. status có thể là active, done, archived hoặc all. Không dùng công cụ này để trả lời trợ lý nhớ gì về người dùng, sở thích trong hồ sơ người dùng hoặc lịch sử trò chuyện. Kết quả trống chỉ có nghĩa là không có ghi chú cục bộ nào khớp; điều đó không có nghĩa là không tồn tại bộ nhớ hồ sơ người dùng.
memo_mark_doneGhi chúĐiều khiển thiết bịCần phê duyệtĐánh dấu một ghi chú cục bộ là done hoặc active theo id.
memo_searchGhi chúĐọc dữ liệu nhạy cảmCần phê duyệtTìm kiếm các ghi chú cục bộ hiển thị cho người dùng theo từ khóa trong tiêu đề, nội dung hoặc thẻ. status có thể là active, done, archived hoặc all. Không dùng công cụ này để tìm kiếm bộ nhớ hồ sơ người dùng do trợ lý quản lý hoặc lịch sử trò chuyện. Kết quả trống chỉ mô tả kho ghi chú cục bộ.
memo_updateGhi chúĐiều khiển thiết bịCần phê duyệtCập nhật một ghi chú cục bộ theo id. Trước tiên, hãy tìm kiếm/liệt kê ghi chú khi người dùng mô tả mục tiêu bằng ngôn ngữ tự nhiên và truyền các chi tiết mục tiêu đã biết cùng những trường cần thay đổi. title/content/tags để trống sẽ bị bỏ qua. reminderAtMillis=-2 giữ nguyên lời nhắc, -1 xóa lời nhắc và >0 đặt lời nhắc.
sysinfo_brief_sourcesThông tin hệ thốngĐọc dữ liệu nhạy cảmCần phê duyệtLấy các nguồn sysinfo cục bộ cho bản tin hằng ngày. Công cụ này đọc dữ liệu cục bộ đã được thu thập; không bắt đầu thu thập dữ liệu.
sysinfo_mark_reviewedThông tin hệ thốngĐiều khiển thiết bịCần phê duyệtĐánh dấu các sự kiện sysinfo cục bộ là đã xem sau khi người dùng xác nhận.
sysinfo_notification_queryThông tin hệ thốngĐọc dữ liệu nhạy cảmCần phê duyệtTruy vấn các thông báo Android đã được thu thập khi người dùng yêu cầu rõ ràng một khoảng thời gian đặc biệt, chẳng hạn hôm qua hoặc N phút gần nhất, thứ tự cũ nhất trước hoặc mọi bản cập nhật thông báo thay vì một thông báo đã thu gọn. Đối với bản tóm tắt thông thường về thông báo hôm nay, hãy dùng sysinfo_today_brief. Công cụ này chỉ đọc các sự kiện thông báo và không bao giờ mở bảng thông báo.
sysinfo_searchThông tin hệ thốngĐọc dữ liệu nhạy cảmCần phê duyệtTìm kiếm sysinfo cục bộ đã được thu thập theo từ khóa. Không quét các nguồn hệ thống.
sysinfo_threadThông tin hệ thốngĐọc dữ liệu nhạy cảmCần phê duyệtTải các sự kiện sysinfo cục bộ đã được thu thập trong cùng một threadKey.
sysinfo_today_briefThông tin hệ thốngĐọc dữ liệu nhạy cảmCần phê duyệtĐọc nội dung thông báo đã được thu thập để LLM phân tích. Dùng khi người dùng yêu cầu đọc, liệt kê, xem lại, kiểm tra hoặc tóm tắt thông báo, thông báo chưa đọc, thông báo quan trọng, những gì đã xảy ra hôm nay, những việc cần chú ý hôm nay, bản tin hằng ngày, tin nhắn bị bỏ lỡ hoặc hành động tiếp theo. Đọc bộ nhớ đệm sysinfo cục bộ đã được thu thập trong hôm nay và trả về nguồn, tiêu đề, nội dung xem trước, thời gian, mức độ quan trọng cùng các bước tiếp theo được đề xuất. Sau khi công cụ này thành công, hãy tổng hợp nội dung thành câu trả lời ngữ nghĩa hướng đến người dùng bằng ngôn ngữ họ yêu cầu. Không dùng công cụ này cho khoảng N phút gần đây được chỉ định rõ; hãy dùng sysinfo_notification_query. Không chỉ lặp lại nguyên văn đầu ra thô của công cụ. Tuyệt đối không mở bảng thông báo hoặc đọc UI của bảng cho các yêu cầu này.
shopping_compareWeb và mua sắmRủi ro thấpTự độngTìm kiếm các kết quả web công khai về một sản phẩm trên các nền tảng mua sắm và trả về bằng chứng so sánh. Dùng công cụ này trước khi đưa ra lời khuyên về giá mua sắm.
web_fetchWeb và mua sắmRủi ro thấpTự độngTải một trang web cụ thể theo URL và trả về văn bản trang dễ đọc.
web_searchWeb và mua sắmRủi ro thấpTự độngTìm kiếm các trang liên quan trên web. Trả về tiêu đề kết quả, URL và đoạn trích ngắn.
shortcut_save_agent_promptTác vụ, Workflow và lối tắtĐiều khiển thiết bịCần phê duyệtLưu một lối tắt do người dùng tạo để gửi prompt đến agent. Chỉ gọi công cụ này sau khi người dùng xác nhận tiêu đề, mô tả và hành vi.
shortcut_save_direct_toolTác vụ, Workflow và lối tắtĐiều khiển thiết bịCần phê duyệtLưu một lối tắt công cụ trực tiếp do người dùng tạo. Chỉ gọi công cụ này khi mọi hành động được yêu cầu đều có thể ánh xạ đầy đủ tới các bước công cụ đã biết với tham số hoàn chỉnh.
task_createTác vụ, Workflow và lối tắtRủi ro thấpTự độngTạo kế hoạch TODO đầy đủ, có thứ tự trong một lần gọi cho yêu cầu hiện tại của người dùng. Đây là điều kiện tiên quyết bắt buộc trước mọi công cụ không phải công cụ tác vụ khi yêu cầu cần từ ba bước trở lên. Truyền mọi bước hữu hạn hướng đến người dùng trong items. Kế hoạch chỉ có thể được tạo đúng một lần và không thể mở rộng sau đó. Tuyệt đối không bao gồm các mục quản lý tác vụ, dọn dẹp, cập nhật trạng thái hoặc phản hồi cuối cùng.
task_listTác vụ, Workflow và lối tắtRủi ro thấpTự độngLiệt kê các mục TODO nội bộ cho yêu cầu hiện tại của người dùng. Theo mặc định, trả về các mục open, in_progress và blocked.
task_updateTác vụ, Workflow và lối tắtRủi ro thấpTự độngCập nhật một mục TODO nội bộ. Các chuyển đổi được phép: open sang in_progress, blocked hoặc abandoned; in_progress sang blocked, done hoặc abandoned; blocked sang open hoặc abandoned. done và abandoned là trạng thái cuối. Chỉ một tác vụ có thể ở trạng thái in_progress.
workflow_deleteTác vụ, Workflow và lối tắtThao tác phá hủyCần phê duyệtXóa một Workflow đã lưu theo id.
workflow_listTác vụ, Workflow và lối tắtĐọc dữ liệu nhạy cảmCần phê duyệtLiệt kê các Workflow đã lưu.
workflow_saveTác vụ, Workflow và lối tắtĐiều khiển thiết bịCần phê duyệtLưu một Workflow có thể tái sử dụng. stepsJson phải là một mảng JSON gồm {toolName, arguments}.
add_skillSkill và pluginĐiều khiển thiết bịCần phê duyệtThêm tài liệu Skill mới vào sổ đăng ký Skill.
disable_skillSkill và pluginĐiều khiển thiết bịCần phê duyệtVô hiệu hóa một Skill của người dùng để Skill đó bị ẩn khỏi prompt của agent.
enable_skillSkill và pluginĐiều khiển thiết bịCần phê duyệtBật một Skill người dùng hợp lệ để agent có thể sử dụng.
list_skillsSkill và pluginĐọc dữ liệu nhạy cảmCần phê duyệtLiệt kê các Skill người dùng và hệ thống cùng nguồn, trạng thái bật và trạng thái xác thực.
load_skill_detailSkill và pluginĐọc dữ liệu nhạy cảmCần phê duyệtTải một Skill chuyên biệt khi tác vụ hiện tại khớp với một trong các Skill được liệt kê trong prompt hệ thống. Dùng công cụ này để đưa hướng dẫn và tài nguyên của Skill vào cuộc trò chuyện hiện tại. Đầu ra có thể chứa hướng dẫn Workflow chi tiết cũng như tham chiếu đến script, tệp và các tài nguyên khác trong cùng thư mục với Skill. Tên Skill phải khớp với một trong các Skill được liệt kê trong prompt hệ thống.
plugin_request_installSkill và pluginTác động bên ngoàiCần phê duyệtTạo một đề xuất cài đặt có cấu trúc cho một plugin chính thức. Thao tác này không tải xuống hoặc cài đặt plugin; HomeScreen vẫn phải hỏi người dùng.
plugin_searchSkill và pluginRủi ro thấpTự độngTìm kiếm siêu dữ liệu plugin FoneClaw chính thức khi người dùng yêu cầu một khả năng không có trong danh sách công cụ hiện tại. Công cụ này chỉ tìm kiếm siêu dữ liệu và không bao giờ tải xuống hoặc cài đặt plugin.
preview_skill_importSkill và pluginRủi ro thấpTự độngXem trước một tài liệu SKILL.md được dán vào. Thao tác này phân tích cú pháp và xác thực nhưng không lưu.
remove_skillSkill và pluginThao tác phá hủyCần phê duyệtXóa Skill
save_skill_draftSkill và pluginĐiều khiển thiết bịCần phê duyệtLưu một tài liệu SKILL.md dưới dạng bản nháp Skill người dùng đã bị vô hiệu hóa.
update_skillSkill và pluginĐiều khiển thiết bịCần phê duyệtCập nhật một tài liệu Skill hiện có trong sổ đăng ký Skill.

Chọn mô hình vận hành agent

Bạn không cần API riêng. Cấu hình mô hình thay đổi công cụ suy luận; FoneClaw vẫn là AI agent trên điện thoại Android thực thi tác vụ.

01

Dùng mô hình mặc định miễn phí của FoneClaw

Bắt đầu ngay mà không cần cung cấp thông tin xác thực API riêng.

02

Kết nối mô hình online phổ biến

Thêm mô hình tương thích OpenAI bằng API Base URL và API Key.

03

Nhập mô hình chạy trên thiết bị

Dùng luồng nhập Hugging Face trong ứng dụng cho mô hình cục bộ tương thích.

Quyền và mức tự động hóa được kiểm soát rõ ràng

Phần Cài đặt cung cấp tùy chọn cho dữ liệu cục bộ, quyền theo nhu cầu, lựa chọn mô hình và chế độ phê duyệt công cụ.

01

Quyền được yêu cầu theo nhu cầu

FoneClaw chỉ yêu cầu quyền Android cụ thể khi tác vụ bạn yêu cầu cần quyền đó.

02

Có thể cấu hình phê duyệt công cụ

Chọn Tự động phê duyệt, Theo chính sách công cụ hoặc Từ chối tất cả để phù hợp với mức tự động hóa bạn muốn.

03

Kiểm soát quản lý cục bộ

Xem lại bộ nhớ, thông tin tài khoản bên thứ ba, thu thập dữ liệu agent, phát hiện hình ảnh và quyền trong phần Cài đặt.

Dữ liệu và quyền

Câu hỏi thường gặp

Câu hỏi thường gặp về tính năng FoneClaw.

FoneClaw điều khiển được gì trên Android?

Catalog GitHub công khai có hơn 120 công cụ tích hợp trong 12 nhóm, gồm kiểm tra thiết bị, SMS, cuộc gọi, cài đặt hệ thống, Wi-Fi và Bluetooth, ảnh chụp màn hình, email, lịch, bản đồ, tác vụ web, Workflows và Skills.

FoneClaw có yêu cầu mọi quyền khi cài đặt không?

Không. Khi tác vụ cần một quyền, FoneClaw yêu cầu đúng quyền đó và hướng dẫn bạn bật. Bạn có thể xem lại các quyền sau trong phần Cài đặt.

FoneClaw có thể tự động gửi SMS hoặc email không?

FoneClaw có thể chuẩn bị và thực thi các thao tác liên lạc được hỗ trợ. Việc công cụ có yêu cầu phê duyệt hay không phụ thuộc vào Chế độ phê duyệt công cụ bạn chọn và chính sách áp dụng cho công cụ đó.

Mọi tính năng có hoạt động mà không cần thiết lập không?

Không. Email cần thiết lập IMAP/SMTP, bản đồ cần ứng dụng bản đồ đã cài, tự động tóm tắt hình ảnh cần quyền phát hiện và lớp phủ, còn một số cài đặt Android cần thêm quyền hệ thống. Các tính năng cốt lõi như trạng thái điện thoại, tóm tắt SMS và cài đặt hệ thống có thể dùng ngay.

Tôi có cần API mô hình riêng không?

Không. Bạn có thể dùng mô hình mặc định miễn phí của FoneClaw. Bạn cũng có thể cấu hình mô hình online phổ biến bằng API Base URL và API Key, hoặc nhập mô hình chạy trên thiết bị tương thích.

Hơn 120 công cụ tích hợp. Hoàn toàn miễn phí.

Tải FoneClaw và thử bộ công cụ Android công khai, cơ chế cấp quyền theo nhu cầu và các tác vụ hằng ngày thiết thực.