Pliki: CSV, JSON i GPX na żądanie
Wszystko, co przechowuje Marrow, jako plik, kiedy tylko chcesz. Ta strona wymienia dokładnie, co zawiera każdy eksport, aby arkusz, skrypt lub lekarz wiedział, na co patrzy.
Wszystkie poradniki Marrow: MCP · Samodzielnie hostowana kopia lustrzana · Automatyzacje · Pliki · Wsparcie
Gdzie są przyciski
Eksportuj, Ręcznie. Wybierz zakres i format u góry. Każda sekcja poniżej tworzy jeden plik i przekazuje go do arkusza udostępniania, więc może trafić do Plików, AirDrop, Poczty lub dowolnej aplikacji, która przyjmuje plik. Nic nie jest nigdzie wysyłane.
Pomiary dzienne
Każda seria Apple Health, którą śledzi Marrow, jedna wartość na dzień, z 30 dni, 90 dni, roku lub całości. Wybierz konkretne wskaźniki albo weź wszystkie.
- CSV (
marrow-daily-DATE.csv): jeden wiersz na dzień, jedna kolumna na wskaźnik, kolumny w kolejności alfabetycznej, zapisana jednostka w każdym nagłówku:date,active_energy (kcal),body_mass (kg),step_count (count),… - CSV (długi) (
marrow-daily-long-DATE.csv):date,metric,value,unit, jeden wiersz na wskaźnik na dzień. Taki kształt chcą pandas, R i tabele przestawne. - JSON (
marrow-daily-DATE.json): te same sumy dzienne co w danych automatyzacji.
Dwa eksporty tych samych danych są identyczne bajt po bajcie, więc pliki dobrze działają z diff i kontrolą wersji.
Dziennik odżywiania
Każdy zapisany posiłek z pełnym zestawem składników odżywczych. Kolumny CSV: day,meal,name,grams,kcal,protein_g,carbs_g,fat_g,logged_at,extra, gdzie extra to JSON każdego innego składnika odżywczego, który zawiera wpis (błonnik, cukry, sód, witaminy…). JSON zagnieżdża wpisy pod dniami.
Dziennik treningu siłowego
Każda seria robocza (rozgrzewki są pominięte) jako powtórzenia i ciężar, z szacowanym maksimum na jedno powtórzenie, postępem w każdym ćwiczeniu w sesji i objętością dla każdej grupy mięśni. Ciężary są w jednostce z Ustawienia, Jednostki, a nazwy kolumn mówią, w której: date,session,exercise,set,weight_lb,reps,est_1rm_lb,set_type (lub _kg), gdzie set_type to work, failure lub drop.
Objawy i nastrój
Każdy objaw zapisany w Apple Health, z nasileniem opisanym słowami przez Apple, i każdy wpis State of Mind z jego przyjemnością, wybranymi uczuciami i tym, czego dotyczyły. CSV lub JSON, do śledzenia albo do pokazania lekarzowi. Te same serie można też wybrać w eksporcie pomiarów dziennych i w automatyzacjach.
Trasy treningowe
Jeden plik GPX na każdy trening, który zapisał GPS w wybranym zakresie. Otwiera się w Strava, Google Earth, Komoot lub dowolnym narzędziu do map.
Jednostki
Pliki ze wskaźnikami zachowują jednostki, które przechowuje Apple Health (kg, m, mL, °C, kcal), i zawsze je podpisują, więc arkusz ani skrypt nigdy nie muszą zgadywać. Sama aplikacja pokazuje dane w jednostkach wybranych w Ustawienia, Jednostki. Pliki z treningiem siłowym też stosują ten wybór.
Rozwiązywanie problemów
- Brak posiłków, serii lub wpisów w wybranym zakresie. Każda sekcja eksportuje zakres wybrany u góry w Eksportuj, Ręcznie (30 dni, 90 dni, 1 rok lub Wszystko). Wybierz dłuższy albo najpierw sprawdź, czy dane są w Marrow.
- Brakuje wskaźnika albo jego kolumna jest pusta. Marrow może eksportować tylko to, co Apple Health pozwala mu odczytać. W aplikacji Zdrowie stuknij swoje zdjęcie w prawym górnym rogu, potem Aplikacje, Marrow i włącz daną pozycję. Następnie w Marrow, Ustawienia, Dostęp do Apple Health, stuknij Pobierz ponownie w sekcji Odczytywanie z Apple Health.
- Brak treningów z trasami GPS w tym zakresie. Trasę mają tylko treningi, które ją zapisały, takie jak spacery, biegi i przejażdżki na dworze. Treningi w pomieszczeniach nigdy jej nie mają. Jeśli wiesz, że trasy istnieją, sprawdź, czy Marrow może czytać Trasy treningowe w aplikacji Zdrowie (Aplikacje, Marrow).
- Nie udało się odczytać tras. Apple Health zwrócił błąd z tym komunikatem. Spróbuj ponownie, a jeśli się powtarza, sprawdź dostęp do Tras treningowych, jak wyżej.
- Arkusz udostępniania nie ma, gdzie go zapisać. Wybierz Zachowaj w Plikach, aby zachować plik na telefonie lub w iCloud Drive, albo wyślij go przez AirDrop na Maca. Każda aplikacja otwierająca pliki CSV, JSON lub GPX pojawia się w arkuszu udostępniania po zainstalowaniu.
- Arkusz pokazuje jedną długą kolumnę. Plik jest rozdzielany przecinkami. Zaimportuj go jako CSV z przecinkiem jako separatorem zamiast otwierać jako zwykły tekst. CSV (długi) jest łatwiejszy dla tabel przestawnych.
- Liczby wyglądają źle. Pliki ze wskaźnikami zachowują jednostki zapisane w Apple Health (kg, m, mL, °C, kcal) i podają je w każdym nagłówku. Pliki z treningiem siłowym stosują Ustawienia, Jednostki.
- Co tydzień eksportujesz to samo. Automatyzacja wysyła to według harmonogramu przy zamkniętej aplikacji.
Kroki dla poszczególnych aplikacji, w tym Google Sheets i Strava, są w sekcji połączenia.
Kiedy wybrać pliki
Pliki to dobra odpowiedź na jednorazową potrzebę: arkusz, lekarz, notatnik do analizy danych, kopia zapasowa. Jeśli zauważasz, że eksportujesz regularnie, automatyzacja robi to samo bez Ciebie, a agent, który chce odpytywać zamiast czytać plik, powinien użyć MCP.