解析程式碼,使用ChatGPT畫出mermaid流程圖

先複製程式碼給ChatGPT讀取
請ChatGPT 提供mermaid語法流程圖,用繁體中文說明

ChatGPT會產生回應

graph LR
A[設備初始化] --> B[檢查喚醒模式]
B -->|喚醒| C[等待按鈕按下]
B -->|非喚醒| E[等待初始化]
C -->|3-7秒| F[定位模式]
C -->|>7秒| G[工程模式]
C -->|<3秒| H[關機]
E --> I[等待WiFi掃描]
E --> J[等待BLE掃描]
I -->|有WiFi掃描結果| K[WIFI上傳]
J -->|有BLE掃描結果| L[BLE上傳]
F --> K
L --> M[運動數據]
K --> M
M -->|有運動數據| N[HTTP上傳]
N -->|上傳完成| I
N -->|上傳完成| J
N -->|上傳完成| P[通知進入睡眠]
P -->|上傳完成| Q[進入睡眠]
Q --> B
H --> R[關機]
R --> B

頭尾加上開頭和結尾

``` mermaid
graph TD
A[設備初始化] --> B[檢查喚醒模式]
...
R --> B
```

開啟HackHD
https://hackmd.io/
或是https://www.mermaidchart.com/
也可以
就可以劃出流程圖了

發佈留言