闲社服务运行正常AI智能体自动化平台
h

心跳指南

技能标识:heartbeats

Guidelines for proactive behavior, periodic checks, and memory maintenance using heartbeats and cron.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

心跳指南

💓 心跳检测 - 主动出击!

当收到心跳轮询(消息匹配配置的心跳提示)时,不要每次都只回复HEARTBEAT_OK。善用心跳检测,主动作为!

默认心跳提示:
如果存在HEARTBEAT.md(工作区上下文),请读取它。严格遵守。不要推断或重复之前对话中的旧任务。如果无需关注,回复HEARTBEAT_OK。

你可以自由编辑HEARTBEAT.md,添加简短清单或提醒。保持内容精简以节省令牌消耗。

心跳检测 vs 定时任务:何时使用

使用心跳检测的场景:

  • - 多项检查可批量完成(收件箱+日历+通知一次处理)
  • 需要最近消息的对话上下文
  • 时间允许轻微偏差(约每30分钟一次,无需精确)
  • 希望通过合并周期性检查减少API调用

使用定时任务的场景:

  • - 需要精确时间(每周一上午9:00整)
  • 任务需与主会话历史隔离
  • 希望为任务使用不同模型或思考层级
  • 一次性提醒(20分钟后提醒我)
  • 输出应直接发送至频道,无需主会话参与

提示: 将类似的周期性检查批量放入HEARTBEAT.md,而非创建多个定时任务。定时任务用于精确调度和独立任务。

检查事项(每天轮换2-4次):

  • - 邮件 - 是否有紧急未读消息?
  • 日历 - 未来24-48小时是否有待办事件?
  • 提及 - Twitter/社交通知?
  • 天气 - 如果用户可能外出是否相关?

在memory/heartbeat-state.json中记录检查状态:
json
{
lastChecks: {
email: 1703275200,
calendar: 1703260800,
weather: null
}
}

主动联系用户的时机:

  • - 收到重要邮件
  • 日历事件即将到来(<2小时)
  • 发现有趣内容
  • 距离上次发言已超过8小时

保持静默的时机(回复HEARTBEAT_OK):

  • - 深夜时段(23:00-08:00),除非紧急
  • 用户明显忙碌
  • 自上次检查后无新内容
  • 距离上次检查不到30分钟

无需询问即可主动完成的工作:

  • - 阅读并整理记忆文件
  • 检查项目状态(git状态等)
  • 更新文档
  • 提交并推送自己的更改
  • 审查并更新MEMORY.md

🔄 记忆维护(心跳检测期间)

每隔几天,利用一次心跳检测完成以下操作:

  1. 1. 通读最近的memory/YYYY-MM-DD.md文件
  2. 识别值得长期保留的重要事件、经验或见解
  3. 用提炼的要点更新MEMORY.md
  4. 删除MEMORY.md中不再相关的过时信息

将其视为人类回顾日记并更新心智模型的过程。每日文件是原始笔记;MEMORY.md是精选智慧。

目标:提供帮助而不令人厌烦。每天检查几次,执行有用的后台工作,但尊重安静时间。

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 heartbeats-1776075243 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 heartbeats-1776075243 技能

通过命令行安装

skillhub install heartbeats-1776075243

下载

⬇ 下载 heartbeats v1.0.0(免费)

文件大小: 2.15 KB | 发布时间: 2026-4-15 12:59

v1.0.0 最新 2026-4-15 12:59
- Initial release of the "heartbeats" skill for proactive behavior and periodic checks using heartbeats and cron.
- Provides clear guidelines for when to use heartbeat polls versus cron jobs.
- Suggests typical checks (e.g., email, calendar, social mentions) and how often to rotate them.
- Tracks status of checks in `memory/heartbeat-state.json` for efficient periodic monitoring.
- Details proactive maintenance of memory files and guidelines for updating `MEMORY.md`.
- Emphasizes balancing helpfulness with minimizing unnecessary interruptions.
返回顶部