com um clique
sandbox-heartbeat
管家心跳:轮询沙箱 /events 增量事件,在用户不说话时主动提醒排队/天气/出行等。由 Cron 每30秒触发或手动运行。
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
管家心跳:轮询沙箱 /events 增量事件,在用户不说话时主动提醒排队/天气/出行等。由 Cron 每30秒触发或手动运行。
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Baseado na classificação ocupacional SOC
Help the user make phone reservations. Compose spoken Chinese scripts, confirm, dial via user's own phone (Mac+iPhone) or schedule lock-screen reminders. On first use, run setup onboarding. Activate on 打电话订位, 预约通话, 帮我打给, 订位, 预约.
Self-evolution MetaSkill that mines the past few days of memory logs to auto-generate reusable Skills and propose identity/preference updates. Use when the user asks to run a self-evolution or "satellite" cycle, extract habits from recent conversations, turn repeated workflows into a new Skill, or review suggested updates to IDENTITY/SOUL/AGENTS/USER.md.
Detect scheduling intents from conversation - plans, appointments, future events with time/location. Extract structured data, persist to schedule table, set up proactive reminders via cron and Apple Reminders. Activate on Chinese scheduling phrases like 提醒我, 安排, 出发, or time references 周四/明天/下周.
饭后娱乐推荐(电影/KTV/酒吧/密室等)。用户提到娱乐、消遣时必须 exec entertainment-query.js。
本地餐饮推荐与排队取号。⚠️ 绝对禁止使用 web_search/web_fetch 工具查餐厅,唯一数据来源是 exec 本 Skill 脚本调用本地沙盒。
基于美团酒旅供给,处理旅游出行需求,包括提供酒店、机火、门票、度假等商品的查询交易能力,以及定制化旅行攻略能力,打通从“灵感启发”到“一键下单”的全链路。
| name | sandbox-heartbeat |
| description | 管家心跳:轮询沙箱 /events 增量事件,在用户不说话时主动提醒排队/天气/出行等。由 Cron 每30秒触发或手动运行。 |
| user-invocable | true |
| disable-model-invocation | false |
| metadata | {"openclaw":{"requires":{"bins":["node"]}}} |
poll-events.js(推荐 OpenClaw Cron,见 install-cron.sh;2026.6+ 使用 isolated session 以便 Agent 可 exec)。summary;若 data.reminders 非空,必须用 message 工具推送每条 reminder.text(尤其 queue.called 叫号)。reminders 为空时保持静默,不要打扰用户。watch-queue.json 会记录票号;心跳除 /events 外还会轮询 /queue/status,防止漏叫号。last_seq(~/.openclaw/sandbox-heartbeat/state.json)。cd dynamic-sandbox && ./run.shnode {baseDir}/scripts/poll-events.js
选项:--dry-run --reset --status --since N
node {baseDir}/scripts/run-loop.js --interval 30
node {baseDir}/scripts/stream-once.js --seconds 15
| type | 用户提醒场景 |
|---|---|
queue.threshold | 前面只剩几桌,提醒准备出发 |
queue.called | 已叫号,催促就座 |
restaurant.full | 餐厅满座,建议换店 |
weather.changed | 下雨/放晴,调整娱乐和出行 |
venue.closed | 户外场所关闭,推荐室内替代 |
mobility.surge | 打车加价,建议地铁 |
bash {baseDir}/install-cron.sh
卸载:bash {baseDir}/uninstall-cron.sh
node {baseDir}/scripts/verify.js