適用於 Openclaw 的 Auto Loop Skill

一個強大的 AI 代理自動化引擎,旨在處理排程任務執行、持久化狀態追蹤與智慧錯誤恢復。

pagoda111king
v1.0.0
Apr 13, 2026
0
805
0

安裝與下載

1. ClawHub CLI

從來源直接安裝技能的最快方式。

npx clawhub@latest install auto-loop

2. 手動安裝

將技能資料夾複製到以下位置之一

全域模式
~/.openclaw/skills/
工作區
<project>/skills/

優先級:工作區 > 本地 > 內建

3. 提示詞安裝

將此提示詞複製到 OpenClaw 即可自動安裝。

請幫我使用 Clawhub 安裝 auto-loop。如果尚未安裝 Clawhub,請先安裝(npm i -g clawhub)。

想要直接下載?

取得包含原生技能檔案的ZIP壓縮檔。

什麼是 Auto Loop Skill?

Auto Loop Skill 是 Openclaw Skills 生態系統中 AI 代理的高級排程與編排層。它透過提供主動式、基於時間的循環操作框架,使代理能夠超越被動行為。利用此技能,開發者可以自動化日常維護、資料輪詢或複雜的、需要持續執行且無需人工干預的多步驟工作流。

其核心在於管理自動化任務的全生命週期,從初始的基於 cron 的觸發到最終的執行日誌記錄。它專為應對自動化環境中的不穩定性而設計,提供強大的故障檢測與狀態持久化機制,確保任務不會在系統重啟或網路中斷期間丟失。

Auto Loop Skill 應用場景

  • 定期執行腳本與特定間隔的維護例行程序。
  • 自動化每日或每小時的常規工作報告與資料同步任務。
  • 監控系統健康狀況並自動嘗試恢復失敗的程序。
  • 使用高優先級佇列與併發限制執行批次處理作業。

Auto Loop Skill 運作原理

  1. 使用者使用自然語言或 cron 表達式定義觸發條件,以指定任務的執行時間。
  2. 排程器驗證請求並將任務加入具有定義併發限制的優先級佇列中。
  3. 到達預定時間後,該技能執行任務,同時監控資源使用情況與執行狀態。
  4. 記錄詳細的日誌與執行歷史,以追蹤成功率與效能指標。
  5. 若任務失敗,內建的恢復引擎會根據預配置的延遲與最大重試限制觸發重試序列。

Auto Loop Skill 設定指南

要將 Auto Loop Skill 整合到您的環境中,請確保已安裝所需的 Node.js 執行環境,並將以下配置應用於您的代理設定:

# 透過 Openclaw Skills manager 安裝
claw skill install auto-loop

在您的專案設定檔中配置排程參數:

retries:
  max: 3
  delay: 5000
  
scheduler:
  maxConcurrent: 5
  persistInterval: 60000

Auto Loop Skill 資料結構與分類體系

該技能維護一個結構化資料集,用於追蹤任務生命週期與歷史效能。以下模式定義了核心資料組織:

屬性 類型 描述
task_id String 排程作業的唯一識別碼
schedule Cron/Interval 任務執行的時間定義
status Enum 當前狀態:pending、running、success 或 failed
retry_count Integer 當前任務實例的嘗試次數
last_run Timestamp 最近一次執行的 ISO 8601 字串
output_log Text 執行上下文中擷取的日誌與錯誤

Auto Loop Skill 進階特性

  • 支援複雜的 Cron 表達式與固定間隔的循環觸發器。
  • 基於優先級的任務佇列,確保關鍵自動化任務優先執行。
  • 具備可自定義指數退避策略的智慧故障恢復。
  • 高併發管理,可同時執行多達 5 個任務而不降低效能。
  • 持久化狀態追蹤,每 60 秒儲存任務進度以防止資料丟失。

SKILL.md


加載中

Openclaw 相關技能

METADATA

Github Stars: 0
forks: 0

精選*