雲端同步系統架構與維護 (Cloud Sync Guide)

#Cloudflare#D1#Database#Guide

Hyperliquid 雲端監控系統指南

本系統已成功升級為 「雲端同步版」。你的 Windows 電腦擔任「數據中心」,而手機 App 則是「移動監視器」。


🛠️ 系統組件說明

  1. 發報機 (Windows App):

    • 負責每 10 秒抓取 Coinglass 最新的數據。
    • 自動將數據 POST 同步至 Cloudflare 雲端資料庫。
    • 注意: 必須開啟此 App,雲端數據才會持續累積。
  2. 中繼站 (Cloudflare Worker + D1):

    • 永久儲存: 負責儲存 1 小時到 1 年的所有歷史數據。
    • 智能聚合: 當查詢長週期(如 1M)時,會自動壓縮數據以提升 App 效能。
  3. 接收機 (Mobile/Tablet App):

    • 每 10 秒向雲端索取最新數據。
    • 支援 1H / 1D / 1W / 1M / 1Y 全週期趨勢圖切換。

☁️ 雲端後端維護 (Cloudflare)

使用 wrangler CLI 進行維護與部署:

  • 查看即時日誌: npx wrangler tail
  • 手動查詢資料庫: npx wrangler d1 execute hyper_db --remote --command "SELECT count(*) FROM printer_metrics"
  • 重新部署代碼: npx wrangler deploy

📈 趨勢維度對照表

選項數據精細度 (聚合)適合用途
1H - 3H每 1 分鐘一筆捕捉短線爆發、插針。
1D - 5D每 5~30 分鐘一筆觀察日內資金流向。
1W - 1M每 1~4 小時一筆判斷週線、月線級趨勢。
1Y每 24 小時一筆宏觀牛熊分析。

⚠️ 常見問題 (FAQ)

Q: 為什麼圖表顯示「無數據」? A: 因為數據是從你部署完後才開始累積的。請讓 Windows 端 App 跑一段時間,資料就會自動長出來。

Q: 數據會被 Coinglass 封鎖嗎? A: 由於我們是用你的 Windows App 進行抓取(真人家用 IP),這比直接用伺服器抓取更安全,基本上不會被封鎖。