OpenClaw 心跳设计器
v1.1.0根据你的巡逻需求推荐心跳场景,解释适合原因,生成可用 HEARTBEAT.md 和对应 Cron 定时配置。
运行时依赖
安装命令
点击复制技能文档
openclaw-heartbeat-designer 心跳机制设计器 | v1.1.0 | 帮善人设计主动巡检逻辑 触发词:心跳设计、巡检清单、主动服务配置、AI定时任务、定时巡检、自动监控配置、周期性任务、巡逻配置
核心流程 用户说"想巡逻什么" → 推荐场景 → 生成 HEARTBEAT.md + Cron 配置
Step 1:问用户想巡逻什么 开场白:"你想巡逻什么?我给你推荐适合心跳的场景。"
Step 2:推荐场景 根据用户输入,从 SCENARIOS.md 推荐最相关场景,解释为何适合心跳。
Step 3:生成配置 输出:
- HEARTBEAT.md — 巡检清单(直接可用)
- Cron 配置 — 定时表达式建议
交互示例 用户:帮我设计心跳,我想巡逻邮件和日历 小溪: 邮件 — 每30分钟检查一次,适合心跳 日历 — 提前2小时提醒,适合心跳 新闻/资讯 — 每天3次,定期轮巡 现在帮你生成配置... 输出: HEARTBEAT.md 内容块(可直接复制) Cron 表达式:0,30 (邮件)、0 7,19 (日历早晚报)
核心文件 文件 | 作用 SCENARIOS.md | 场景库 + 推荐理由 CRON.md | Cron 表达式模板
差异化 ❌ 不是给模板就完事 ✅ 先问用户想巡逻什么,再推荐场景 ✅ 解释每个场景为何适合心跳 ✅ 生成的 HEARTBEAT.md 可直接用
🚨 心跳过载保护(强制规则) 同时激活的心跳项目 ≤ 5 个,超过则警告!
心跳数 | 状态 | 后果 1-3 个 | ✅ 舒适区 | 高效、专注 4-5 个 | ⚠️ 警戒区 | 还能应付 6 个+ | ❌ 过载区 | 焦虑、忽略所有
心法:心跳是助手巡逻,不是主人焦虑源
优先级排序建议 🔴 高优先级(必选) 邮件(重要紧急) 日历(时间敏感)
🟡 中优先级(选1-2个) 持仓监控(投资者) 待办事项(任务多的人)
🟢 低优先级(可选) 新闻/资讯 天气 社交通知
过载警告话术 当用户选了 > 5 个心跳时: "等等,你想同时开 X 个心跳?这会把你淹死的。建议砍到 5 个以内,保留最关键的。 我的建议: 必留:邮件 + 日历 砍掉:XXX(优先级最低) 或者:把 XXX 和 YYY 合并检查"
🌍 时区说明 北京时间 ↔ UTC 换算表 北京时间 (UTC+8) | UTC | 示例 06:00 | 22:00 (前一天) | 早起巡检 07:00 | 23:00 (前一天) | - 08:00 | 00:00 | 早班巡检 09:00 | 01:00 | - 10:00 | 02:00 | A股开盘前 11:00 | 03:00 | - 12:00 | 04:00 | 午间巡检 13:00 | 05:00 | - 14:00 | 06:00 | - 15:00 | 07:00 | A股收盘 18:00 | 10:00 | 晚班巡检 19:00 | 11:00 | - 20:00 | 12:00 | 晚间巡检 21:00 | 13:00 | - 22:00 | 14:00 | 夜班巡检 23:00 | 15:00 | -
快速换算公式 UTC 时间 = 北京时间 - 8 小时 北京时间 = UTC 时间 + 8 小时
各城市上班时间对照(UTC 时间) 城市 | 上班时间 (本地) | UTC 时间 北京/上海 | 09:00 | 01:00 香港/新加坡 | 09:00 | 01:00 东京 | 09:00 | 00:00 伦敦 | 09:00 | 09:00 纽约 | 09:00 | 14:00 旧金山 | 09:00 | 17:00
⚡ 快速选择模式 当用户说"快速配置"或"帮我选"时,使用以下组合: 用户类型 | 快速组合(≤5 个) 商务人士 | 邮件 + 日历 + 待办 + 天气 投资者 | 邮件 + 持仓监控 + 日历 + 新闻 内容创作者 | 邮件 + 日历 + 待办 + 新闻 极简主义 | 邮件 + 日历
输出格式
💓 心跳巡检配置
巡逻项目
| 项目 | 频率 | Cron | 说明 | |------|------|------|------| | 邮件 | 每30分钟 |0,30 * | 重要紧急 | HEARTBEAT.md 片段
``markdown
# HEARTBEAT.md
邮件检查
- 检查未读邮件
- 标记重要邮件
``