夏哥資訊介面
資訊層 •
Version 1.0 •
核心設計原則:Push,不是 Pull
夏哥不主動查系統。系統主動推送給夏哥。這個原則決定了所有資訊架構的設計方向。
Pull 模式的問題:需要記住去哪裡看、需要主動操作、容易錯過重要訊號。
Push 模式的優勢:系統知道什麼重要、在對的時間送到對的地方、夏哥只需要回應。
現有推送管道狀態
| 管道 | 類型 | 狀態 | 觸發條件 | 目標設備 |
|---|---|---|---|---|
| Bridge Dashboard | Pull (主動訪問) | Active | 手動 | Mac / iPhone |
| Captain’s Briefing | Pull (API) | Active | 手動呼叫 | Claude Code |
| Email Intake → UB | Push | Active | Gmail 新信 | UB 查詢 |
| SRE → UB | Push (自動入庫) | Active | 每 5 分鐘 | UB 查詢 |
| LINE Bot | Push | 計畫中 | 觸發式 | iPhone LINE |
| Morning Digest | Push (排程) | 計畫中 | 每日 07:30 | 待定 |
Portia Scout — 外部情報蒐集
現有能力
Scout Worker 是 SuperPortia 的外部情報觸角,部署在 Cloudflare Workers (scout.superportia.dev)。
現有來源(2026-03-18):
- RSS feeds — 技術博客、研究機構
- Cloudflare R2 暫存 → D1 持久化
- FTS 全文索引,可跨時間搜尋
擴充計畫
優先新增的來源類型:
| 來源 | 優先度 | 技術方案 | 狀態 |
|---|---|---|---|
| Twitter/X — AI KOL 帳號 | HIGH | Apify Twitter scraper | 計畫中 |
| Reddit r/algotrading, r/MachineLearning | HIGH | Reddit API + Cloudflare Cron | 計畫中 |
| YouTube — KOL 影片字幕 | MEDIUM | yt-dlp + Whisper | 計畫中 |
| GitHub Release Notes — 關鍵依賴 | MEDIUM | GitHub API | 計畫中 |
| Substack — 訂閱 newsletters | LOW | Apify Substack scraper | 低優先 |
Email 分類路由
Email Intake Worker 接收所有 Gmail 郵件,按以下規則分類並推送:
| 分類標籤 | 觸發關鍵字 | 優先級 | 推送時機 |
|---|---|---|---|
trading-alert | Topstep, Apex, breach, funded, payout | P0 | 即時推送 |
propfirm-intel | combine, evaluation, discount, new rules | P1 | 30 分鐘內 |
financial | Wise, bank, invoice, payment | P1 | 30 分鐘內 |
ai-intel | OpenAI, Anthropic, Gemini, model update | P2 | 晨間摘要 |
sre-alert | error, down, alert, critical | P0 | 即時推送 |
newsletter | unsubscribe, weekly digest | P3 | 晚間摘要 |
spam | 不符合以上任何分類 | — | 不推送 |
推送節奏設計
即時推送(P0 — < 5 分鐘)
觸發條件:
- Trading account breach / payout / significant P&L
- SRE 告警(服務中斷、D1 連線失敗)
- 安全事件
推送方式:LINE Bot 直接訊息(計畫中)
晨間推送(每日 07:30 Taipei)
內容:
- 昨夜 SRE 日誌摘要(有無異常)
- Email intel 摘要(P1-P2 郵件)
- 今日工單清單(pending + review)
- UB 昨日新增條目數
午間推送(每日 13:00 Taipei)
內容:
- AI/科技領域重要消息(Scout + Email)
- 進行中工單狀態更新
- 任何需要夏哥決策的 HITL 項目
晚間推送(每日 21:00 Taipei)
內容:
- 今日工作摘要(完成的 WO)
- 知識入庫統計(UB 新增、分類率)
- 明日建議重點
技術架構
外部世界
├── Gmail → Cloudflare Email Worker → D1 email_intel
├── RSS feeds → Scout Worker (每小時) → D1 scout_items
├── Twitter/X [計畫] → Apify → Scout Worker
└── GitHub [計畫] → Webhook → Scout Worker
分類與聚合
├── Email Intake 分類 (規則 + LLM)
├── Scout Worker 摘要 (LLM)
└── SRE 健康分析 (規則)
推送管道
├── LINE Bot [計畫] → iPhone 即時
├── Bridge Dashboard (localhost:3002) → Mac 瀏覽器
├── Captain's Briefing API → Claude Code get_captain_briefing()
└── Morning/Evening Digest [計畫] → 排程 cron
核心原則總結
- Push over Pull — 系統主動推,夏哥只回應
- Priority tiers — P0 即時,P1 30 分鐘,P2 晨間,P3 晚間
- Context-aware — 根據夏哥位置(Mac/iPhone)調整管道
- Signal not noise — 寧可少推,不製造疲勞
- Traceable — 每條推送都有 UB entry ID 可追溯原始資料