ActivityWatch เป็นตัวติดตามกิจกรรมส่วนตัวแบบโอเพนซอร์สสำหรับ Windows, Linux และ macOS

ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

โดยทั่วไปคุณใช้เวลากับคอมพิวเตอร์นานแค่ไหน? แอปพลิเคชันหรือเว็บไซต์ใดที่คุณใช้หรือเยี่ยมชมมากที่สุด

คุณสามารถหาคำตอบสำหรับคำถามเหล่านี้ได้ด้วย ActivityWatch ในกรณีที่คุณสนใจที่จะวิเคราะห์กิจกรรมออนไลน์ของคุณ

มันทำงานคล้ายกับ MyActivity ของ Google หรือ ActivityStream ของ Firefox คุณสมบัติ แต่ทั่วโลกบนระบบที่โปรแกรมทำงานอยู่

ActivityWatch is an open source personal activity tracker for Windows, Linux and macOS

ActivityWatch เป็นแอปพลิเคชั่นติดตามเวลาส่วนตัวแบบโอเพนซอร์ส เป้าหมายคือบันทึก 'การใช้งานของคุณ' สำหรับ 'การวิเคราะห์ของคุณ' ในความคิดของฉันคือเครื่องมือที่สามารถช่วยปรับปรุงประสิทธิภาพการทำงานของคุณได้ โปรแกรมจัดเก็บข้อมูลบนคอมพิวเตอร์ของคุณซึ่งทำให้มั่นใจได้ว่าความเป็นส่วนตัวจะไม่มีปัญหาในการใช้โปรแกรมบนอุปกรณ์ของคุณ

คุณสามารถใช้แอปพลิเคชันเพื่อบันทึกกิจกรรมของคุณเช่น หากคุณกังวลว่าคุณใช้เวลากับ Facebook หรือ Twitter หรือเว็บไซต์หรือแอปพลิเคชันหรือเกมอื่น ๆ มากเกินไปคุณสามารถใช้บันทึก ActivityWatch ของคุณเพื่อกำหนดระยะเวลาที่คุณใช้ไปกับไซต์เหล่านี้ได้

เมื่อติดตั้งโปรแกรมจะอยู่ในถาดระบบและทำงานในพื้นหลัง คุณสามารถคลิกขวาที่ไอคอนเพื่อออกจากแอปพลิเคชันเข้าถึงแดชบอร์ดโฟลเดอร์บันทึกและปิดใช้งานโมดูลผู้เฝ้าดู แอปพลิเคชันถูกควบคุมผ่านแดชบอร์ดที่สามารถเข้าถึงได้จาก URL ต่อไปนี้: localhost: 5600 หรือ http://127.0.0.1:5600/ ในเบราว์เซอร์ของคุณเช่นเดียวกับวิธีการเข้าถึงหน้าเราเตอร์

มีแถบแท็บสองแถบในอินเทอร์เฟซ: แถบหลักมีตัวเลือกดังต่อไปนี้: Today, Summary, Timeline, Stopwatch มีตัวเลือกเพิ่มเติมอีกสามตัวเลือกที่วางไว้ที่มุมขวา: แบบสอบถามข้อมูลดิบและการตั้งค่า

แท็บวันนี้ช่วยให้คุณเข้าถึงกิจกรรมประจำวัน คุณสามารถดูสถิติของวันนี้และวันก่อนหน้าทั้งหมดที่โปรแกรมติดตามได้ แท็บหลักจะแสดงข้อมูลสรุปของกิจกรรมของวันรวมถึงแอปพลิเคชันยอดนิยมชื่อหน้าต่างด้านบนและโดเมนเบราว์เซอร์ยอดนิยม โดยทั่วไปแล้วจะเป็นรายการโปรแกรมเอกสารและเว็บไซต์ที่คุณใช้บ่อยที่สุดที่คุณใช้เวลาอยู่ รายการจะแสดงตามลำดับเวลาการใช้งานของคุณตามประเภทจากมากไปหาน้อย มีตัวเลือก AFK ตัวกรองซึ่งเปิดใช้งานโดยค่าเริ่มต้นเพื่อให้เวลาว่างไม่นับรวมในการใช้งานตามค่าเริ่มต้น

โดเมนเบราว์เซอร์อันดับต้น ๆ จะแสดงเฉพาะเวลาที่ใช้บนโดเมนระดับบนสุดและไม่ใช่เฉพาะหน้าในเว็บไซต์ สำหรับเช่น จะแสดง YouTube.com แต่ไม่ระบุว่าคุณดูวิดีโอใด แท็บหน้าต่างจะแสดงไทม์ไลน์ของกิจกรรมของคุณที่แสดงเวลาที่แน่นอนที่เข้าถึงทุกหน้าต่างตามจำนวนวินาทีที่คุณใช้บนเว็บเพจ แท็บเบราว์เซอร์จะแสดงโดเมนเบราว์เซอร์อันดับต้น ๆ และ URL ของเบราว์เซอร์อันดับต้น ๆ นั่นคือเว็บไซต์และหน้าเว็บที่คุณใช้เวลามากที่สุด

