用捷徑記錄健康:喝水、體重、習慣一鍵打卡
健 iLab學校健康長Apple Watch・健康・運動・依官方資訊整理開始前
先看結論
想把健康數據記進 Apple「健康」App,不一定要打開 App 一格一格填。只要在「捷徑」裡呼叫『記錄健康樣本』動作,就能一鍵把喝水量、體重、習慣次數塞進正確的欄位。三支捷徑建好之後,搭配主畫面按鈕或個人自動化,打卡動作可以壓到 2 秒以內。
本文會帶你從零建立這三支捷徑,並說明幾個進階設定:輸入驗證、變數傳遞、以及用「選單」把三個動作合併成一支主控捷徑。
建立喝水打卡捷徑
這支捷徑的目標是:讓使用者快速輸入喝了幾毫升,寫進「健康 → 飲水量」。
步驟一:新增捷徑
打開「捷徑」App → 點右上角 + → 捷徑名稱改為「喝水打卡」。
步驟二:加入輸入動作
- 搜尋動作『詢問輸入』,加入。
- 問題設為
喝了幾 mL?,輸入類型選 數字,預設值填250。 - 點「加入動作」旁的 ⊕,將輸出變數命名為
喝水量。
步驟三:加入驗證(可選但建議)
- 加入動作『如果』。
- 輸入設為
喝水量,條件選「小於」,值填1。 - 在「如果」分支裡加『顯示提示』,文字填
請輸入大於 0 的數字;再加『停止並輸出錯誤』。 - 跳到「否則」分支繼續後面步驟;『如果』結束動作照留。
步驟四:寫入健康 App
- 加入動作『記錄健康樣本』。
- 類型選 飲水量(Water),單位選 毫升(mL)。
- 「數量」欄位點選右側魔術棒 → 選「喝水量」變數。
- 日期保持「現在」。
步驟五:確認回饋
加入動作『顯示通知』,主體填 已記錄 [喝水量] mL 的飲水量 ✓,展開選項把「播放聲音」開啟,視覺回饋明確。
建立體重打卡捷徑
體重記錄有一個常見痛點:單位混亂(公斤 vs 磅)。下面的做法直接把單位鎖在公斤,並加入小數點輸入支援。
步驟一:新增捷徑
名稱改為「體重打卡」。
步驟二:加入輸入
- 加入動作『詢問輸入』,問題
今天體重(kg),類型選 數字,預設值填上次測量的數字(例如68.5)。 - 輸出變數命名為
體重。
步驟三:寫入健康
- 加入動作『記錄健康樣本』。
- 類型選 體重(Body Mass),單位選 公斤(kg)。
- 數量設為
體重變數。
步驟四:算出與目標的差距(進階)
建立習慣打卡捷徑
「健康」App 本身沒有直接叫「習慣」的欄位,但有兩個適合的替代資料類型:
| 習慣類型 | 對應健康欄位 | 單位 |
|---|---|---|
| 冥想、靜坐 | 正念分鐘(Mindful Minutes) | 分鐘 |
| 站立、走路 | 步數(Step Count) / 站立時數 | 步 / 小時 |
| 自訂(如伏地挺身次數) | 推播式通知(Push Notifications not available)→ 改用「有氧訓練能量」 | kcal |
最靈活的方案是用選單讓使用者自選當天要打卡哪個習慣。
步驟一:新增捷徑
名稱改為「習慣打卡」。
步驟二:加入選單
- 加入動作『選單』,提示填
今天要打卡哪個習慣?。 - 點「加入項目」,依序加三個選項:
🧘 冥想、🏃 走路、💪 運動。
步驟三:冥想分支
在「🧘 冥想」分支中:
- 加『詢問輸入』,問題
冥想幾分鐘?,類型數字,輸出命名分鐘數。 - 加『記錄健康樣本』,類型 正念(Mindful Minutes),單位 分鐘,數量設
分鐘數。
步驟四:走路分支
在「🏃 走路」分支中:
- 加『詢問輸入』,問題
走了幾步?,類型數字,輸出命名步數。 - 加『記錄健康樣本』,類型 步數(Step Count),單位 步(count),數量設
步數。
步驟五:運動分支
在「💪 運動」分支中:
- 加『詢問輸入』,問題
消耗幾大卡?,類型數字,輸出命名卡路里。 - 加『記錄健康樣本』,類型 活躍能量(Active Energy Burned),單位 大卡(kcal),數量設
卡路里。
步驟六:加入結尾通知
「選單」結束後(所有分支收斂),加入動作『顯示通知』,內容填 習慣已記錄 ✓ 繼續保持!。
用自動化讓打卡更省事
三支捷徑裝好之後,最方便的觸發方式是「個人自動化」定時提醒。
設定喝水提醒(每小時觸發)
捷徑 App → 底部「自動化」→ + → 「個人自動化」→ 「時間」→ 選「每小時整點」→ 下一步 → 搜尋「喝水打卡」→ 加入 → 關閉「執行前詢問」 → 完成。
這樣每整點 iPhone 會靜默執行捷徑、主動彈出「喝了幾 mL?」的輸入框。
設定早晨體重提醒(每天早上 7:00)
自動化 → 時間 → 每天 07:00 → 執行「體重打卡」→ 關閉詢問。
設定睡前習慣打卡(每天晚上 10:00)
自動化 → 時間 → 每天 22:00 → 執行「習慣打卡」→ 關閉詢問。
把三支捷徑合併成一支主控捷徑(選做)
如果覺得三支捷徑在主畫面太佔空間,可以用下面結構合成一支:
[選單] 今天要記錄什麼?
├─ 喝水 → 執行捷徑「喝水打卡」
├─ 體重 → 執行捷徑「體重打卡」
└─ 習慣 → 執行捷徑「習慣打卡」
動作用『執行捷徑』,捷徑名稱分別指向前面三支即可。這樣只需一個主畫面圖示,進去再選要打卡的類型。
常見問題
Q:捷徑執行後健康 App 裡沒有資料,是哪裡出問題?
A:最常見的原因是授權沒開。請到 設定 → 隱私權與安全性 → 健康 → 捷徑,確認「喝水打卡」、「體重打卡」、「習慣打卡」三支捷徑都有開啟對應欄位的寫入權限。若捷徑是剛建立或剛重新命名,健康授權會重置,需要重新跑一次授權流程。另外,『記錄健康樣本』的「數量」欄位若意外被設成文字型變數而非數字型,也會靜默失敗,建議確認變數類型。
Q:可以在 Apple Watch 上也快速打卡嗎?
A:可以。在 iPhone 上建好捷徑後,Watch App 的「我的捷徑」→「加入 Watch」選對應捷徑,之後就能從 Watch「捷徑」表面組件或 Siri 呼叫。不過 Watch 上的『詢問輸入』輸入體驗比較克難(要用數字滾輪),建議把預設值設合理,習慣了之後幾乎只需確認而不需重新輸入。