用捷徑記錄健康:喝水、體重、習慣一鍵打卡

進階 ✓ 依官方資訊整理 iPhone · 圖文 6 分鐘 · 更新 2025/6/12
iLab學校健康長Apple Watch・健康・運動・依官方資訊整理
已有 34,246 人學會這個技巧
簡報模式
LINE @
💡 在 iOS「捷徑」App 建立三支專屬捷徑,分別透過『記錄健康樣本』動作,一鍵將喝水量、體重、習慣次數寫入「健康」App;再用自動化讓 iPhone 定時提醒,徹底告別手動開 App 輸入的繁瑣。

開始前

適用系統iOS 17 以上
字級

先看結論

想把健康數據記進 Apple「健康」App,不一定要打開 App 一格一格填。只要在「捷徑」裡呼叫『記錄健康樣本』動作,就能一鍵把喝水量、體重、習慣次數塞進正確的欄位。三支捷徑建好之後,搭配主畫面按鈕個人自動化,打卡動作可以壓到 2 秒以內。

本文會帶你從零建立這三支捷徑,並說明幾個進階設定:輸入驗證、變數傳遞、以及用「選單」把三個動作合併成一支主控捷徑。


建立喝水打卡捷徑

這支捷徑的目標是:讓使用者快速輸入喝了幾毫升,寫進「健康 → 飲水量」。

步驟一:新增捷徑

打開「捷徑」App → 點右上角 + → 捷徑名稱改為「喝水打卡」。

步驟二:加入輸入動作

  1. 搜尋動作『詢問輸入』,加入。
  2. 問題設為 喝了幾 mL?,輸入類型選 數字,預設值填 250
  3. 點「加入動作」旁的 ,將輸出變數命名為 喝水量

步驟三:加入驗證(可選但建議)

  1. 加入動作『如果』。
  2. 輸入設為 喝水量,條件選「小於」,值填 1
  3. 在「如果」分支裡加『顯示提示』,文字填 請輸入大於 0 的數字;再加『停止並輸出錯誤』。
  4. 跳到「否則」分支繼續後面步驟;『如果』結束動作照留。

步驟四:寫入健康 App

  1. 加入動作『記錄健康樣本』。
  2. 類型選 飲水量(Water),單位選 毫升(mL)
  3. 「數量」欄位點選右側魔術棒 → 選「喝水量」變數。
  4. 日期保持「現在」。

步驟五:確認回饋

加入動作『顯示通知』,主體填 已記錄 [喝水量] mL 的飲水量 ✓,展開選項把「播放聲音」開啟,視覺回饋明確。

提醒第一次執行時,捷徑會彈出「允許存取健康資料」授權視窗。請點選「開啟健康存取 → 飲水量」並打開「寫入」開關,否則動作會靜默失敗。

建立體重打卡捷徑

體重記錄有一個常見痛點:單位混亂(公斤 vs 磅)。下面的做法直接把單位鎖在公斤,並加入小數點輸入支援。

步驟一:新增捷徑

名稱改為「體重打卡」。

步驟二:加入輸入

  1. 加入動作『詢問輸入』,問題 今天體重(kg),類型選 數字,預設值填上次測量的數字(例如 68.5)。
  2. 輸出變數命名為 體重

步驟三:寫入健康

  1. 加入動作『記錄健康樣本』。
  2. 類型選 體重(Body Mass),單位選 公斤(kg)
  3. 數量設為 體重 變數。

步驟四:算出與目標的差距(進階)

進階如果想讓捷徑順便告訴你離目標差幾公斤,可以在『記錄健康樣本』之後加一個『計算』動作:運算式填 `體重 - 65`(替換成你的目標體重),輸出命名為 `差距`。接著加『如果』:差距 > 0 → 通知「還差 [差距] kg 達標,繼續加油」,否則 → 通知「已達目標體重!」。這樣每次打卡都有即時激勵。

建立習慣打卡捷徑

「健康」App 本身沒有直接叫「習慣」的欄位,但有兩個適合的替代資料類型:

習慣類型對應健康欄位單位
冥想、靜坐正念分鐘(Mindful Minutes)分鐘
站立、走路步數(Step Count) / 站立時數步 / 小時
自訂(如伏地挺身次數)推播式通知(Push Notifications not available)→ 改用「有氧訓練能量」kcal

最靈活的方案是用選單讓使用者自選當天要打卡哪個習慣。

步驟一:新增捷徑