กลับไปที่แถบแท็บหลัก: คุณสามารถใช้แท็บสรุปเพื่อดูสรุปรายสัปดาห์ / รายเดือน / รายปีของคุณ แท็บไทม์ไลน์คล้ายกับแท็บหน้าต่าง แต่จะแสดงไทม์ไลน์การใช้งานโดยรวมสำหรับเบราว์เซอร์แอพพลิเคชั่น ฯลฯ นาฬิกาจับเวลาอยู่ระหว่างการพัฒนาในช่วงแรกและด้วยเหตุนี้จึงขาดการปรับแต่ง แต่สามารถใช้เพื่อวัตถุประสงค์พื้นฐานได้

ActivityWatch timeline

แบบสอบถามข้อมูลดิบมีไว้สำหรับผู้ที่มีความรู้ด้านการเข้ารหัสและไม่จำเป็นต้องใช้โปรแกรม ให้ข้อมูลดิบที่คุณอาจประมวลผลด้วยตัวคุณเอง แท็บการตั้งค่ามีเพียงการตั้งค่าเดียว: เพื่อตั้งเวลาของวัน (อาจมีประโยชน์สำหรับคนที่ทำงานกะกลางคืน)

ฟังเพลง

Watchers คือโมดูลที่ช่วยให้ ActivityWatch ติดตามการใช้งานของคุณ ค่าเริ่มต้นที่โปรแกรมมาพร้อมกับผู้เฝ้าดู AFK (ห่างจากแป้นพิมพ์) ซึ่งรับรู้เวลาว่างเนื่องจากไม่มีกิจกรรมและหน้าต่าง (เพื่อตรวจสอบว่าแอปพลิเคชันใดทำงานอยู่และชื่อของหน้าต่าง) สำหรับเช่น หากคุณกำลังทำงานกับ Notepad ActivityWatch จะระบุโปรแกรมได้อย่างถูกต้องพร้อมกับชื่อของเอกสารเช่นเดียวกับเครื่องเล่นวิดีโอเกมคอมพิวเตอร์หรือเว็บเบราว์เซอร์

คุณจะต้องใช้ไฟล์ ActivityWatch - Open Source Time Tracker Add-on สำหรับ Firefox หรือ กิจกรรมดู Web Watcher ส่วนขยายสำหรับ Chrome เพื่อตรวจสอบการใช้งานเว็บของคุณ มิฉะนั้นแท็บหน้าต่างและเบราว์เซอร์จะไม่แสดงสถิติการใช้งานเว็บของคุณ

ปัจจุบันมีผู้เฝ้าดูรายอื่นเพียงไม่กี่คนเท่านั้น (ผู้เฝ้าแก้ไขผู้เฝ้าดูสื่อ) ซึ่งคุณสามารถหาได้จากเว็บไซต์อย่างเป็นทางการ

ฉันยังทดสอบวิธีการติดตามด้วยการเรียกใช้ MPV, วิดีโอ YouTube แบบเต็มหน้าจอ เวลา AFK กรองออกไปใน ActivityWatch ทำให้คิดว่าคอมพิวเตอร์ไม่ได้ใช้งาน (ขณะที่เล่นวิดีโอ แต่เมาส์และคีย์บอร์ดไม่ได้ใช้งาน) ดังนั้นสถิติจากแอปพลิเคชันดังกล่าวอาจถูกบันทึกเป็นเวลาว่างอย่างไม่ถูกต้อง

ข้อบกพร่องเดียวที่ฉันเห็นในโปรแกรมคือไม่มีตัวเลือกในการแก้ไขข้อมูลที่ถือว่าเป็นส่วนตัวหรือเป็นตัวเลือกในการเข้ารหัสข้อมูล ActivityWatch เขียนด้วย Python และพร้อมใช้งานสำหรับ Windows, Linux และ macOS

ปิดคำ

ActivityWatch เป็นโซลูชันข้ามแพลตฟอร์มแบบโอเพ่นซอร์สเพื่อติดตามและวิเคราะห์การใช้งานคอมพิวเตอร์ แม้ว่าจะต้องมีการติดตั้งเพิ่มเติมเล็กน้อยเพื่อให้ครอบคลุมพื้นที่ทั่วไปเช่น เว็บเบราว์เซอร์จะรวบรวมและประมวลผลข้อมูลเพื่อให้คุณเห็นภาพรวมที่ดีเกี่ยวกับกิจกรรมของคุณบนคอมพิวเตอร์

ตัวกรอง AFK มีปัญหาเล็กน้อยเมื่อพูดถึงกิจกรรมที่ไม่ต้องการการโต้ตอบกับคอมพิวเตอร์ตัวเลือกในการยกเว้นโปรแกรมบางโปรแกรมเช่น เครื่องเล่นสื่อจะช่วยปรับปรุง

สรุปแล้ว