Add daily arXiv digest pipeline and heartbeat push workflow

This commit is contained in:
Chen Gu
2026-08-13 17:00:21 +08:00
parent ebf8a05bcf
commit 84ad40d00a
6 changed files with 316 additions and 0 deletions
+19
View File
@@ -23,3 +23,22 @@
- 需要主动触达时:直接给用户发送自然消息,不要输出 HEARTBEAT_OK。
- 若本轮不需要触达:回复 HEARTBEAT_OK。
---
## 每日 ArXiv 简报任务(新增)
目标:每天自动产出并推送一条“最新+热度”论文简报给谷老板。
执行规则:
1. 每天 09:30 之后(且 23:00 前),若今日尚未推送,则运行:
- `python3 /Users/guchen/.openclaw/workspace/org/cases/arxiv_digest/arxiv_daily_digest.py`
2. 读取生成文件:
- `/Users/guchen/.openclaw/workspace/org/cases/arxiv_digest/output/YYYY-MM-DD.md`
3. 用聊天口吻给谷老板推送:
- 今日 Top3 热点论文(标题+一句话)
- 1 条 Val 建议
4. 推送完成后写入状态文件:
- `/Users/guchen/.openclaw/workspace/org/cases/arxiv_digest/state/last_push.json`
- 内容至少包含 `{ "date": "YYYY-MM-DD", "pushed": true }`
5. 同一天不重复推送;若脚本失败,发一条简短异常提示并稍后重试。