名稱改為「習慣打卡」。

步驟二:加入選單

  1. 加入動作『選單』,提示填 今天要打卡哪個習慣?
  2. 點「加入項目」,依序加三個選項:🧘 冥想🏃 走路💪 運動

步驟三:冥想分支

在「🧘 冥想」分支中:

  1. 加『詢問輸入』,問題 冥想幾分鐘?,類型數字,輸出命名 分鐘數
  2. 加『記錄健康樣本』,類型 正念(Mindful Minutes),單位 分鐘,數量設 分鐘數

步驟四:走路分支

在「🏃 走路」分支中:

  1. 加『詢問輸入』,問題 走了幾步?,類型數字,輸出命名 步數
  2. 加『記錄健康樣本』,類型 步數(Step Count),單位 步(count),數量設 步數

步驟五:運動分支

在「💪 運動」分支中:

  1. 加『詢問輸入』,問題 消耗幾大卡?,類型數字,輸出命名 卡路里
  2. 加『記錄健康樣本』,類型 活躍能量(Active Energy Burned),單位 大卡(kcal),數量設 卡路里

步驟六:加入結尾通知

「選單」結束後(所有分支收斂),加入動作『顯示通知』,內容填 習慣已記錄 ✓ 繼續保持!

注意『選單』的每個分支都必須獨立加入通知或結尾動作,或讓所有分支流回同一個收斂點再加通知。若只在最後加一個通知,捷徑只會在選單外才執行到,iOS 17 的捷徑執行順序和分支收斂方式請特別留意,否則有些分支可能直接結束而不顯示通知。

用自動化讓打卡更省事

三支捷徑裝好之後,最方便的觸發方式是「個人自動化」定時提醒。

設定喝水提醒(每小時觸發)

捷徑 App → 底部「自動化」→ + → 「個人自動化」→ 「時間」→ 選「每小時整點」→ 下一步 → 搜尋「喝水打卡」→ 加入 → 關閉「執行前詢問」 → 完成。

這樣每整點 iPhone 會靜默執行捷徑、主動彈出「喝了幾 mL?」的輸入框。

設定早晨體重提醒(每天早上 7:00)

自動化 → 時間 → 每天 07:00 → 執行「體重打卡」→ 關閉詢問。

設定睡前習慣打卡(每天晚上 10:00)

自動化 → 時間 → 每天 22:00 → 執行「習慣打卡」→ 關閉詢問。

進階iOS 17 開始,個人自動化的「執行前詢問」改為預設**開啟**。若你不關閉,每次自動化都需手動點「執行」才會動,失去自動效果。要注意的是,關掉詢問後捷徑等同背景靜默執行,如果捷徑含有「詢問輸入」動作,iOS 還是會彈出輸入框,不必擔心完全靜默。

把三支捷徑合併成一支主控捷徑(選做)

如果覺得三支捷徑在主畫面太佔空間,可以用下面結構合成一支:

[選單] 今天要記錄什麼?
  ├─ 喝水 → 執行捷徑「喝水打卡」
  ├─ 體重 → 執行捷徑「體重打卡」
  └─ 習慣 → 執行捷徑「習慣打卡」

動作用『執行捷徑』,捷徑名稱分別指向前面三支即可。這樣只需一個主畫面圖示,進去再選要打卡的類型。


常見問題

Q:捷徑執行後健康 App 裡沒有資料,是哪裡出問題?

A:最常見的原因是授權沒開。請到 設定 → 隱私權與安全性 → 健康 → 捷徑,確認「喝水打卡」、「體重打卡」、「習慣打卡」三支捷徑都有開啟對應欄位的寫入權限。若捷徑是剛建立或剛重新命名,健康授權會重置,需要重新跑一次授權流程。另外,『記錄健康樣本』的「數量」欄位若意外被設成文字型變數而非數字型,也會靜默失敗,建議確認變數類型。

Q:可以在 Apple Watch 上也快速打卡嗎?

A:可以。在 iPhone 上建好捷徑後,Watch App 的「我的捷徑」→「加入 Watch」選對應捷徑,之後就能從 Watch「捷徑」表面組件或 Siri 呼叫。不過 Watch 上的『詢問輸入』輸入體驗比較克難(要用數字滾輪),建議把預設值設合理,習慣了之後幾乎只需確認而不需重新輸入。

這篇對你有幫助嗎?
延伸閱讀

相關教學

為你精選

猜你喜歡

外觀
點綴色