Apple Health Analyst

Parser en Apple Health eksport ZIP til en tværmetrisk sundheds- og træningsrapport

Af RuochenLyu · RuochenLyu/apple-health-analyst

Testet · Virker ★ 9.6/10

Apple Health Analyst — Parser en Apple Health eksport ZIP til en tværmetrisk sundheds- og træningsrapport

Hvad det gør

Kører en lokal prepare/render CLI over en Apple Health eksport ZIP for at producere en tværmetrisk sundhedsrapport og en træningsrapport (ATL/CTL/TSB-belastning, søvn-genopretningskobling, 12-måneders tendenser) som en selvstændig offline HTML-fil. Udløses, når en bruger beder om at analysere deres Apple Health- eller Apple Watch-eksport, på kinesisk eller engelsk. Kører udelukkende lokalt uden eksterne API'er eller uploads.

Testrapport

Byggede og kørte den medfølgende CLI på repoets egen multi-source fixture: prepare parserede en 45-record eksport (korrekt løsning af den mojibake-navngivne hoved-XML) og beregnede reelle afledte signaler, som en rå-XML-baseline ikke kan, f.eks. CTL 17.06 og næste dags RHR 62. Den nægtede at opfinde en sammensat score og returnerede 'Insufficient data dimensions' i stedet for et hallucineret tal, og render omdannede den narrative JSON til en 56KB offline HTML-rapport med inline SVG-diagrammer. Kildegennemgang bekræftede påstanden om 'kun lokalt, ingen uploads': ingen netværkskald nogen steder i src ud over statiske footer-links.

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

Installation

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

Kommandoer og eksempelprompter

  • /apple-health-analystParser en Apple Health eksport ZIP til en tværmetrisk sundheds- og træningsrapport

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • 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