video_id 快取 + 零 Claude 呼叫命中 + 6 個新 Dashboard 路由
| 檔案 | 改動重點 |
|---|---|
| summary_cache.py | 新增,以 video_id 為鍵的 JSON 快取管理 |
| gooaye_new_format.py | 加入快取查詢邏輯 |
| yutinghao_new_format.py | 同上 |
| richfinance_new_format.py | 同上 |
| daily_finance_runner.py | 完整重寫,整合三頻道 + 快取 + 推播 |
| app.py(Dashboard) | 新增 6 個路由:摘要列表、快取狀態、手動觸發… |
| 快取層 | 時間戳功能的影響 |
|---|---|
| 逐字稿快取(transcripts/) | ✅ 一直都有存 Whisper segments 秒數,44 個既有快取直接可用,零重新轉錄成本 |
| 摘要快取(summary_cache) | ⏳ 命中時直接回傳舊 HTML,所以已摘要過的集數維持舊版;時間連結從下一集新影片開始出現 |