Deskamiనీ డెస్క్ మీద ఒక చిన్న తోడు

ఎగుమతి ఫార్మాట్

Deskami Plusలో భాగమైన ఎగుమతి, Deskami నీ Macలో ఉంచుకునే అదే నిమిషం-నిమిషం రికార్డును రాస్తుంది. ఏదీ జోడించదు, అంచనా వేయదు, ఖాళీలు నింపదు. ఫైలులో ఏముందో ఈ పేజీ వివరిస్తుంది.

నియమాలు

  • CSVలో ఖాళీ గడి, లేదా JSONలో null, అంటే కొలవలేదు. 0 అంటే కొలిచింది, అది సున్నా.
  • నిలువు వరుసల పేర్లు అన్ని భాషల్లోనూ ఇంగ్లీష్‌లోనే ఉంటాయి, స్థిరం; కొత్త export_versionతో మాత్రమే మారతాయి.
  • ఫైల్‌లు UTF-8లో ఉంటాయి. CSV కామాలతో వేరు చేయబడింది, మొదటి వరుస శీర్షికలది.
  • సమయాలు UTCలో, ISO 8601 రూపంలో ఉంటాయి, ఉదాహరణకు 2026-09-28T07:41:00Z. తేదీలు YYYY-MM-DD: ఆ నిమిషం నమోదైన క్యాలెండర్ రోజు.
  • దశాంశాలకు చుక్క వాడుతుంది, వేల విభాజకం ఎప్పుడూ ఉండదు. బూలియన్‌లు true, false.
  • Deskami ఏదైనా నమోదు చేసిన ప్రతి నిమిషానికీ ఒక వరుస ఉంటుంది; ఏమీ నమోదు చేయని నిమిషాలకు వరుస ఉండదు.

నిమిష నిలువు వరుసలు

