跳至主要內容

夏哥資訊介面

資訊層 Version 1.0

核心設計原則:Push,不是 Pull

夏哥不主動查系統。系統主動推送給夏哥。這個原則決定了所有資訊架構的設計方向。

Pull 模式的問題:需要記住去哪裡看、需要主動操作、容易錯過重要訊號。
Push 模式的優勢:系統知道什麼重要、在對的時間送到對的地方、夏哥只需要回應。

現有推送管道狀態

管道類型狀態觸發條件目標設備
Bridge DashboardPull (主動訪問)Active手動Mac / iPhone
Captain’s BriefingPull (API)Active手動呼叫Claude Code
Email Intake → UBPushActiveGmail 新信UB 查詢
SRE → UBPush (自動入庫)Active每 5 分鐘UB 查詢
LINE BotPush計畫中觸發式iPhone LINE
Morning DigestPush (排程)計畫中每日 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 帳號HIGHApify Twitter scraper計畫中
Reddit r/algotrading, r/MachineLearningHIGHReddit API + Cloudflare Cron計畫中
YouTube — KOL 影片字幕MEDIUMyt-dlp + Whisper計畫中
GitHub Release Notes — 關鍵依賴MEDIUMGitHub API計畫中
Substack — 訂閱 newslettersLOWApify Substack scraper低優先

Email 分類路由

Email Intake Worker 接收所有 Gmail 郵件,按以下規則分類並推送:

分類標籤觸發關鍵字優先級推送時機
trading-alertTopstep, Apex, breach, funded, payoutP0即時推送
propfirm-intelcombine, evaluation, discount, new rulesP130 分鐘內
financialWise, bank, invoice, paymentP130 分鐘內
ai-intelOpenAI, Anthropic, Gemini, model updateP2晨間摘要
sre-alerterror, down, alert, criticalP0即時推送
newsletterunsubscribe, weekly digestP3晚間摘要
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

核心原則總結

  1. Push over Pull — 系統主動推,夏哥只回應
  2. Priority tiers — P0 即時,P1 30 分鐘,P2 晨間,P3 晚間
  3. Context-aware — 根據夏哥位置(Mac/iPhone)調整管道
  4. Signal not noise — 寧可少推,不製造疲勞
  5. Traceable — 每條推送都有 UB entry ID 可追溯原始資料