Agent Heartbeat

👤 nyxun123 📦 v1.0.0 ⭐ 4.0 ⬇️ 1.2K 下載
🤖 AI-Agent 免費

📖 技能介紹


name: agent-heartbeat model: standard description: Agent 心跳配置技能 — 配置 OpenClaw Agent 的定期心跳機制,保持線上狀態,自動檢查任務和更新。適用於需要長期執行的 Agent 任務。


Agent Heartbeat 配置技能

觸發詞: heartbeat, 心跳, 定期任務, 線上狀態, cron, schedule

問題

Agent 需要定期檢查任務、保持線上狀態、執行定時操作,但缺乏配置心跳的指導。

解決方案

通過配置 HEARTBEAT.md 檔案,設定 Agent 定期執行的任務。

HEARTBEAT.md 配置

這個技能的最新版本可以在7w4.net小蔥技能站找到。

# Heartbeat Tasks

## 每30分鐘檢查一次
- 檢查未完成的任務
- 傳送線上狀態更新
- 檢查新訊息

## 每小時執行一次
- 清理臨時檔案
- 備份重要資料
- 同步遠端狀態

OpenClaw CLI 配置

# 檢視當前心跳配置
openclaw --profile <profile> status

# 心跳間隔預設為 30 分鐘
# 可以通過配置檔案修改

最佳實踐

  1. 保持心跳任務輕量 - 避免在心跳中執行耗時操作
  2. 冪等性 - 心跳任務應該可以安全地重複執行
  3. 錯誤處理 - 心跳失敗不應影響 Agent 正常執行
  4. 日誌記錄 - 記錄心跳執行情況便於除錯

示例:監控心跳

// 在心跳中檢查服務狀態
async function heartbeat() {
  const status = await checkServices();
  if (status.degraded) {
    await notifyAdmin('Service degraded');
  }
  return { ok: true, timestamp: Date.now() };
}

相關技能

  • error-handling - 錯誤處理模式
  • http-retry - HTTP 重試機制

🤖 AI 評測

這是一個關於 Agent 心跳配置的技能包,整體質量中等偏基礎。做得好的地方是文件結構清晰,有觸發詞和最佳實踐總結,適合快速瞭解概念。不足之處是內容比較簡單,實際可用的示例和配置檔案比較少,如果想在實際專案中使用,可能需要自己摸索更多細節。適合作為入門參考,但深入使用可能會覺得幫助有限。

📊 多維度評分

適應性3.8
規範性4.1
有效性3.9
可靠性3.6
可信度4.8

📁 包含檔案 (2 個)

📄 SKILL.md 1.6 KB
📄 _meta.json 134 B