Portfolio/ ← Repository 根目錄
├── index.html ← 密碼保護登入頁
├── sync_dca.py ← DCA 同步腳本
│
├── .github/
│ └── workflows/
│ └── update.yml ← 自動排程(路徑固定)
│
├── dashboard/
│ ├── portfolio_radar_v3.html ← 主儀表板
│ └── dca_tracker.html ← 定期定額追蹤
│
├── updater/
│ ├── update_prices.py
│ └── run_update.bat
│
├── data/
│ └── dca_data.csv ← ★ 你每月填這個 ★
│
└── logs/
└── .gitkeep ← 空檔,讓資料夾存在用
開啟 index.html,找到第 43 行:
const HASH = '03ac674216f3e15c761ee1a5e255f067953623c8b388b4459e13f978d7c846f4';換成你的密碼:
- 瀏覽器開啟 https://emn178.github.io/online-tools/sha256.html
- 輸入你的 4–6 位數字密碼(如
888888) - 複製下方 64 字元的雜湊值
- 貼回 HASH = '...' 中,儲存
✅ 密碼本身不會被上傳,只有雜湊值,安全無虞
- 登入 https://github.com
- 右上角 + → New repository
- 填寫:
- Name:
Portfolio - 選 Private(⚠ 保護持倉資料)
- 不勾選 Initialize README
- Name:
- Create repository
下載 GitHub Desktop: https://desktop.github.com
- 安裝後登入你的 GitHub 帳號
- File → Add local repository
- 選擇你電腦上的
Portfolio/資料夾 - 若提示不是 git repository → 點「create a repository」
- 右上角 Publish repository
- 確認名稱是
Portfolio - 確認勾選 Keep this code private(保持私有)
- 確認名稱是
- 點 Publish Repository → 上傳完成
- 進入 GitHub → 你的 Portfolio repository
- 上方 Settings → 左側 Pages
- Source 選 GitHub Actions
- 儲存
你的網址:https://你的帳號.github.io/Portfolio/
- Repository → 上方 Actions
- 左側「Portfolio 每日自動更新」
- 右側 Run workflow → 綠色 Run workflow
- 等待 2–3 分鐘看到 ✅ 代表成功
- 手機瀏覽器開啟網址
- 輸入你設定的數字密碼進入
- iOS:分享 → 加入主畫面
- Android:右上選單 → 加至主畫面
- 用 Excel 開啟
Portfolio/data/dca_data.csv - 新增一列填入本月買入資料:
0050, 元大台灣50, 2026-04-26, 252.5, 3000 - 儲存
- GitHub Desktop → Commit → Push
- 完成,系統自動同步
- 每個工作日 14:30(台灣時間)自動抓最新股價
- 手機書籤開啟即是最新
| 下載的檔案 | GitHub 路徑 |
|---|---|
index.html |
Portfolio/index.html |
update.yml |
Portfolio/.github/workflows/update.yml |
portfolio_radar_v3.html |
Portfolio/dashboard/portfolio_radar_v3.html |
dca_tracker.html |
Portfolio/dashboard/dca_tracker.html |
update_prices.py |
Portfolio/updater/update_prices.py |
run_update.bat |
Portfolio/updater/run_update.bat |
sync_dca.py |
Portfolio/sync_dca.py |
dca_data.csv |
Portfolio/data/dca_data.csv |
| 問題 | 解決方式 |
|---|---|
| Actions 紅色 ✕ | Actions 頁籤看 log,截圖回報 |
| 開啟 404 | 重新確認 STEP 4 Pages 設定 |
| 密碼錯誤 | 重新計算 SHA-256 確認無空格 |
| 股價沒更新 | 手動 Run workflow 一次 |
| CSV 同步失敗 | 確認 dca_data.csv 放在 data/ 資料夾 |