佇列(Queue)與反覆/多重任務
當 Kachaka 正在執行任務時,你不必等它做完才能下下一個指令。透過「佇列(Queue)」功能,可以先把後續的搬運或移動排進等候清單,讓機器人依序接著執行;若要的是來回往返、或一次交辦多筆任務,本頁也整理了四種做法。
佇列功能:邊跑邊排隊
Kachaka 執行任務的同時,你可以在 App 裡再下一個指令——例如點選某個捷徑、或指定「移動到某目的地」。這時系統不會打斷目前的動作,而是把新指令排入佇列,並讓你選擇執行時機:
- 接著目前任務:目前這筆做完後,緊接著執行排入的任務。
- 全部結束後:等佇列中所有任務都完成後,才執行這一筆。
開啟佇列功能
- 進入 App 的「設定」分頁。
- 點「Kachaka 設定」,選取目前操作的這台 Kachaka。
- 進入「詳細設定」,把「佇列功能」切換為開啟。
把任務排入佇列
開啟後,當機器人正在忙時,你照常下達搬運家具、移動到目的地或執行捷徑的指令,App 就會詢問要「接著目前任務」還是「全部結束後」執行,選定即完成排隊。
查看排隊中的任務
點一下首頁下方正在顯示目前任務的那一條狀態列,就會展開佇列清單,看到目前正在執行與後面排隊等候的所有任務。
佇列功能需要 App 版本 v2.2 以上、本體軟體版本 v2.1 以上。版本不符時請先更新本體軟體。
反覆往返與一次多任務的四種做法
像「從 A 點往返 B 點數趟」這類反覆操作,或想用一個指令交辦多筆任務時,可依情境選用以下方式。
1. 佇列:連續排入相同任務
最直接的做法,就是把同一組捷徑連續排入佇列,機器人就會一筆接一筆地反覆執行,達成往返效果。
2. 排程(Routine):一個觸發、多個動作
排程(Routine)可以在同一組設定裡串接多個動作。Kachaka Pro 進一步支援在單一 Routine 內登錄多個動作,一次觸發就連續執行多筆搬運或連續多點移動。
3.「Kachaka 幫幫忙」:用自然語言交辦
透過結合生成式 AI 的「Kachaka 幫幫忙」,你可以直接用一句話描述需求,例如「請在 A 點和 B 點之間往返 10 趟」,機器人會自行登錄並執行對應的任務;也能請它幫你把這類流程登錄成捷徑。
使用時請留意:
- 用明確的次數,不要用無限迴圈。請以「○○趟」「○周」這類具體數字下達指令;「永久持續移動」或「登錄一個無限循環」這類巡迴指令不會被接受。
- 執行前務必確認。因為是由生成式 AI 產生流程,待機時間、移動順序等細節可能與你的預期不同,登錄完成後請先檢查一遍再正式使用。
- 可能會誤判。AI 有時會誤答成「無法執行」;遇到這種情況,重新操作幾次再試。
操作範例(請它登錄捷徑):
- 在 App 首頁點「Kachaka 幫幫忙」。
- 以文字或語音輸入需求,例如:「請登錄一個捷徑,在每個目的地各等待一分鐘,並把所有目的地巡迴 5 周。」
- 確認機器人回覆已完成登錄後,回首頁執行這個新捷徑。
4. Kachaka API:自行撰寫程式
若需要更彈性的多任務流程,可運用 Kachaka API 自行撰寫多筆任務的程式碼並執行,串接移動與各種動作指令。
操作畫面
相關
- 捷徑(Shortcut)一鍵指令
- 排程(Routine)自動化:觸發條件與多動作
- 「Kachaka 幫幫忙」:生成式 AI 助手活用與錯誤排除
- Kachaka API:功能介紹與啟用方式
- 本體軟體更新(手動、自動與通知排查)