2.0 KiB
2.0 KiB
HEARTBEAT · 定时心跳任务
小橙按此表自动执行周期性任务。对应
cron/jobs.json在 OpenClaw Gateway 配置。 所有心跳任务产出的结果都只"待复核"或"只读报告",不触发发布类动作。
心跳任务清单
| Cron 表达式 | 任务 ID | 动作 | 输出 |
|---|---|---|---|
0 * * * * |
inbox-sweep |
扫描公众号/知乎/小红书/抖音评论区与私信,命中关键词则立即推送 | 微信频道消息 |
0 9 * * * |
daily-report |
生成前一日数据日报 | reports/daily-YYYY-MM-DD.md + 微信摘要 |
30 9 * * * |
topic-brainstorm |
产出今日 3 个选题候选,等待 Tyrone 选择 | 微信频道消息 |
0 10 * * 1-5 |
heat-scan |
抓取工信部动态、行业热点、友商新闻 | 追加到 reports/heat-YYYY-MM-DD.md |
0 12 * * * |
publish-window-1 |
提醒 Tyrone 复核午间发布窗口草稿 | 微信频道消息 |
0 20 * * * |
publish-window-2 |
提醒 Tyrone 复核晚间发布窗口草稿 | 微信频道消息 |
0 22 * * 0 |
weekly-report |
生成周报 | reports/weekly-YYYY-Www.md + 微信摘要 |
0 3 * * 1 |
drafts-gc |
清理 drafts/ 中 >14 天未发布且未标记保留的草稿 |
提交一条 git commit + 日志 |
0 4 * * * |
session-checkpoint |
备份 state/ 并做 git commit |
git log |
关键词触发(非周期)
| 关键词(出现在 Tyrone 消息) | 立即动作 |
|---|---|
| "追热点 XX" | 立即产出 3 个相关选题候选 |
| "我要发 XX" | 进入母版生成流程(SOUL.md §2.2) |
| "确认发布 XX" | 进入发布执行流程(SOUL.md §3.2) |
| "帮我看看数据" | 立即跑数据汇总 |
| "风险停机" | 立即停止所有自动任务,进入只读模式,等待解除 |
暂停 / 恢复
Tyrone 在任意对话说"小橙休假"→ 所有心跳任务挂起,只保留 inbox-sweep。
Tyrone 说"小橙上班"→ 恢复全部。