瀏覽已記錄的運動
在 iPhone 上列出近期的 HealthKit 運動,包含活動類型、日期、時間長度與距離 — 涵蓋 40+ 種活動類型,包括跑步、騎車與游泳。
將 Apple Health 與 Apple Watch 的運動記錄匯出為 GPX、TCX、CSV、JSON 與 PDF。 分析、封存、轉移或分享你的運動歷史 — 無需訂閱,也不需雲端服務。
瀏覽你的運動記錄,以教練級指標分析,並匯出乾淨好用的檔案 — 包含可直接給 AI 使用的摘要與 PDF 報告。
在 iPhone 上列出近期的 HealthKit 運動,包含活動類型、日期、時間長度與距離 — 涵蓋 40+ 種活動類型,包括跑步、騎車與游泳。
心率區間、心臟漂移、分段、百分位數、目標區間佔比、行為分段與訊號品質 — 全部在裝置上運算。
JSON、GPX、TCX、兩種 CSV 版面、單頁 PDF 報告,再加上為大型語言模型打造的 AI Training Summary 與 AI Model JSON。
將一次運動打包成專為 ChatGPT 與 Claude 設計的 Markdown 或精簡 JSON,讓你能請 LLM 像教練一樣檢視這次運動。
依運動類型視覺化時間長度、距離、平均速度與能量趨勢。可依預設期間或自訂日期範圍篩選。
為單次運動或整段訓練期間產生單頁 PDF 報告 — 包含路線地圖、圖表與統計資料。
依你接下來要做的事選擇格式 — 分析、匯入平台、封存、可列印報告,或 AI 教練分析。
無損的 HealthKit 匯出 — 中繼資料、路線點、事件與各類型樣本。最適合 Python、notebook 與封存用途。
含心率軌跡延伸的 GPX 1.1。可載入地圖工具與大多數健身平台。
包含路線、HR、功率與步頻的結構化運動。可匯入 Strava、Garmin Connect、TrainingPeaks 與 Golden Cheetah。
運動中繼資料、涵蓋範圍與各樣本類型統計,以整齊的四欄版面呈現,方便用於試算表。
所有原始時間序列樣本 — 心率、配速、功率、步頻、海拔 — 攤平成列,方便自訂分析。
單頁可列印報告,包含路線地圖、摘要卡片、指標圖表(含 HR 中位數與 P90)以及樣本統計表。
資訊密集、易於閱讀的分析,專為貼入 ChatGPT 或 Claude 而設計,可取得針對某次運動的教練回饋。
精簡且具 schema 版本的 JSON,包含分段 HR 曲線與結構化指標 — 專為 LLM API 打造。
每項分析都由你的 HealthKit 樣本在本機運算,並整合進 AI 與 PDF 匯出。
三種模型 — 最大心率百分比、Karvonen(含靜止 HR)與 Friel(含乳酸閾值)。提供各區間的時間與百分比。
經時間加權的 p25、p50(中位數)、p75、p90 與 p95,呈現真實分布,而不只是最小/平均/最大值。
前半段與後半段的 HR 比較,以及在有配速時的配速對 HR 脫鉤 — 經典的有氧耐久度檢驗。
以每公里或每英里計,配速標準化為 /km,並可選擇加上各分段的心率與爬升/下降。
落在你設定的 HR 區間之內、之上與之下的時間 — 並附帶超出區間的次數與最長連續時段。
心率涵蓋百分比、中斷次數與最長缺口,讓你了解這些數字的可信度。
自動為跑步與步行標記暖身、穩定、衝刺、恢復步行與緩和階段。
心率在步行休息期間恢復的程度 — 每段恢復區間的起始 HR 與結束 HR 比較。
以淺白語言、基於規則的提示,針對漂移、佔比、恢復,以及相對於你目標的上限超標提出說明。
兩種匯出能把一次運動轉換成大型語言模型可以推理的內容。在裝置上產生 — 由你決定要送往何處。
# AI Training Summary — Running — Apr 14 ## Context - Activity: Running (outdoor) - Duration: 1:15:11 · Distance: 6.16 km - Goal: Aerobic Base · Target band: 130–150 ## Heart Rate - Avg 137 · Max 157 · Median 138 - p90 151 · Coverage 99.4% ## HR Zones (% max) - Z2 41% · Z3 38% · Z4 16% ## Cardiac Drift - PA:HR decoupling 4.8% ## Assessment - Aerobic base session; drift in range
{
"schema_version": "workout-ai-model-v1",
"context": {
"activity_type": "Running",
"duration_seconds": 4511,
"goal": "aerobic_base"
},
"raw_summary": {
"avg_hr": 137, "max_hr": 157,
"percentiles": { "p50": 138, "p90": 151 }
},
"signal_quality": {
"hr_coverage_percent": 99.4,
"dropout_count": 0
},
"heart_rate_curve": {
"type": "piecewise_linear",
"point_count": 42,
"sample_count": 901
}
}
示意輸出。匯出皆在本機產生,App 絕不會將其傳送給任何 AI 服務 — 是否分享由你決定。
在 App 中依運動類型查看訓練趨勢,再為任何期間匯出精緻的單頁 PDF。
瀏覽運動記錄、檢視互動式圖表與路線,再輕點一下即可匯出或分享。




