Marrow Health
繁
下載

如何匯出 Apple Health 資料:真正可行的所有方法

你的 iPhone 和手錶裡有好幾年的健康資料,而 Apple 只給了一種把它取出來的方式。本指南會老實說明那個方式,然後介紹繞過它限制的方法:CSV、排程匯出、你自己的伺服器,以及讓 AI 智慧代理即時存取。下面提到的 App 之一是我們做的,提到時我們會說明。

1. Apple 內建的匯出(免費,一個大型 XML 檔)

  1. 打開健康 App
  2. 點右上角的照片或姓名縮寫
  3. 往下捲,點匯出所有健康資料,然後確認
  4. 等待(多年的資料要好幾分鐘),然後分享 export.zip

裡面是 export.xml:Apple 擁有的每一筆樣本,這是好的部分。其餘就是缺點。它是一個可能大到好幾 GB 的檔案,是 XML 而不是試算表能開的格式,無法排程,無法只匯出一個指標,也無法只取得上次之後的變動。它是完整備份,不是資料管線。如果只是要一次性的封存,這樣就夠了,而且不用花錢。

2. 改用 CSV

有兩條路。你可以轉換 XML 匯出檔:我們的免費瀏覽器內轉換器能把 export.zip 轉成 CSV 和 JSON(每日總計、睡眠、體能訓練、原始記錄),不用上傳任何東西,如果你偏好寫程式,腳本也能做到同樣的事。不論哪種,每次想要新資料時,你都得重新匯出整份封存。或者使用直接讀取 HealthKit 的 App,依指標寫出 CSV。Marrow(我們做的,免費)透過分享選單匯出 CSV、JSON 和 GPX,可以只匯出一個指標,也可以全部。Health Auto Export 的手動 CSV 是免費的,自動化則放在訂閱方案後面。

3. Apple Health 沒有伺服器 API

值得直接講明,因為這是大家會去找的東西:HealthKit 只存在於裝置上。沒有雲端端點,沒有 OAuth,你的伺服器沒有任何東西可以呼叫。凡是離開手機的資料,都是因為手機上的 App 把它送出去。所以「自動匯出」永遠指的是一個有背景存取權限的 App,把資料推送到你選的地方。

這個限制同時也是隱私上的好處:除非你安裝了會送出資料的東西,否則什麼都不會離開,而且你能清楚看到它去了哪裡。

4. 排程自動匯出

如果是儀表板、Home Assistant、n8n,或你自己的資料庫,你需要的是依排程推送到你指定的網址。Marrow 免費提供這項功能,並透過背景同步,所以 App 關閉時匯出也會執行(n8n、Home Assistant 和你自己伺服器的 webhook 設定)。Health Auto Export 開創了這個類別,做得也很好,排程自動化放在它的 Premium 方案。兩者都能把 JSON 或 CSV 送到任何 webhook。

5. 在你自己的硬體上放一份完整鏡像

最強的擁有權形式:在你控制的機器上,有一份所有資料的即時副本。Marrow 可以與 Pi、NAS 或舊筆電上的自架伺服器(一個 Python 檔案,MIT 授權)配對。手機會在背景讓它保持最新。這個鏡像是 SQLite,所以可以直接查詢。

6. 讓 AI 智慧代理讀取(MCP)

最新的選項,對許多人來說也是真正的目標:要的不是檔案,而是一個能根據真實資料回答「我開始晨間訓練之後,睡眠有什麼變化?」的助理。這要透過 MCP(Model Context Protocol)。Marrow 在 iPhone 本身上執行一個 MCP 伺服器,免費,有七個唯讀工具。自架鏡像同樣支援 MCP,所以手機休眠時智慧代理也能查詢。如果是 ChatGPT、Claude 或 Gemini,又不想自己執行任何東西,雲端 MCP(Marrow Pro)會替你代管那個鏡像。Health Auto Export 也附有 MCP 伺服器,而且更早推出,但它需要 Premium。Claude、Cursor 或任何 MCP 用戶端的設定:兩步驟指南.

體能訓練與路線:請求 GPX

體能訓練的 GPS 路線值得特別一提,因為 Apple 的 XML 匯出把它們放成獨立的 GPX 檔,每次訓練一個,埋在封存檔裡。如果你只想要某一次跑步的路線,而不想搞一場考古,請改用 App 依每次訓練匯出 GPX。Marrow 會顯示每次訓練和它的路線,並依需求分享 GPX。

逐組的重訓細節也類似:它存在於 HealthKit,大多數匯出工具都會把它攤平掉,所以值得確認你選的工具有保留你在意的內容。

Marrow 的重訓頁面:訓練、組數、以磅計的訓練量、訓練過的肌群,以及依訓練量上色的前後肌肉圖
Marrow 的重訓頁面。根據真實記錄的訓練而來的組數、訓練量和肌肉圖。有氧訓練和它們的 GPS 路線就在旁邊。

誠實的比較

內建匯出Health Auto ExportMarrow
價格免費$2.99 到 $24.99。自動化和 MCP 屬於 Premium免費
格式一個 XML 封存檔(裡面有 GPX)CSV、JSONCSV、JSON、GPX
排程推送否Premium免費
自架鏡像否否免費,開放原始碼
AI 智慧代理(MCP)否Premium免費,在裝置上
最適合一次性的完整封存老牌匯出工具,格式選項多持續的資料管線與智慧代理存取

數字於 2026 年 8 月對照各廠商自己的頁面查證。如果這裡有任何過時的地方,請告訴我們,我們會修正。做一個準確的頁面,就是我們的整個策略。

簡短版本