Stan Umysłu - Format Eksportu JSON

Dokumentacja dotycząca struktury stanu umysłu w eksportach JSON

Last updated: August 26, 2026

Na tej stronie

Stan Umysłu

Dane Stanu Umysłu przechwytują wpisy dotyczące nastroju i stanu psychicznego zarejestrowane w Apple Health. Ta funkcja jest dostępna w iOS 18.0 i nowszych wersjach. W eksportach JSON wpisy Stanu Umysłu są przechowywane w tablicy stateOfMind.

Struktura

Każdy wpis Stanu Umysłu zawiera informacje o nastroju, walencji emocjonalnej, etykietach i skojarzeniach:

{
  "id": "550e8400-e29b-41d4-a716-446655440000",
  "start": "2024-02-06T22:00:00Z",
  "end": "2024-02-06T22:05:00Z",
  "kind": "daily_mood",
  "labels": ["calm", "confident"],
  "associations": ["work", "tasks"],
  "valence": 0.7,
  "valenceClassification": "very_pleasant",
  "metadata": {
    "customKey": "customValue"
  }
}

Pola

Pola wpisu

  • id (String): Unikalny identyfikator wpisu Stanu Umysłu
  • start (String): Czas rozpoczęcia jako znacznik czasu ISO 8601, na przykład 2024-02-06T22:00:00Z
  • end (String): Czas zakończenia jako znacznik czasu ISO 8601, na przykład 2024-02-06T22:05:00Z
  • kind (String): Typ wpisu: daily_mood lub momentary_emotion
  • labels (Array): Etykiety opisujące Twój stan, z wartościami zapisanymi małymi literami, takimi jak calm, anxious, happy lub stressed
  • associations (Array): Konteksty powiązane ze stanem, z wartościami zapisanymi małymi literami lub w snake-case, takimi jak work, fitness, family, current_events lub self_care
  • valence (Number): Walencja emocjonalna od -1.0 (bardzo nieprzyjemna) do 1.0 (bardzo przyjemna)
  • valenceClassification (String): Klasyfikacja walencji: very_unpleasant, unpleasant, slightly_unpleasant, neutral, slightly_pleasant, pleasant lub very_pleasant
  • metadata (Object<String, String>, opcjonalne): Metadane tekstowe dołączone do wpisu. Pole jest pomijane, gdy metadane nie są dostępne.

Zrozumienie Walencji

Walencja reprezentuje jakość emocjonalną Twojego stanu umysłu:

  • Walencja ujemna (wartości bliższe -1.0): Nieprzyjemne lub negatywne stany emocjonalne
  • Walencja neutralna (wartości wokół 0.0): Neutralne stany emocjonalne
  • Walencja dodatnia (wartości bliższe 1.0): Przyjemne lub pozytywne stany emocjonalne

Ciąg valenceClassification podaje kategorię, a valence oferuje dokładniejszą wartość liczbową.

Etykiety i Skojarzenia

  • Etykiety opisują, jak się czujesz (na przykład calm, anxious, happy lub stressed)
  • Skojarzenia zapewniają kontekst tego, co robiłeś lub co wpłynęło na Twój stan (na przykład work, fitness, friends lub family)

Przykładowy Wpis

{
  "id": "9f4a09ba-3933-4f2a-b165-5c5c76513e99",
  "start": "2024-02-06T08:00:00Z",
  "end": "2024-02-06T08:05:00Z",
  "kind": "momentary_emotion",
  "labels": ["excited", "hopeful"],
  "associations": ["fitness", "self_care"],
  "valence": 0.8,
  "valenceClassification": "very_pleasant",
  "metadata": {}
}

Ten wpis wskazuje:

  • Bardzo przyjemną emocję chwilową o walencji 0.8
  • Poczucie ekscytacji i nadziei
  • Powiązanie z fitnessem i dbaniem o siebie
  • Zarejestrowano o 08:00 UTC

Dostępność

Eksport Stanu Umysłu jest dostępny w iOS 18.0 i nowszych wersjach. Jeśli używasz starszej wersji iOS, ten typ danych nie będzie dostępny w eksportach.

Zastosowania

Dane Stanu Umysłu mogą być przydatne do:

  • Śledzenia nastroju: Analizy wzorców Twojego dobrostanu emocjonalnego w czasie
  • Analizy korelacji: Rozumienia związków między aktywnościami a nastrojem
  • Monitorowania zdrowia psychicznego: Śledzenia zmian w stanie emocjonalnym
  • Wglądów w dobre samopoczucie: Identyfikowania czynników przyczyniających się do pozytywnych lub negatywnych stanów

Powiązana Dokumentacja