ActivityWatch เป็นตัวติดตามกิจกรรมส่วนตัวแบบโอเพนซอร์สสำหรับ Windows, Linux และ macOS
- หมวดหมู่: ซอฟต์แวร์
โดยทั่วไปคุณใช้เวลากับคอมพิวเตอร์นานแค่ไหน? แอปพลิเคชันหรือเว็บไซต์ใดที่คุณใช้หรือเยี่ยมชมมากที่สุด
คุณสามารถหาคำตอบสำหรับคำถามเหล่านี้ได้ด้วย ActivityWatch ในกรณีที่คุณสนใจที่จะวิเคราะห์กิจกรรมออนไลน์ของคุณ
มันทำงานคล้ายกับ MyActivity ของ Google หรือ ActivityStream ของ Firefox คุณสมบัติ แต่ทั่วโลกบนระบบที่โปรแกรมทำงานอยู่
ActivityWatch เป็นแอปพลิเคชั่นติดตามเวลาส่วนตัวแบบโอเพนซอร์ส เป้าหมายคือบันทึก 'การใช้งานของคุณ' สำหรับ 'การวิเคราะห์ของคุณ' ในความคิดของฉันคือเครื่องมือที่สามารถช่วยปรับปรุงประสิทธิภาพการทำงานของคุณได้ โปรแกรมจัดเก็บข้อมูลบนคอมพิวเตอร์ของคุณซึ่งทำให้มั่นใจได้ว่าความเป็นส่วนตัวจะไม่มีปัญหาในการใช้โปรแกรมบนอุปกรณ์ของคุณ
คุณสามารถใช้แอปพลิเคชันเพื่อบันทึกกิจกรรมของคุณเช่น หากคุณกังวลว่าคุณใช้เวลากับ Facebook หรือ Twitter หรือเว็บไซต์หรือแอปพลิเคชันหรือเกมอื่น ๆ มากเกินไปคุณสามารถใช้บันทึก ActivityWatch ของคุณเพื่อกำหนดระยะเวลาที่คุณใช้ไปกับไซต์เหล่านี้ได้
เมื่อติดตั้งโปรแกรมจะอยู่ในถาดระบบและทำงานในพื้นหลัง คุณสามารถคลิกขวาที่ไอคอนเพื่อออกจากแอปพลิเคชันเข้าถึงแดชบอร์ดโฟลเดอร์บันทึกและปิดใช้งานโมดูลผู้เฝ้าดู แอปพลิเคชันถูกควบคุมผ่านแดชบอร์ดที่สามารถเข้าถึงได้จาก URL ต่อไปนี้: localhost: 5600 หรือ http://127.0.0.1:5600/ ในเบราว์เซอร์ของคุณเช่นเดียวกับวิธีการเข้าถึงหน้าเราเตอร์
มีแถบแท็บสองแถบในอินเทอร์เฟซ: แถบหลักมีตัวเลือกดังต่อไปนี้: Today, Summary, Timeline, Stopwatch มีตัวเลือกเพิ่มเติมอีกสามตัวเลือกที่วางไว้ที่มุมขวา: แบบสอบถามข้อมูลดิบและการตั้งค่า
แท็บวันนี้ช่วยให้คุณเข้าถึงกิจกรรมประจำวัน คุณสามารถดูสถิติของวันนี้และวันก่อนหน้าทั้งหมดที่โปรแกรมติดตามได้ แท็บหลักจะแสดงข้อมูลสรุปของกิจกรรมของวันรวมถึงแอปพลิเคชันยอดนิยมชื่อหน้าต่างด้านบนและโดเมนเบราว์เซอร์ยอดนิยม โดยทั่วไปแล้วจะเป็นรายการโปรแกรมเอกสารและเว็บไซต์ที่คุณใช้บ่อยที่สุดที่คุณใช้เวลาอยู่ รายการจะแสดงตามลำดับเวลาการใช้งานของคุณตามประเภทจากมากไปหาน้อย มีตัวเลือก AFK ตัวกรองซึ่งเปิดใช้งานโดยค่าเริ่มต้นเพื่อให้เวลาว่างไม่นับรวมในการใช้งานตามค่าเริ่มต้น
โดเมนเบราว์เซอร์อันดับต้น ๆ จะแสดงเฉพาะเวลาที่ใช้บนโดเมนระดับบนสุดและไม่ใช่เฉพาะหน้าในเว็บไซต์ สำหรับเช่น จะแสดง YouTube.com แต่ไม่ระบุว่าคุณดูวิดีโอใด แท็บหน้าต่างจะแสดงไทม์ไลน์ของกิจกรรมของคุณที่แสดงเวลาที่แน่นอนที่เข้าถึงทุกหน้าต่างตามจำนวนวินาทีที่คุณใช้บนเว็บเพจ แท็บเบราว์เซอร์จะแสดงโดเมนเบราว์เซอร์อันดับต้น ๆ และ URL ของเบราว์เซอร์อันดับต้น ๆ นั่นคือเว็บไซต์และหน้าเว็บที่คุณใช้เวลามากที่สุด
กลับไปที่แถบแท็บหลัก: คุณสามารถใช้แท็บสรุปเพื่อดูสรุปรายสัปดาห์ / รายเดือน / รายปีของคุณ แท็บไทม์ไลน์คล้ายกับแท็บหน้าต่าง แต่จะแสดงไทม์ไลน์การใช้งานโดยรวมสำหรับเบราว์เซอร์แอพพลิเคชั่น ฯลฯ นาฬิกาจับเวลาอยู่ระหว่างการพัฒนาในช่วงแรกและด้วยเหตุนี้จึงขาดการปรับแต่ง แต่สามารถใช้เพื่อวัตถุประสงค์พื้นฐานได้
แบบสอบถามข้อมูลดิบมีไว้สำหรับผู้ที่มีความรู้ด้านการเข้ารหัสและไม่จำเป็นต้องใช้โปรแกรม ให้ข้อมูลดิบที่คุณอาจประมวลผลด้วยตัวคุณเอง แท็บการตั้งค่ามีเพียงการตั้งค่าเดียว: เพื่อตั้งเวลาของวัน (อาจมีประโยชน์สำหรับคนที่ทำงานกะกลางคืน)
ฟังเพลง
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 มีปัญหาเล็กน้อยเมื่อพูดถึงกิจกรรมที่ไม่ต้องการการโต้ตอบกับคอมพิวเตอร์ตัวเลือกในการยกเว้นโปรแกรมบางโปรแกรมเช่น เครื่องเล่นสื่อจะช่วยปรับปรุง
สรุปแล้ว