Stan Umysłu - Format Eksportu JSON

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

Last updated: February 6, 2026

On this page

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-06 14:00:00 -0800",
  "end": "2024-02-06 14:05:00 -0800",
  "kind": "mood",
  "labels": ["Calm", "Focused"],
  "associations": ["Work", "Productive"],
  "valence": 0.7,
  "valenceClassification": 1,
  "metadata": {
    "customKey": "customValue"
  }
}

Pola

Wymagane Pola

  • id (String): Unikalny identyfikator wpisu Stanu Umysłu
  • start (String): Czas rozpoczęcia wpisu w formacie yyyy-MM-dd HH:mm:ss Z
  • end (String): Czas zakończenia wpisu w formacie yyyy-MM-dd HH:mm:ss Z
  • kind (String): Typ wpisu Stanu Umysłu (zwykle "mood")
  • labels (Array): Tablica etykiet opisujących stan (np. "Calm", "Anxious", "Happy", "Stressed")
  • associations (Array): Tablica skojarzeń lub kontekstów (np. "Work", "Exercise", "Family")
  • valence (Number): Ocena walencji emocjonalnej, zwykle od -1.0 (bardzo negatywna) do 1.0 (bardzo pozytywna)
  • valenceClassification (Number): Klasyfikacja walencji:
    • -1: Bardzo negatywna
    • 0: Neutralna
    • 1: Bardzo pozytywna
  • metadata (ObjectString:String): Dodatkowe metadane jako pary klucz-wartość

Zrozumienie Walencji

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

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

valenceClassification zapewnia uproszczoną kategoryzację, podczas gdy valence oferuje bardziej precyzyjną wartość numeryczną.

Etykiety i Skojarzenia

  • Etykiety opisują, jak się czujesz (np. "Calm", "Anxious", "Energetic", "Tired")
  • Skojarzenia dostarczają kontekstu o tym, co robiłeś lub co wpłynęło na twój stan (np. "Work", "Exercise", "Social", "Sleep")

Przykładowy Wpis

{
  "id": "abc123-def456-ghi789",
  "start": "2024-02-06 08:00:00 -0800",
  "end": "2024-02-06 08:05:00 -0800",
  "kind": "mood",
  "labels": ["Energetic", "Motivated"],
  "associations": ["Morning Routine", "Exercise"],
  "valence": 0.8,
  "valenceClassification": 1,
  "metadata": {}
}

Ten wpis wskazuje:

  • Pozytywny stan nastroju (walencja 0.8, klasyfikacja 1)
  • Czucie się energicznym i zmotywowanym
  • Powiązane z poranną rutyną i ćwiczeniami
  • Zarejestrowane o 8:00

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: Analizowania wzorców w dobrostanie emocjonalnym w czasie
  • Analizy korelacji: Zrozumienia relacji 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