# daily-digest

## 解決什麼問題
資訊焦慮：HN / GitHub trending / 自己筆記每天都看不完。
每天早上一份 LLM 整理過的精選，3 分鐘看完今天的 signal。

## 怎麼觸發
不用，cron 排程每天 00:00 UTC（台灣 08:00）自動跑。

## 改成你自己的
- 加 / 減 source：dev.to RSS、Twitter list、Slack、自家 KBDB tag 等
- 摘要 prompt 改為你的口味（嚴肅 / 幽默 / 簡短）
- 推送目的可換：email、Notion 加一個 page、KBDB 存歷史

## 為什麼這 pattern 重要
**Fan-in** 是 arcrun 的特色：3 條 source 並行 fetch，cypher-executor 自動等全部完成才跑 compose。
不用寫 promise.all、不用怕 race，宣告式描述「compose 依賴這 3 個」即可。

## 變體
- 加 priority：若 KBDB 有 `tag:urgent` 的 note，置頂
- 接 calendar：把今天 meeting 也塞進摘要
- 接 weather + 通勤路況（API call 多源）

## 學到什麼
- **Fan-in / fan-out**：cypher binding YAML 多條邊指向同一節點就是 fan-in
- 系統變數：`{{_today}}` / `{{_yesterday}}` / `{{_now}}` 內建可用
- cron 多步排程：一個 cron 觸發 3 條並行 fetch chain
- `kbdb_get` 用 `source` 篩特定來源（這裡只收 leo 直接寫的，不收 AI 生成的）
