SkillHub

heartbeat-tasks

v1.0.0

管理和执行交易、内存评估、归档及报告的周期性心跳任务,含状态跟踪与异常告警。

Sourced from ClawHub, Authored by WuZiMaKi

Installation

Please help me install the skill `heartbeat-tasks` from SkillHub official store. npx skills add WuZiMaKi/heartbeat-tasks

心跳任务执行技能

PAI 系统的心跳任务管理和执行技能 @version 1.0.0

🎯 目标

  • 定期执行周期性任务
  • 批量检查多个系统状态
  • 主动报告异常情况

📋 心跳任务清单

CryptoTrading (每 10 分钟)

  • [ ] 检查距离上次决策是否≥10 分钟
  • [ ] 获取当前行情(BTC/ETH/BNB)
  • [ ] 调用 AI 获取决策
  • [ ] 应用规则验证(R001-R006)
  • [ ] 执行交易或记录 HOLD
  • [ ] 更新状态文件

记忆管理 (每日 23:00)

  • [ ] 评估今日记忆质量
  • [ ] 提炼高价值记忆到 MEMORY.md
  • [ ] 标记待归档的低价值记忆

记忆归档 (每周六 23:00)

  • [ ] 归档旧记忆文件 (>30 天)
  • [ ] 清理重复/低质量记忆
  • [ ] 更新记忆系统统计

交易总结 (每日 22:00)

  • [ ] 生成每日交易总结
  • [ ] 统计当日盈亏
  • [ ] 提炼经验教训

周度回顾 (每周日 22:00)

  • [ ] 周度规则提炼
  • [ ] 发现新模式
  • [ ] 更新 trading_rules.md

🔧 执行策略

批量检查

将多个周期性检查合并到一次心跳中,减少 API 调用: - 交易决策 + 验证脚本 - 记忆评估 + 状态更新

静默执行

  • 无异常时回复 HEARTBEAT_OK
  • 有异常时详细说明问题和建议

状态追踪

使用 memory/heartbeat-state.json 记录: - 最后检查时间 - 执行统计 - 系统状态

📊 成功标准

  • 心跳任务按时执行率 > 99%
  • 异常检测和报告及时
  • 状态文件保持最新

📁 相关文件

  • /Users/zst/clawd/HEARTBEAT.md - 心跳任务配置
  • /Users/zst/clawd/memory/heartbeat-state.json - 执行状态