CSVలో ఈ నిలువు వరుసలు ఈ క్రమంలో ఉంటాయి; JSONలో ఇవే ఫీల్డ్‌లు ప్రతి నిమిషాన్నీ ఏర్పరుస్తాయి. బ్రాకెట్‌లోని పేరు ముడి డేటాబేస్ ఫైలులోని నిలువు వరుస.

  • minute_utc — సమయం. నిమిషం మొదలు, UTCలో. (minute_utc, Unix సెకన్లలో)
  • local_day — తేదీ. ఈ నిమిషం చెందిన క్యాలెండర్ రోజు, అప్పుడు Mac ఉన్న టైమ్ జోన్ ప్రకారం. రాసేటప్పుడే అది స్థిరమవుతుంది; తర్వాత టైమ్ జోన్ మారినా అది కదలదు. (day_key)
  • setup_id — పూర్ణాంకం. వాడుకలో ఉన్న సెటప్: ఒక కెమెరా, ఒక డిస్‌ప్లే అమరిక కలిపి. JSONలో సెటప్‌లు setups కింద ఉంటాయి. (profile_id)
  • seconds_at_desk — 0 నుంచి 60. ఈ నిమిషంలో కెమెరా నిన్ను చూసిన సెకన్లు. camera_off false అయితే, 0 అంటే కెమెరా ఆన్‌లో ఉంది కానీ నిన్ను చూడలేదు. (present_s)
  • posture_deviation — సంఖ్య, 0 లేదా ఎక్కువ. నీ తల, భుజాలు నీ సొంత కొలమానం కంటే ఎంత కిందకు ఉన్నాయో దాని నిమిషమంతటి సగటు, అప్పుడు అమలులో ఉన్న గుర్తుచేసే పరిమితికి గుణిజంగా: కొలమానం దగ్గర 0, పరిమితి దగ్గర 1. భంగిమను కొలవనప్పుడు ఖాళీ. (posture_dev)
  • posture_peak — సంఖ్య, 0 లేదా ఎక్కువ. నిమిషంలో ఇదే కొలత యొక్క అత్యధిక విలువ. (posture_peak)
  • distance_deviation — సంఖ్య, 0 లేదా ఎక్కువ. కొలమానం తీసుకున్నప్పటి కంటే నీ ముఖం స్క్రీన్‌కు ఎంత ఎక్కువ దగ్గరగా ఉందో, ఇదే కొలబద్దపై; చిత్రంలో నీ కళ్ళ మధ్య దూరం నుంచి చదివినది. (distance_dev)
  • blinks — పూర్ణాంకం. కళ్ళను కొలవగలిగినప్పుడు లెక్కించిన రెప్పపాట్లు. కొలవలేనప్పుడు ఖాళీ. (blinks)
  • incomplete_blinks — పూర్ణాంకం. అత్యంత ఇరుకైన క్షణంలో కూడా మూసిన స్థితికి తగినంత దగ్గరకు రాని రెప్పపాట్లు. నిర్ణయించడం సాధ్యం కానప్పుడు ఖాళీ. (incomplete_blinks)
  • head_pitch_degrees — సంఖ్య. కెమెరా తెలిపే తల సగటు పైకీ-కిందకీ వంపు, డిగ్రీలలో: కెమెరాకు సాపేక్షంగా, నీ కొలమానానికి కాదు. (head_pitch)
  • confidence — 0 నుంచి 1. ముఖాన్ని కనుగొనడంలో సగటు విశ్వాసం. (confidence)
  • light — 0 నుంచి 1. ముఖ ప్రాంతం సగటు ప్రకాశం, 0 చీకటి నుంచి 1 వెలుతురు వరకు. గదిది కాదు. (light)
  • eyes_measured — బూలియన్. ఈ నిమిషంలో కళ్ళను కనీసం ఒక్కసారైనా కొలవగలిగింది. false అయితే blinks, incomplete_blinks, eye_observed_seconds ఖాళీగా ఉంటాయి. (eye_valid)
  • eye_observed_seconds — 0 నుంచి 60. కళ్ళను నిజంగా గమనించిన సెకన్లు. నిమిషానికి రెప్పపాట్లు = blinks × 60 ÷ eye_observed_seconds. (eye_observed_s)
  • look_aways — పూర్ణాంకం. పూర్తయిన దూరపు చూపులు, అంటే 20-20-20 అలవాటు. దూరంగా చూడటాన్ని కొలవనప్పుడు ఖాళీ. (gaze_breaks)
  • camera_off — బూలియన్. ఈ నిమిషం కెమెరా ఆఫ్‌లో ఉంది: నువ్వు ఆఫ్ చేశావు, వేరే యాప్ దాన్ని పట్టుకుంది, లేదా అనుమతి తీసేయబడింది. అప్పుడు కెమెరా నిలువు వరుసలు ఖాళీ; యాప్, కార్యకలాపం నిలువు వరుసలు అప్పటికీ నిండి ఉండవచ్చు. (camera_off)
  • declared_break — బూలియన్. నువ్వు విరామంలో ఉన్నావని Deskamiకి చెప్పావు. కెమెరా ఏం చూసినా, ఆ నిమిషం డెస్క్‌కు దూరంగా అని లెక్కించబడుతుంది. (declared_break)
  • front_app — పాఠ్యం. నిమిషంలో ఎక్కువ భాగం ముందు ఉన్న యాప్ బండిల్ గుర్తింపు, ఉదాహరణకు com.apple.Safari. ఆ కొలత ఆఫ్‌లో ఉన్నప్పుడు, స్క్రీన్ లాక్ అయి ఉన్నప్పుడు లేదా ముందు ఏమీ లేనప్పుడు ఖాళీ. ఎప్పుడూ విండో శీర్షిక కాదు. (app_id)
  • app_switches — పూర్ణాంకం. ఈ నిమిషంలో ముందు ఉన్న యాప్ ఎన్ని సార్లు మారిందో. (app_switches)
  • active_seconds — 0 నుంచి 60. గత 15 సెకన్లలోపు కీబోర్డ్ లేదా మౌస్‌ను తాకిన సెకన్లు. చివరి ఘటన తర్వాత గడిచిన సమయం మాత్రమే చదువుతుంది, కీలను ఎప్పుడూ కాదు. ఆ కొలత ఆఫ్‌లో ఉన్నప్పుడు ఖాళీ. (active_s)
  • call_seconds — 0 నుంచి 60. కాల్ యాప్ ముందు ఉన్న, లేదా ఒకే యాప్ మైక్రోఫోన్‌ను, స్పీకర్‌ను ఒకేసారి తెరిచి ఉంచిన సెకన్లు. కొలవనప్పుడు ఖాళీ; Deskami దీన్ని కొలవడం మొదలుపెట్టక ముందు నమోదైన ప్రతి నిమిషంలోనూ ఇది ఖాళీ. (meeting_s)

