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 — உரை. நிமிடத்தின் பெரும்பகுதி முன்னே இருந்த செயலியின் bundle அடையாளம், எடுத்துக்காட்டாக 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 இயங்கும்போது நீ அந்தக் கோப்புகளை நீக்கினால், சில வினாடிகளுக்குள் அது காலியான ஒரு புதிய பதிவைத் தொடங்குகிறது. ஏற்றுமதி எப்போதும் முழுமையான ஒரு நகலை எழுதுகிறது. தரவுத்தளத்தில் என்ன உள்ளது என்பது தனியுரிமைப் பக்கத்தில் பட்டியலிடப்பட்டுள்ளது.