Update README for current app workflow

This commit is contained in:
2026-04-15 16:24:19 +08:00
parent 2bed4f6df0
commit 39b9ed8c08

View File

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