ActivityWatch是一个开源的隐私友好型应用程序,可以跟踪您在台式机或移动设备上花费的时间。ActivityWatch:一个开源应用程序,可以跟踪您在哪个应用程序上花费了多少时间ActivityWatch是一个跨平台的开源应用程序,可以帮助您跟踪使用时间并衡量您的工作效率。它会跟踪您花在应用程序、浏览器上的时间,以及您是否处于AFK(远离键盘)或系统是否处于休眠状态。不仅仅是跟踪时间,它还提供了一系列有用的功能,可以帮助您轻松地分析您如何在视觉上花费时间,从而有可能提高您的工作效率。它是RescueTime和ManicTime等专有产品的绝佳替代品。ActivityWatch适用于Linux、Windows、macOS和Android。它还为Chrome和Firefox提供浏览器扩展。截至目前,AppStore上还没有适用于它的iOS应用程序。它刚刚进入这个领域,并且正在积极开发以修复任何现有问题并引入新功能,例如跨多个设备同步您的活动数据的能力。对于注重隐私的用户,我应该提一下,收集的数据存储在您的本地设备上。这是一件好事,因为您可以跟踪自己花费的时间,而不会被其他人跟踪。ActivityWatch的作用基本上,ActivityWatch可让您监控您的活动以分析不良屏幕时间,或改进您在设备上工作时的时间管理。具体来说,它提供了几个有用的功能,主要是:您的日常活动摘要以及按使用时间排序的应用程序和程序列表。跟踪您的浏览器活动时间,使用浏览器扩展程序获取有关在每个活动选项卡中花费的时间的准确数据。跟踪AFK和非AFK时间。(AFK-“AwayFromKeyboard”的缩写,即不在电脑前)提供不同的视觉时间线来监控您的活动。当您在编辑器中编写代码时,能够使用观察者进行跟踪。记录您的活动以分析您的工作效率。将花费的时间分类可以帮助您详细分析它。可以添加更多类别并调整时间线的持续时间。能够将数据导出/导入为JSON文件。实验秒表功能。数据存储在本地以尊重用户隐私。在Linux上安装ActivityWatch注意:如果您的Linux发行版不支持系统托盘图标,您需要按照此文档进行修复。遗憾的是,您找不到AppImage、Flatpak或Snap包。但是,可以为Manjaro或ArchLinux安装AUR包。对于所有其他Linux发行版,您将获得一个ZIP文件,其中包含要运行的aw-qt应用程序。要运行它,您需要解压缩zip存档,然后通过双击aw-qt应用程序运行二进制文件来安装它。您还可以使用终端:cdactivitywatch-v0.9.2-linux-x86_64sudo./aw-qt提取的文件夹的位置和文件名可能会有所不同-因此请确保您导航到正确的目录,然后使用上面的命令。完成后,您可以从系统托盘图标访问ActivityWatch,或者直接转到localhost:5600访问它。您还可以查看他们的GitHub页面或官方网站以探索更多相关信息。下载ActivityWatch顺便说一下,如果您打算经常使用ActivityWatch,您应该将下载的文件移动到/opt目录,并在/usr/share/bin目录中创建一个指向aw-qt可执行文件的符号链接。这样,该应用程序就可以作为系统上所有用户的通用命令使用。PopcornTime安装教程中演示了类似的方法。我对ActivityWatchOnPop!_OS20.04的看法,时间跟踪功能功能齐全,还支持系统托盘图标。您可能会遇到一个错误,它不允许您从系统托盘图标访问ActivityWatch(这也是GitHub上的一个已知问题)。在这种情况下,您需要通过localhost:5600访问它。就个人而言,考虑到我在台式机上使用它并且不打算在智能手机上使用它,我对所提供的功能非常满意。我必须推荐您尝试这个伟大的开源项目并一路支持他们。如果您喜欢这个项目,请随时通过加星或赞助他们的GitHub存储库来表达您的感激之情。
