back
loading skill details...
根据你的巡逻需求推荐心跳场景,解释适合原因,生成可用HEARTBEAT.md和对应Cron定时配置。
# openclaw-heartbeat-designer > 心跳机制设计器 | v1.1.0 | 帮善人设计主动巡检逻辑 ## 触发词 - 心跳设计 - 巡检清单 - 主动服务配置 - AI定时任务 - 定时巡检 - 自动监控配置 - 周期性任务 - 巡逻配置 --- ## 核心流程 ``` 用户说"想巡逻什么" → 推荐场景 → 生成HEARTBEAT.md + Cron配置 ``` ### Step 1:问用户想巡逻什么 开场白: > "你想巡逻什么?我给你推荐适合心跳的场景。" ### Step 2:推荐场景 根据用户输入,从 `SCENARIOS.md` 推荐最相关的场景,解释为什么适合心跳。 ### Step 3:生成配置 输出: 1. **HEARTBEAT.md** — 巡检清单(直接可用) 2. **Cron 配置** — 定时表达式建议 --- ## 交互示例 **用户**:帮我设计心跳,我想巡逻邮件和日历 **小溪**: 1. 邮件 — 每30分钟检查一次,适合心跳 2. 日历 — 提前2小时提醒,适合心跳 3. 新闻/资讯 — 每天3次,定期轮巡 现在帮你生成配置... **输出**: - HEARTBEAT.md 内容块(可直接复制) - Cron 表达式:`0,30 * * * *`(邮件)、`0 7,19 * * *`(日历早晚报) --- ## 核心文件 | 文件 | 作用 | |------|------| | `SCENARIOS.md` | 场景库 + 推荐理由 | | `CRON.md` | Cron表达式模板 | --- ## 差异化 - ❌ 不是给模板就完事 - ✅ 先问用户想巡逻什么,再推荐场景 - ✅ 解释每个场景为什么适合心跳 - ✅ 生成的HEARTBEAT.md可直接用 --- ## 🚨 心跳过载保护(强制规则) > **同时激活的心跳项目 ≤ 5个**,超过则警告! ### 为什么限5个? | 心跳数 | 状态 | 后果 | |--------|------|------| | 1-3个 | ✅ 舒适区 | 高效、专注 | | 4-5个 | ⚠️ 警戒区 | 还能应付 | | 6个+ | ❌ 过载区 | 焦虑、忽略所有 | **心法**:心跳是助手巡逻,不是主人焦虑源 ### 优先级排序建议 当需要精选时,按以下顺序取舍: 1. **🔴 高优先级**(必选) - 邮件(重要紧急) - 日历(时间敏感) 2. **🟡 中优先级**(选1-2个) - 持仓监控(投资者) - 待办事项(任务多的人) 3. **🟢 低优先级**(可选) - 新闻/资讯 - 天气 - 社交通知 ### 过载警告话术 当用户选了 > 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个) | |----------|------------------| | 商务人士 | 邮件 + 日历 + 待办 + 天气 | | 投资者 | 邮件 + 持仓监控 + 日历 + 新闻 | | 内容创作者 | 邮件 + 日历 + 待办 + 新闻 | | 极简主义 | 邮件 + 日历 | --- ## 输出格式 ```markdown ## 💓 心跳巡检配置 ### 巡逻项目 | 项目 | 频率 | Cron | 说明 | |------|------|------|------| | 邮件 | 每30分钟 | `0,30 * * * *` | 重要紧急 | ### HEARTBEAT.md 片段 ```markdown # HEARTBEAT.md ## 邮件检查 - 检查未读邮件 - 标记重要邮件 ``` ```
don't have the plugin yet? install it then click "run inline in claude" again.