唯一必要的設定就是「健康」存取權。授權後,App 會在本機讀取你的運動記錄,並透過標準的 iOS 分享表單準備匯出。
在 iPhone 上啟動 Workout Exporter。首次使用時會要求唯讀的「健康」存取權。
在 iOS「健康」權限表單中啟用運動與樣本存取,讓 App 可以載入你的運動記錄。
選擇一次運動,檢視摘要與圖表,再開啟匯出選單,從八種格式中挑選。
使用 AirDrop、儲存到 Files、Mail,或將 AI 摘要貼入 ChatGPT 或 Claude。
匯出內容完全反映 HealthKit 為每次運動所記錄的資料。
跑步、步行、健行、騎車、游泳、划船、橢圓機、肌力訓練、HIIT、瑜伽,以及數十種運動。有氧活動可享完整的分析功能。
心率、距離、活動/基礎能量、跑步與騎車功率、速度、步頻、步幅、垂直振幅、觸地時間、游泳划水數,以及路線(GPS)。
設定最大 HR、靜止 HR 與乳酸閾值以取得準確的區間;選擇公里或英里;新增自訂 HR 閾值;為每次匯出記錄目標與目標區間。
大多數問題都歸因於「健康」權限、iOS 環境,或某次運動沒有路線或相關樣本。
請確認讀取權限位於設定 > 健康 > 資料存取與裝置,並確認這些運動存在於該 iPhone 的 Apple Health 中。
有些運動類型沒有 GPS 資料。室內肌力訓練、瑜伽與固定式運動匯出時不含路線點,這是正常的。
區間需要在「設定」中設定最大 HR;漂移與分段需要配速或距離;訊號品質會標示 HR 涵蓋不足,讓你知道原因。
HealthKit 運動查詢在 iOS 模擬器中沒有用。請使用具有真實「健康」資料的實體 iPhone。
捲動分享表單、檢查 AirDrop 是否已啟用,或將匯出檔案儲存到 Files 後再從那裡移動。
並非每次運動都會記錄每項指標。匯出內容反映 HealthKit 所擁有的資料,因此某些樣本群組可能是空的。
讀取了哪些資料、檔案會去哪裡、支援哪些裝置,以及隱私如何運作。
不會。它在裝置上運作。只有當你明確匯出並分享檔案時,資料才會離開你的手機。AI 匯出同樣在本機產生 — App 絕不會將任何資料傳送給 AI 服務。
AI Training Summary(Markdown)與 AI Model JSON 會把一次運動打包成專為大型語言模型設計的格式,讓你能請 ChatGPT 或 Claude 像教練一樣分析這次運動。
不是 — 它是一次性購買 $4.99,沒有訂閱,也沒有任何 App 內購買。
JSON 用於分析與封存、GPX 用於路線、TCX 用於健身平台、CSV 用於試算表、PDF 用於可列印報告,而 AI 格式則用於 LLM 教練分析。
HealthKit 會依運動類型、硬體與感測器記錄不同的資料。匯出工具只包含該次運動實際存在的資料。
隱私說明很簡單:App 讀取運動資料以建立匯出檔案,且不需要線上帳號。
對運動以及建立匯出所需的 HealthKit 樣本的讀取權 — 路線、心率、能量、距離、步頻,以及存在時的功率。
僅用於顯示運動並建立你所要求的匯出檔案。所有處理 — 包括 AI 摘要 — 都在裝置上進行。不需登入;設計上可離線運作。
完整法律版本請參閱隱私權政策。