JSON

JSON ఫైలు ఒకే ఒక ఆబ్జెక్ట్. అది ఒక హెడర్‌తో మొదలవుతుంది: export_version, app_version, exported_at, time_zone (ఎగుమతి సమయంలోనిది), database_schema_version, range (kind, from, to), setups (id, camera_name, created_at).

తర్వాత days వస్తుంది: వ్యవధిలో నమోదైన ప్రతి రోజుకూ ఒక ఆబ్జెక్ట్. ప్రతి రోజూ తన సొంత సారాంశం, నిమిషాలు, గుర్తుచేయడాలను కలిగి ఉంటుంది:

  • local_day, ఇంకా minutes_at_desk: seconds_at_desk మొత్తాన్ని 60తో భాగించినది.
  • breaks: డెస్క్ దగ్గర గడిపిన రెండు విడతల మధ్య, డెస్క్‌కు దూరంగా ఉన్న 5 నిమిషాలు లేదా ఎక్కువ, 2 గంటల కంటే తక్కువ విరామాలు. కెమెరా ఆఫ్‌లో ఉన్న సమయం ఏ వైపూ లెక్కలోకి రాదు.
  • posture_fine_minutes (posture_deviation 1 కంటే తక్కువ), posture_attention_minutes (1 లేదా ఎక్కువ).
  • blink_rate: కళ్ళను గమనించిన సమయంలో నిమిషానికి రెప్పపాట్లు; ఒక నిమిషం కంటే తక్కువ గమనిస్తే null.
  • incomplete_blink_ratio: మరీ తక్కువ రెప్పపాట్లను మాత్రమే అంచనా వేయగలిగినప్పుడు null.
  • reminders_by_signal: చూపిన గుర్తుచేయడాలు, సంకేతం వారీగా లెక్కించినవి.
  • minutes: పైన ఉన్న నిమిష నిలువు వరుసలు, ప్రతి నిమిషానికీ ఒక ఆబ్జెక్ట్.
  • reminders: ప్రతి గుర్తుచేయడానికీ ఒక ఆబ్జెక్ట్, వీటితో: time_utc, local_day, setup_id, signal (posture, distance, blink, incompleteBlink లేదా gaze), build_up_seconds (గుర్తుచేయడానికి ముందు పరిమితి దాటి ఉన్న సమయం), recover_seconds (మళ్ళీ పరిమితి కిందకు వచ్చేదాకా పట్టిన సమయం; అంతకు ముందే కొలవడం ఆగితే null), asked (నీ కొలమానం గురించి ప్రశ్న చూపిందో లేదో), answer (అడగకపోతే null, లేకపోతే true లేదా false).

PDF

PDF పట్టిక కాదు: అది సారాంశమే — రోజు సారాంశం, వారం లేదా నెల — స్క్రీన్‌పై కనిపించినట్టే ఒక పేజీలో ముద్రించినది. అందులోని ప్రతి సంఖ్యా స్క్రీన్‌పై ఉన్న సంఖ్యే.

ముడి ఫైలు

సెట్టింగ్‌లు › సాధారణం › డేటా › Finderలో చూపు history.sqliteను, దాని పక్కనే ఉన్న history.sqlite-wal, history.sqlite-shmలతో పాటు చూపుతుంది. Deskami నడుస్తున్నప్పుడు, సరికొత్త నిమిషాలు ఇంకా -wal ఫైలులో ఉండవచ్చు; మూడు ఫైల్‌లనూ కాపీ చేయి, లేదా ముందు Deskami నుంచి నిష్క్రమించు. Deskami నడుస్తున్నప్పుడు నువ్వు ఆ ఫైల్‌లను తొలగిస్తే, కొన్ని సెకన్లలోనే అది ఒక కొత్త, ఖాళీ రికార్డును మొదలుపెడుతుంది. ఎగుమతి ఎప్పుడూ పూర్తి స్నాప్‌షాట్‌ను రాస్తుంది. డేటాబేస్‌లో ఏముందో గోప్యత పేజీలో జాబితా ఉంది.