SuperAPI AI 工具集

heartbeat-system

部署与运维

查看项目

更新于 10-16 04:06

技能介绍

Heartbeat System 是一个面向智能体的自监控与周期性健康检查技能,其设计灵感来自 ZeroClaw 内置的 HEARTBEAT.md 系统。它用于让智能体按计划执行诊断并报告自身状态。

用途 该技能主要用于智能体的自我监控。它可以按设定周期运行健康检查,监控系统资源,跟踪运行时间与性能指标,并按计划执行诊断,从而帮助使用者了解智能体在长时间运行过程中的健康状况。

主要能力

  • 运行周期性健康检查
  • 监控系统资源
  • 将状态报告到已配置的渠道
  • 跟踪运行时间与性能指标
  • 按计划运行诊断

使用方式 可通过以下命令使用该技能:

运行心跳检查: /job/.pi/skills/heartbeat-system/heartbeat.js

查看心跳配置: /job/.pi/skills/heartbeat-system/heartbeat-config.js

查看心跳历史: /job/.pi/skills/heartbeat-system/heartbeat-history.js

配置 心跳通过 config/HEARTBEAT.md 或环境变量进行配置。示例配置如下:

interval_minutes: 30 # How often to run enabled: true # Enable/disable message: "Health check" # Default message target: "log" # Where to report (log, file)

其中 interval_minutes 表示运行频率,enabled 表示是否启用,message 为默认消息,target 指定报告位置(log、file)。

适用场景

  • 监控长时间运行的智能体
  • 及早发现资源问题
  • 长期跟踪系统健康状况
  • 生成周期性状态报告

限制 资料中未提供关于收费、价格、支持平台、具体效果或更多使用步骤的信息,暂未提供。