FoneClaw 工具、外掛、技能、工作流程與捷徑怎麼選
用具體任務分清 FoneClaw 工具、外掛、技能、工作流程與捷徑:了解外掛提案、技能啟用、唯讀流程範例,以及各項動作的核准邊界。
- 工具執行一項受支援動作;外掛增加能力;技能提供任務指引;工作流程保存有順序的步驟;捷徑啟動常用請求。
- 搜尋官方外掛只會取得資料,請求安裝會建立供使用者審閱的提案;技能預覽、保存為停用草稿及啟用也是不同動作。
- 工作流程可保存電池與記憶體狀態這類唯讀步驟,但保存流程不會自動排程,也不會略過工具核准。
- 文字請求捷徑需先確認名稱、說明與用途;直接工具捷徑則須把每個動作對應到已知工具及完整參數。
先選符合需求的能力
在 FoneClaw 裡,工具、外掛、技能、工作流程與捷徑解決的是不同問題。先說出想得到的結果,再決定需要一個手機動作、新能力、處理指引、固定步驟,還是快速入口。
| 能力 | 負責什麼 | 適合的需求 |
|---|---|---|
| 工具 | 執行一項支援的動作並回傳結果 | 讀取目前電量或開啟已安裝的 App |
| 外掛 | 增加原本未啟用的專門能力 | 需要目前工具清單沒有的檔案處理功能 |
| 技能 | 提供可重用的任務指引 | 讓摘要遵循固定格式與檢查規則 |
| 工作流程 | 保存有順序的工具步驟 | 反覆查看電池與記憶體狀態 |
| 捷徑 | 啟動使用者建立的文字請求或直接工具任務 | 快速開始已確認用途的常用檢查 |
例如,只想知道手機是否開啟省電模式,使用讀取電池狀態的工具即可。若某項能力不在目前工具清單,才查找相關外掛。希望每次報告都先列結論,可用技能提供寫法;已確定要依序執行的多項檢查,可保存為工作流程。捷徑則省去重新輸入請求的時間。無論從哪個入口開始,實際手機動作仍取決於工具是否可用、必要權限及當前核准設定。FoneClaw 的支援能力可見FoneClaw 功能頁。
了解新增外掛與技能後會改變什麼
需要新能力時,FoneClaw 可搜尋官方外掛資料,供你查看功能與來源。搜尋只回傳外掛資訊;請求安裝會產生一份讓使用者審閱的提案,當下不會下載或安裝外掛。因此,先核對它能做什麼、需要哪些相依項目及可能接觸的資料,再決定是否接受提案。檔案管理這類用途尤其需要看清路徑及刪除範圍;具體案例可讀Android AI 檔案管理 Agent Plugin:安裝、路徑、批次預覽與刪除核准。工作區中的安裝與啟用步驟,另由手機 Agent 外掛與 Skills 工作區:安裝、審批與權限管理指南說明。
技能的加入也分階段:預覽匯入會解析並檢查內容,尚未保存;保存後是停用的草稿;有效草稿經啟用後,才可供代理使用。技能可以指引任務如何整理資料、檢查結果或安排步驟,不能自行取得 Android 權限,也不能讓未啟用的工具開始執行。若指引內容不合適,可停用或依可用方式回復。評估技能來源與啟用後權限時,可參考AI Agent 技能安全:為什麼手機 Agent 不能只靠安裝前掃描。
看懂一個唯讀工作流程範例
假設你想保存「先看電池,再看記憶體」的固定順序。以下僅示範工作流程中 stepsJson 欄位的內容,並非完整的保存請求,也不是已執行的結果:
[
{
"toolName":
"device_battery_status",
"arguments": {}
},
{
"toolName":
"device_memory_status",
"arguments": {}
}
]陣列中的每個項目是一個步驟:toolName 指定工具,arguments 放該步需要的參數。這兩項支援工具分別讀取簡要電池與記憶體狀態,不會修改手機設定。保存時仍須使用支援的工作流程操作,並依當前核准設定處理;保存後可查看已存項目,實際執行時再核對各步回傳的狀態。
保存步驟與設定定時自動化是兩回事。若需要固定時間執行,還須另行設定排程及其觸發條件;單靠這段內容不會定時啟動。捷徑也有兩種不同入口:文字請求捷徑會把使用者確認過名稱、說明及用途的請求送給代理,後續工具選擇仍取決於當時任務;直接工具捷徑則須將每個預定動作完整對應到已知工具與所需參數。保存任何一種捷徑,都不代表任務已立即執行。
檢查核准設定並處理失敗步驟
執行前,先核對工具是否啟用、Android 權限是否足夠,以及全域核准模式與個別工具覆寫如何處理這次動作。工具各有風險與預設核准分類,實際是否出現提示仍看目前設定。技能給出建議、外掛搜尋到符合項目,或工作流程已保存,都不等於手機已完成操作。
若找不到工具,先檢查能力是否存在及相關外掛是否真正啟用;若技能沒有生效,確認它是否仍停在預覽或停用草稿;若 Android 拒絕存取,只檢查該任務需要的授權,不必為了讓範例運作而放大權限。某一步失敗時,先看已回傳的結果與目標 App 的實際狀態,再決定是否重試。對建立、傳送或刪除等可能已產生效果的動作,尤其要先排除重複執行。
我們把工具的實際動作、外掛的新增能力、技能的指引,以及工作流程與捷徑的保存內容分開呈現,方便你找到失敗發生在哪一層。當使用者拒絕核准時,應保留這個決定;需要繼續任務,就調整請求或改用已授權的方式。