Cách xuất dữ liệu Apple Health: mọi cách thực sự dùng được
iPhone và đồng hồ của bạn có nhiều năm dữ liệu sức khỏe, và Apple cho bạn đúng một cách để lấy nó ra. Hướng dẫn này nói thẳng về cách đó, rồi đến những cách vượt qua giới hạn của nó: CSV, xuất theo lịch, máy chủ của riêng bạn, và truy cập trực tiếp cho agent AI. Chúng tôi làm một trong các ứng dụng được nhắc dưới đây và sẽ nói rõ khi nhắc đến.
1. Tính năng xuất tích hợp sẵn của Apple (miễn phí, một tệp XML lớn)
- Mở ứng dụng Sức khỏe
- Chạm vào ảnh hoặc chữ cái đầu tên của bạn ở góc trên bên phải
- Cuộn xuống, chạm Xuất tất cả dữ liệu sức khỏe, rồi xác nhận
- Đợi (vài phút, với nhiều năm dữ liệu), rồi chia sẻ tệp
export.zip
Bên trong là export.xml: mọi mẫu Apple có, đó là phần tốt. Phần còn lại là điểm vướng. Đó là một tệp có thể lên tới hàng gigabyte, là XML chứ không phải thứ bảng tính mở được, không có cách đặt lịch, không có cách xuất một chỉ số, và không có cách chỉ lấy những gì đã thay đổi kể từ lần trước. Nó là bản sao lưu đầy đủ, không phải đường ống dữ liệu. Với một bản lưu trữ làm một lần thì ổn, và không tốn gì.
2. Lấy CSV thay thế
Có hai hướng. Bạn có thể chuyển đổi bản XML: trình chuyển đổi miễn phí ngay trên trình duyệt của chúng tôi biến export.zip thành CSV và JSON (tổng theo ngày, giấc ngủ, bài tập, bản ghi thô) mà không tải gì lên, và các script cũng làm được như vậy nếu bạn thích viết mã. Dù cách nào, bạn cũng phải xuất lại toàn bộ kho lưu trữ mỗi lần muốn dữ liệu mới. Hoặc dùng một ứng dụng đọc thẳng HealthKit và ghi CSV theo từng chỉ số. Marrow (của chúng tôi, miễn phí) xuất CSV, JSON và GPX qua bảng chia sẻ, một chỉ số hoặc tất cả. Health Auto Export cho xuất CSV thủ công miễn phí và để tự động hóa sau gói đăng ký.
3. Apple Health không có API máy chủ
Nên nói thẳng, vì đây là điều mọi người hay tìm: HealthKit chỉ có trên thiết bị. Không có endpoint cloud, không có OAuth, không có gì để máy chủ của bạn gọi tới. Bất cứ thứ gì rời khỏi điện thoại là vì một ứng dụng trên điện thoại gửi nó đi. Vì vậy "xuất tự động" luôn có nghĩa là một ứng dụng có quyền chạy nền đẩy dữ liệu tới nơi bạn chọn.
Ràng buộc đó cũng là điểm có lợi cho quyền riêng tư: không có gì rời đi trừ khi bạn cài thứ gì đó gửi nó, và bạn thấy chính xác nó đi đâu.
4. Xuất tự động theo lịch
Với bảng điều khiển, Home Assistant, n8n hoặc cơ sở dữ liệu của riêng bạn, bạn muốn đẩy dữ liệu theo lịch tới một URL do bạn đặt. Marrow làm việc này miễn phí, với đồng bộ nền, nên việc xuất chạy khi đã đóng ứng dụng (thiết lập webhook cho n8n, Home Assistant và máy chủ của riêng bạn). Health Auto Export mở đường cho nhóm này và làm tốt, với tự động hóa theo lịch ở gói Premium. Cả hai đều gửi JSON hoặc CSV tới bất kỳ webhook nào.
5. Một bản sao hoàn chỉnh trên phần cứng của riêng bạn
Dạng làm chủ mạnh nhất: một bản sao trực tiếp của mọi thứ trên máy do bạn kiểm soát. Marrow ghép đôi với một máy chủ tự lưu trữ (một tệp Python, giấy phép MIT) trên Raspberry Pi, NAS hoặc laptop cũ. Điện thoại giữ nó luôn mới ở chế độ nền. Bản sao là SQLite, nên truy vấn trực tiếp được.
6. Để một agent AI đọc nó (MCP)
Lựa chọn mới nhất, và với nhiều người là mục tiêu thật sự: không phải tệp, mà là một trợ lý có thể trả lời "giấc ngủ của tôi thay đổi thế nào khi tôi bắt đầu tập buổi sáng?" từ dữ liệu thật. Điều đó chạy qua MCP (Model Context Protocol). Marrow chạy một máy chủ MCP ngay trên iPhone, miễn phí, bảy công cụ chỉ đọc. Bản sao tự lưu trữ cũng nói MCP, nên agent có thể truy vấn nó khi điện thoại ngủ. Và với ChatGPT, Claude hoặc Gemini mà không phải chạy gì, MCP Cloud (Marrow Pro) lưu trữ bản sao đó cho bạn. Health Auto Export cũng có máy chủ MCP, và đến trước, nhưng nó yêu cầu Premium. Thiết lập cho Claude, Cursor hoặc bất kỳ MCP client nào: hướng dẫn hai bước.
Bài tập và tuyến đường: hãy xin GPX
Tuyến đường GPS của bài tập đáng được nhắc riêng vì bản XML của Apple gồm chúng dưới dạng các tệp GPX riêng, mỗi buổi tập một tệp, chôn trong kho lưu trữ. Nếu bạn muốn tuyến đường cho một lần chạy mà không phải làm một dự án khảo cổ, hãy xuất GPX theo từng buổi tập từ một ứng dụng. Marrow hiển thị mọi buổi tập kèm tuyến đường và chia sẻ GPX theo yêu cầu.
Chi tiết từng hiệp tập sức mạnh cũng tương tự: nó có trong HealthKit, hầu hết công cụ xuất làm phẳng nó đi, và đáng kiểm tra xem công cụ bạn chọn có giữ lại điều bạn quan tâm không.
So sánh thẳng thắn
| Xuất tích hợp sẵn | Health Auto Export | Marrow | |
|---|---|---|---|
| Giá | Miễn phí | $2.99 đến $24.99. Tự động hóa và MCP thuộc Premium | Miễn phí |
| Định dạng | Một kho XML (kèm GPX bên trong) | CSV, JSON | CSV, JSON, GPX |
| Đẩy theo lịch | Không | Premium | Miễn phí |
| Bản sao tự lưu trữ | Không | Không | Miễn phí, mã nguồn mở |
| Agent AI (MCP) | Không | Premium | Miễn phí, trên thiết bị |
| Phù hợp nhất cho | Một bản lưu trữ đầy đủ làm một lần | Ứng dụng xuất lâu đời, nhiều tùy chọn định dạng | Đường ống dữ liệu liên tục và truy cập cho agent |
Số liệu được đối chiếu với trang của chính từng nhà cung cấp vào tháng 8 năm 2026. Nếu có gì ở đây đã cũ, hãy báo cho chúng tôi và chúng tôi sẽ sửa. Là trang chính xác chính là toàn bộ chiến lược của chúng tôi.
Tóm tắt
- Bản lưu trữ làm một lần: dùng tính năng xuất tích hợp sẵn của Apple, và biến nó thành CSV bằng trình chuyển đổi ngay trên trình duyệt nếu bạn cần bảng tính.
- CSV, liên tục: dùng một ứng dụng xuất. Hãy kiểm tra gói miễn phí của nó thực sự gồm những gì.
- Cơ sở dữ liệu hoặc bảng điều khiển của riêng bạn: webhook theo lịch hoặc bản sao tự lưu trữ.
- Một AI hiểu sức khỏe của bạn: MCP, chỉ hai bước trong Marrow và miễn phí. Mọi lựa chọn được so sánh tại các máy chủ MCP cho Apple Health.