From 39b9ed8c0870cc7847dce60b7c7901d279ea9115 Mon Sep 17 00:00:00 2001 From: JianMiau Date: Wed, 15 Apr 2026 16:24:19 +0800 Subject: [PATCH] Update README for current app workflow --- README.md | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 95d76b5..3fcea96 100644 --- a/README.md +++ b/README.md @@ -18,6 +18,15 @@ - 支援換行、半形逗號、全形逗號與頓號輸入 - 會自動去除空白與重複名稱 +## 操作流程 + +1. 輸入 A 區與 B 區名單 +2. 按下 `產生三組配對` +3. 選擇 `目標日期` +4. 按下 `上傳資料` 將資料寫入 DB +5. 若需要,可按 `讀取指定日期` 載回既有資料 +6. 組隊結果顯示後,可按 `推送到 LINE` + ## 使用方式 ```bash @@ -32,6 +41,7 @@ http://localhost:3500 ``` 推播到 LINE 時,會直接使用 Flex Message 主動送到指定對話,格式參考既有 `line-bot-ts` 羽球查詢結果樣式。 +若指定日期尚未上傳資料,系統會先提示你上傳後再推播。 LINE 推播目標支援分成兩組: @@ -70,8 +80,8 @@ docker build -t badminton-match-hub . ```bash docker run -d \ --name badminton-match-hub \ - -p 8787:8787 \ - -e PORT=8787 \ + -p 3500:3500 \ + -e PORT=3500 \ -e DB_HOST=192.168.0.15 \ -e DB_PORT=3307 \ -e DB_USER=jianmiau \ @@ -83,15 +93,15 @@ docker run -d \ ### NAS 上建議設定 -- 容器埠使用 `8787` -- 對外埠可自訂,例如 `8787:8787` +- 容器埠使用 `3500` +- 對外埠可自訂,例如 `3500:3500` - 環境變數請在 NAS 的 Docker 介面中填入 - 不要把本機 `.env` 直接打包進映像 部署完成後可直接透過: ```text -http://NAS_IP:8787 +http://NAS_IP:3500 ``` 開啟系統。