想把健康數據記進 Apple「健康」App,不一定要打開 App 一格一格填。只要在「捷徑」裡呼叫『記錄健康樣本』動作,就能一鍵把喝水量、體重、習慣次數塞進正確的欄位。三支捷徑建好之後,搭配主畫面按鈕或個人自動化,打卡動作可以壓到 2 秒以內。
本文會帶你從零建立這三支捷徑,並說明幾個進階設定:輸入驗證、變數傳遞、以及用「選單」把三個動作合併成一支主控捷徑。
這支捷徑的目標是:讓使用者快速輸入喝了幾毫升,寫進「健康 → 飲水量」。
步驟一:新增捷徑
打開「捷徑」App → 點右上角 + → 捷徑名稱改為「喝水打卡」。
步驟二:加入輸入動作
喝了幾 mL?,輸入類型選 數字,預設值填 250。喝水量。步驟三:加入驗證(可選但建議)
喝水量,條件選「小於」,值填 1。請輸入大於 0 的數字;再加『停止並輸出錯誤』。步驟四:寫入健康 App
步驟五:確認回饋
加入動作『顯示通知』,主體填 已記錄 [喝水量] mL 的飲水量 ✓,展開選項把「播放聲音」開啟,視覺回饋明確。
體重記錄有一個常見痛點:單位混亂(公斤 vs 磅)。下面的做法直接把單位鎖在公斤,並加入小數點輸入支援。
步驟一:新增捷徑
名稱改為「體重打卡」。
步驟二:加入輸入
今天體重(kg),類型選 數字,預設值填上次測量的數字(例如 68.5)。體重。步驟三:寫入健康
體重 變數。步驟四:算出與目標的差距(進階)
「健康」App 本身沒有直接叫「習慣」的欄位,但有兩個適合的替代資料類型:
| 習慣類型 | 對應健康欄位 | 單位 |
|---|---|---|
| 冥想、靜坐 | 正念分鐘(Mindful Minutes) | 分鐘 |
| 站立、走路 | 步數(Step Count) / 站立時數 | 步 / 小時 |
| 自訂(如伏地挺身次數) | 推播式通知(Push Notifications not available)→ 改用「有氧訓練能量」 | 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 上的『詢問輸入』輸入體驗比較克難(要用數字滾輪),建議把預設值設合理,習慣了之後幾乎只需確認而不需重新輸入。