如何檢查子任務狀態並使用其結果?
區分佇列中、工作中、已完成、失敗和已取消的狀態,然後由主任務整合。
在得出結論前檢查狀態
當功能可用時,子任務介面可以顯示佇列中、工作中、收尾中、已完成、失敗、已取消或超時的狀態。佇列中並不表示驗證已開始,已完成也不自動表示已確認的發現;您仍需審查結果解釋和證據。
如果沒有摘要,您可以等待活動記錄載入;請勿從空白的詳細資訊頁面推斷任務成功。
主任務如何使用結果
主任務需要接收和整合子任務的輸出,以形成最終答案。您可以要求它指明哪些結論來自哪些檢查,以及如何解決矛盾。
如果一個子任務已完成而另一個超時,您可以保留已完成部分的證據,並清楚說明其餘結論仍待審查。請勿隱藏失敗狀態以呈現整潔的最終答案;讓主任務解釋差距和後續繼續所需的條件。
- 檢查每個子任務的目標和實際狀態。
- 閱讀成功結果以及失敗或取消的原因。
- 根據相應證據驗證關鍵結論。
- 僅重新執行未完成的部分,以避免重新執行所有內容。
取消和失敗後
當需要停止個別子任務時,請使用詳細資訊中實際提供的取消操作,並確認狀態變更。主任務結束、被取消或失敗也可能停止相關子任務;已完成的工作和輸出不會被自動撤銷。子任務的失敗應保留為未完成項目,主任務不得將其悄悄改寫為「未發現問題」。