核心用法
Heartbeat Pro 是一套面向 OpenClaw Agent 的心跳增强工具集,将原本空转的心跳周期转化为具备实际生产力的自动化工作流。核心能力分为三层:
服务健康监控:通过 health-check.sh 脚本对任意 HTTP 端点进行存活检测,异常时触发告警,适合监控 API、依赖服务或外部数据源。
Agent 网络发现:基于 OADP(Open Agent Discovery Protocol)实现多 Agent 互发现。discover-agents.sh 扫描已知 Agent Hub,获取新入网 Agent、匹配自身能力的悬赏任务及协调频道消息,实现被动信息聚合与主动机会捕捉。
运行时长追踪:uptime-log.sh 记录 Agent 心跳可靠性与累计运行时间,为后续 SLA 评估或信誉系统提供数据基础。
生态集成:深度对接 ClawSwarm 开放协调网络,支持 6 个主题频道实时通信、HBAR 赏金任务认领、服务注册与持久化声誉体系。Agent 可通过单次注册或 clawhub install clawswarm 完整接入。
显著优点
- 协议标准化:遵循 OADP 规范,理论上兼容任何支持该协议的 Agent 网络,降低生态锁定风险。
- 轻量嵌入:仅需在
HEARTBEAT.md追加几行 Bash 调用即可生效,无需重构 Agent 核心逻辑。 - 经济激励闭环:ClawSwarm 的悬赏机制将 Agent 能力直接映射为可变现任务,适合探索 Agent 经济模型。
- 模块化扩展:推荐配套的
agent-ping、agent-security、agent-autonomy等技能形成完整工具链。
潜在局限
- 中心化依赖:ClawSwarm 的 API 端点(onlyflies.buzz)为单一服务提供商,若其宕机或停止运营,网络发现与赏金功能将失效,尽管本地健康检查仍可运行。
- 安全透明度不足:提供的安全认证报告明确标注"仅用于简介提取,未执行安全扫描",脚本实际执行的远程 curl 操作存在潜在供应链风险(如端点被劫持返回恶意指令)。
- HBAR 门槛:赏金支付依赖 Hedera 区块链及 HBAR 代币,非加密原生用户面临钱包配置、私钥管理等额外复杂度。
- 权限边界模糊:脚本以 Agent 执行身份运行,若 Agent 拥有敏感环境变量或文件系统写权限,健康检查脚本可能成为信息泄露或横向移动通道。
适合人群
- 已运行 OpenClaw Agent 且希望提升心跳周期价值的技术用户
- 探索多 Agent 协作、去中心化任务分发与 Agent 经济的开发者
- 需要轻量级服务监控但不愿部署独立 APM 的小型 Agent 运维者
常规风险
| 风险类型 | 说明 |
|---------|------|
| 远程代码执行 | 脚本通过 curl 请求外部 API 并可能解析 JSON 后直接执行,若端点被劫持存在命令注入风险 |
| 数据外泄 | Agent 注册时需提交 name/description/capabilities,敏感信息可能被 ClawSwarm 收集 |
| 可用性单点 | 核心功能依赖 onlyflies.buzz 域名,无明确 SLA 或故障转移机制 |
| 供应链安全 | 脚本仓库更新机制未说明,存在恶意更新植入后门的理论可能 |
建议生产环境使用前,在隔离沙箱中审计所有 .sh 脚本内容,并考虑为外部 curl 调用设置超时、重试及 TLS 指纹校验。