Công cụ, Plugin, Skill, Workflow và Shortcut trong FoneClaw khác nhau thế nào?
Chọn đúng loại năng lực trong FoneClaw: công cụ để thực hiện hành động, Plugin để bổ sung khả năng, Skill để hướng dẫn, Workflow để lưu chuỗi bước và Shortcut để bắt đầu nhanh.
- Cần đọc pin hoặc bộ nhớ một lần thì dùng công cụ có sẵn; cần thêm khả năng chưa có thì tìm Plugin phù hợp và xem đề xuất cài đặt trước khi quyết định.
- Skill cung cấp hướng dẫn xử lý, nhưng xem trước, lưu bản nháp đang tắt và bật Skill là những bước riêng; Skill không tự cấp quyền Android.
- Workflow lưu một chuỗi hành động có thứ tự. Lưu chuỗi không đặt lịch chạy và không bỏ qua quyền hoặc phê duyệt của từng công cụ.
- Shortcut có thể bắt đầu một yêu cầu gửi tới tác nhân hoặc tác vụ gọi công cụ trực tiếp; loại trực tiếp chỉ phù hợp khi mọi bước và tham số đã xác định đầy đủ.
Chọn loại năng lực vừa đủ cho việc cần làm
Trong FoneClaw, công cụ, Plugin, Skill, Workflow và Shortcut giải quyết những nhu cầu khác nhau. Nếu chỉ muốn biết mức pin hiện tại, bạn cần một hành động đọc trạng thái. Nếu muốn dùng lại một chuỗi kiểm tra pin rồi kiểm tra bộ nhớ, bạn cần lưu thứ tự các hành động đó. Bảng dưới đây giúp chọn đúng phần cần thay đổi.
| Loại | Vai trò | Ví dụ phù hợp |
|---|---|---|
| Tool (công cụ) | Thực hiện một hành động Android được hỗ trợ và trả về kết quả. | Đọc mức pin hoặc trạng thái bộ nhớ hiện tại. |
| Plugin | Bổ sung khả năng thông qua phần mở rộng được chọn và xem xét trước khi cài. | Tìm một khả năng quản lý tệp chưa có trong các công cụ đang dùng. |
| Skill (kỹ năng) | Cung cấp hướng dẫn để tác nhân xử lý một loại yêu cầu. | Hướng dẫn cách trình bày báo cáo trạng thái điện thoại ngắn gọn. |
| Workflow (quy trình) | Lưu các bước công cụ có thứ tự để dùng lại. | Đọc trạng thái pin, rồi đọc trạng thái bộ nhớ. |
| Shortcut (lối tắt) | Bắt đầu nhanh một yêu cầu của người dùng hoặc một tác vụ công cụ đã xác định đầy đủ. | Mở nhanh yêu cầu kiểm tra trạng thái điện thoại quen thuộc. |
Công cụ vẫn cần được bật và có quyền Android phù hợp ở lúc chạy. Plugin không thay thế quyết định cài đặt; Skill không biến lời hướng dẫn thành quyền thao tác; Workflow và Shortcut cũng không làm thay đổi quy tắc phê duyệt. Bạn có thể đối chiếu phạm vi hỗ trợ hiện có trên trang tính năng FoneClaw.
Hiểu điều gì thay đổi khi thêm Plugin hoặc Skill
Khi một khả năng chưa nằm trong danh sách công cụ hiện có, FoneClaw có thể tìm thông tin Plugin trong danh mục chính thức. Bước tìm kiếm chỉ trả về thông tin để bạn xem. Yêu cầu cài một Plugin tạo đề xuất cài đặt cho người dùng cân nhắc; nó chưa tải hoặc cài phần mở rộng. Trước khi đồng ý, hãy xem nguồn, chức năng được công bố và các quyền hoặc thành phần phụ thuộc mà Plugin cần. Bài Workspace Plugin và Skill cho phone agent: cài thêm khả năng mà vẫn kiểm soát hướng dẫn chi tiết hơn các bước cài đặt và kích hoạt.
Skill thay đổi cách tác nhân được hướng dẫn xử lý công việc. Khi nhập tài liệu Skill, bước xem trước phân tích và kiểm tra nội dung mà chưa lưu. Lưu bản nháp tạo một Skill đang tắt; chỉ sau bước bật riêng, Skill hợp lệ mới có thể được tác nhân sử dụng. Nếu nội dung không còn phù hợp, hãy xem lại và dùng khả năng khôi phục hoặc tắt thay vì mặc nhiên để hướng dẫn cũ tiếp tục ảnh hưởng tác vụ.
Một Skill có thể gợi ý nên dùng công cụ nào và cần kiểm tra điều gì, nhưng hành động vẫn phải do công cụ được hỗ trợ thực hiện. Quyền Android, trạng thái bật công cụ và quyết định phê duyệt tiếp tục áp dụng ở bước thực thi. Với Skill nhận từ bên ngoài, bài Bảo mật kỹ năng AI agent trên điện thoại giúp xem nguồn nội dung và quyền liên quan. Nếu nhu cầu là quản lý tệp, bài Plugin AI agent quản lý tệp Android: cài đặt và thao tác an toàn cho thấy vì sao việc thêm khả năng cần được đánh giá riêng với từng thao tác trên tệp.
Xem ví dụ ngắn về Workflow và Shortcut
Giả sử bạn muốn dùng lại hai phép kiểm tra chỉ đọc: mức pin và trạng thái bộ nhớ. Trường stepsJson của một Workflow có thể chứa mảng bước như sau. Đây là ví dụ về riêng trường bước, không phải toàn bộ yêu cầu lưu Workflow hay kết quả đã chạy:
[
{
"toolName":
"device_battery_status",
"arguments": {}
},
{
"toolName":
"device_memory_status",
"arguments": {}
}
]toolName chỉ công cụ sẽ được dùng; arguments chứa tham số của bước đó. Hai công cụ trong ví dụ trả về trạng thái thiết bị mà không đổi cài đặt, và mảng đặt bước đọc pin trước bước đọc bộ nhớ. Khi lưu Workflow bằng chức năng được hỗ trợ, hãy kiểm tra mục đã lưu trong danh sách và xem kết quả của từng bước khi chạy. Việc lưu chuỗi này không tạo lịch chạy. Tự động hóa theo lịch là một thiết lập khác, có cách kích hoạt và xử lý lần chạy bị bỏ lỡ riêng.
Shortcut phục vụ nhu cầu bắt đầu nhanh. Với lối tắt gửi yêu cầu cho tác nhân, bạn cần xác nhận tên, mô tả và nội dung yêu cầu trước khi lưu; tác nhân sẽ xử lý yêu cầu khi lối tắt được dùng, nên loại này không bảo đảm một chuỗi công cụ cố định. Với lối tắt gọi công cụ trực tiếp, mọi hành động phải ánh xạ được tới công cụ đã biết và có đủ tham số cần thiết. Nếu một bước còn thiếu đối tượng hoặc thời gian, hãy làm rõ trước khi lưu. Lưu Shortcut không chạy tác vụ ngay và không thay thế phê duyệt khi tác vụ được thực hiện.
Kiểm tra quyền và xử lý khi một bước thất bại
Trước khi dùng lại một quy trình, hãy xem công cụ của từng bước còn được bật không, quyền Android cần thiết còn hiệu lực không và chế độ phê duyệt chung hoặc tùy chỉnh theo công cụ đang đặt ra sao. Công cụ có nhãn rủi ro và quy tắc phê duyệt mặc định, nhưng lời nhắc bạn thực sự thấy phụ thuộc cấu hình. Việc Skill gợi ý một bước, Plugin công bố khả năng hay Workflow đã được lưu không có nghĩa bước đó đã chạy.
Nếu thiếu công cụ, kiểm tra khả năng đang dùng là công cụ tích hợp hay thuộc Plugin chưa được chọn và kích hoạt. Nếu một Skill không được áp dụng, xem lại trạng thái bản nháp và trạng thái bật của nó. Nếu quyền Android bị từ chối, chỉ xem xét quyền cần cho hành động dự định; đừng mở rộng quyền chỉ để làm cho ví dụ chạy được. Khi một bước có tác động trả về trạng thái không rõ, hãy kiểm tra ứng dụng đích trước khi thử lại để tránh tạo kết quả trùng.
Đường xử lý cũng nên tương xứng với nhu cầu: một lần đọc trạng thái dùng công cụ, một chuỗi đã biết dùng Workflow, còn Shortcut giúp khởi động việc thường làm. Khi thay đổi khả năng bằng Plugin hoặc Skill, xem lại nguồn và quyền trước khi tiếp tục; khi chạy, xác nhận kết quả ở nơi hành động thực sự xảy ra.