docs: 两大核心服务时间窗口铁律 — cron 分支分歧修复 + 阅读日报 24h 滚动窗口
This commit is contained in:
@ -68,3 +68,21 @@ yt-dlp 下载(带 upload_date) → 排序 → 加前缀
|
||||
- 生效:明日 22:00 cron
|
||||
|
||||
**教训**:任何"每日"定时任务如果用日历日过滤,必须考虑夜间时段的归属。滚动窗口(过去N小时)比日历日更鲁棒。
|
||||
|
||||
|
||||
## 23:25 🔴 两大核心服务时间窗口铁律固化
|
||||
|
||||
### 日报 cron 分支分歧修复
|
||||
- 根因:两条线推同一个 inspiration-collector 仓库撞车(WorkBuddy推文章 vs cron推日报)
|
||||
- 修复:`run_daily_digest.sh` 增加 `git pull --rebase` before push
|
||||
- 以前没出过是因为以前推文顺序在日报之后
|
||||
|
||||
### 阅读日报 24h 滚动窗口修复
|
||||
- 问题:`daily_report_ai.py` 的 `load_today_data()` 严格按日历日过滤,晚间阅读漏入次日间隙
|
||||
- 修复:改为 `since_dt = now - timedelta(hours=24)` 时间戳比较
|
||||
- 经验:任何"每日"定时任务,滚动窗口比日历日更鲁棒
|
||||
|
||||
### 三层文档已同步
|
||||
- 项目级:weread-notes Gitea (commit 2508746)
|
||||
- 宏观:server-ops DECISION_LOG + daily
|
||||
- 本地:Claw MEMORY.md 铁律
|
||||
Reference in New Issue
Block a user