Apple Health Analyst

Analizza un ZIP di esportazione Apple Health in un report di salute e allenamento cross-metric

di RuochenLyu · RuochenLyu/apple-health-analyst

Promosso ★ 9.6/10

Apple Health Analyst — Analizza un ZIP di esportazione Apple Health in un report di salute e allenamento cross-metric

Cosa fa

Esegue una CLI locale prepare/render su un ZIP di esportazione Apple Health per produrre un report di salute cross-metric e un report di allenamento (carico ATL/CTL/TSB, accoppiamento sonno-recupero, trend a 12 mesi) come file HTML autonomo offline. Si attiva quando un utente chiede di analizzare la propria esportazione Apple Health o Apple Watch, in cinese o inglese. Funziona interamente in locale senza API esterne o caricamenti.

Rapporto di test

Costruita ed eseguita la CLI inclusa sul fixture multi-sorgente del repository: prepare ha analizzato un'esportazione di 45 record (risolvendo correttamente il file XML principale con nome mojibake) e ha calcolato segnali derivati reali che una baseline XML grezza non può, ad esempio CTL 17.06 e RHR 62 del giorno successivo. Si è rifiutato di inventare un punteggio composito, restituendo 'Insufficient data dimensions' invece di un numero allucinato, e render ha trasformato il JSON narrativo in un report HTML offline di 56KB con grafici SVG inline. La revisione del codice sorgente ha confermato l'affermazione 'solo locale, nessun caricamento': nessuna chiamata di rete in src oltre ai link statici nel footer.

Testato il: 2026-07-20 · Claude Code 2.x (agent harness)

Installazione

git clone https://github.com/RuochenLyu/apple-health-analyst
mkdir -p ~/.claude/skills
cd apple-health-analyst && cp -r .agents/skills/apple-health-analyst ~/.claude/skills/apple-health-analyst

Comandi e prompt di esempio

  • /apple-health-analystAnalizza un ZIP di esportazione Apple Health in un report di salute e allenamento cross-metric

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • Analyze my Apple Health export and build a training load report
  • Turn my Apple Watch data export into a sleep-recovery report
  • Parse this Health app export ZIP and show my 12-month fitness trends