takpar Asked: 2010-09-14 08:13:42 +0800 CST2010-09-14 08:13:42 +0800 CST 2010-09-14 08:13:42 +0800 CST 您推荐哪个时间跟踪器应用程序? 772 我每天要做三四份工作,每份工作都有几个部分。我想要一个时间跟踪工具来帮助我了解我在每个部分和每个工作上花费了多少时间。 我发现了一些类似gnotime和hamster。 对于这种情况,您推荐什么应用程序? software-recommendation 23 个回答 Voted Cas 2010-09-14T08:16:04+08:002010-09-14T08:16:04+08:00 仓鼠 主应用: hamster-applet 应用程序:hamster-indicator 我越来越喜欢 Hamster,并用它来跟踪我在 Summer of Code 项目上工作了多长时间。它被添加到您的指标菜单(或系统托盘)中。当您想要开始/停止/更改任务时,只需点击Super+H并输入您正在执行的操作。 它为您提供了一些非常好的统计数据,可以导出为 HTML,以发送给其他人。您可以将工作的各个部分分组,以跟踪您当时正在做什么。 每个任务都标记为[task]@[job]。例如,你可以有dev@project、doc@project等。Hamster 也会对这些进行一些自动完成,所以大多数时候你只需要输入几个字符。也可以将标签添加到任务中以进行进一步分类。 Toms Bauģis 截图 Gabriel Solomon 2010-09-15T04:14:03+08:002010-09-15T04:14:03+08:00 你试过切换 它是一个在线应用程序,但它有一个本机 linux 客户端 Marius Gedminas 2012-02-18T18:26:26+08:002012-02-18T18:26:26+08:00 我使用gtimelog。 出色地。我写了gtimelog。所以它对我有用。YMMV。恐怕我不是最好的软件维护者。 crncosta 2010-11-14T02:51:55+08:002010-11-14T02:51:55+08:00 我推荐带有Org-Mode的 Emacs ,默认情况下与 emacs 一起安装。这是 Org-Mode 缓冲区的屏幕截图: 为什么选择Emacs + 组织模式?避免上下文切换,让你保持流畅状态!!!听起来有点激进,对吧?我知道,但我意识到——在实践中! 当我给 Org-Mode 一个机会时,我完全放弃了我以前的工作方式,开始让我更加专注于真正重要的事情(代码)。我的旧工作流程是: 停止代码并将某些项目标记为已完成; 切换到打开的浏览器,寻找记得牛奶打开的TAB; 检查我当天的 TODO 任务并检查已完成的项目; 回到我的编辑那里; 最后,重新开始工作(可能需要再花几分钟才能重新集中注意力)。 使用 Org-Mode,我只需要切换到 Org-Mode 缓冲区,按下Ctrl + x b并将项目标记为 DONE —— 切换回我之前的缓冲区。不再有浏览器(或外部应用程序)+ 编辑器。 我还想建议采用番茄工作法,这是一种非常简单的技术,可以充分利用时间管理。它比 GTD 更简单,并且在 Emacs + Org-Mode 中易于使用:在您的所有任务中设置一个 25 分钟的计时器,Org-Mode 将始终提醒您任务结束。比以往任何时候都好! wassname 2011-10-19T18:33:57+08:002011-10-19T18:33:57+08:00 arbtt是一个基于自动规则的时间跟踪器。它会查看桌面上的活动窗口标题并自动记录标题。它可以根据您的配置方式对标题进行分类,然后可以报告统计信息。 因此,它可能会报告在 web 域、vim 和 facebook 上花费了多少时间,以便您查看您的工作效率。 tj111 2010-09-14T10:06:03+08:002010-09-14T10:06:03+08:00 我过去使用过的一个好方法是Klok,一个 adobe air 应用程序。它非常适合跟踪所有不同的项目,并为您提供图表来分解您的时间花费方式。免费版只导出 MS Excel 格式的时间表——他们希望你购买完整版的 html 和 xml 导出。 SinaCutie 2010-09-14T22:14:16+08:002010-09-14T22:14:16+08:00 如果您想要一个带有面板小程序的仓鼠,那是相当不错的。还有另一种用Java 编写的称为jTimeSched。这个在拇指驱动器上很有用,因为我可以在 Windows、Mac 和 Linux 上运行它,前提是主机安装了 Java。(它在此处可用,但不在存储库中。) Gaurang Tandon 2021-11-12T08:31:09+08:002021-11-12T08:31:09+08:00 我很惊讶在这些线程中都没有提到 ActivityWatch。网上找了好久才找到的。 带有安装说明的存储库链接 它具有我需要的功能: 完全本地数据(无需帐户注册) 应用程序级时间跟踪(如果您安装了浏览器扩展程序,也可以是网站级时间跟踪) 空闲时间检测 将应用程序分类为工作/乐趣/等。 从后台跟踪活动,而不是让我有意识地记录任务/事件 即使付费也可能会购买它,但最好的部分是,它是完全开源的!另外,它正在积极开发中,与此线程中的其他 2010 年应用程序不同,这些应用程序在 11 年后未维护。 tkowalewski 2012-12-19T11:16:48+08:002012-12-19T11:16:48+08:00 对于 Harvest (getharvest.com) 的所有粉丝,我推荐简单的 gtk 应用程序: https://github.com/tkowalewski/harvest-gtk tanius 2018-11-22T18:06:07+08:002018-11-22T18:06:07+08:00 Watson是一个用于时间跟踪的开源命令行工具。代码在 Github 上。它带有一个名为crick的(可选)服务器端后端,可以收集团队的时间跟踪数据。 在环顾了相当多之后,我才发现不再工作/不再维护/复杂/商业的 Linux 时间跟踪软件,我找到了 watson 并安顿下来。它具有贯穿始终的命令,因此我并不介意它“仅”是一个命令行工具。
仓鼠
主应用:
hamster-applet
应用程序:
hamster-indicator
我越来越喜欢 Hamster,并用它来跟踪我在 Summer of Code 项目上工作了多长时间。它被添加到您的指标菜单(或系统托盘)中。当您想要开始/停止/更改任务时,只需点击Super+H并输入您正在执行的操作。
它为您提供了一些非常好的统计数据,可以导出为 HTML,以发送给其他人。您可以将工作的各个部分分组,以跟踪您当时正在做什么。
每个任务都标记为[task]@[job]。例如,你可以有dev@project、doc@project等。Hamster 也会对这些进行一些自动完成,所以大多数时候你只需要输入几个字符。也可以将标签添加到任务中以进行进一步分类。
Toms Bauģis 截图
你试过切换
它是一个在线应用程序,但它有一个本机 linux 客户端
我使用gtimelog。
出色地。我写了gtimelog。所以它对我有用。YMMV。恐怕我不是最好的软件维护者。
我推荐带有Org-Mode的 Emacs ,默认情况下与 emacs 一起安装。这是 Org-Mode 缓冲区的屏幕截图:
为什么选择Emacs + 组织模式?避免上下文切换,让你保持流畅状态!!!听起来有点激进,对吧?我知道,但我意识到——在实践中!
当我给 Org-Mode 一个机会时,我完全放弃了我以前的工作方式,开始让我更加专注于真正重要的事情(代码)。我的旧工作流程是:
使用 Org-Mode,我只需要切换到 Org-Mode 缓冲区,按下
Ctrl + x b
并将项目标记为 DONE —— 切换回我之前的缓冲区。不再有浏览器(或外部应用程序)+ 编辑器。我还想建议采用番茄工作法,这是一种非常简单的技术,可以充分利用时间管理。它比 GTD 更简单,并且在 Emacs + Org-Mode 中易于使用:在您的所有任务中设置一个 25 分钟的计时器,Org-Mode 将始终提醒您任务结束。比以往任何时候都好!
arbtt是一个基于自动规则的时间跟踪器。它会查看桌面上的活动窗口标题并自动记录标题。它可以根据您的配置方式对标题进行分类,然后可以报告统计信息。
因此,它可能会报告在 web 域、vim 和 facebook 上花费了多少时间,以便您查看您的工作效率。
我过去使用过的一个好方法是Klok,一个 adobe air 应用程序。它非常适合跟踪所有不同的项目,并为您提供图表来分解您的时间花费方式。免费版只导出 MS Excel 格式的时间表——他们希望你购买完整版的 html 和 xml 导出。
如果您想要一个带有面板小程序的仓鼠,那是相当不错的。还有另一种用Java 编写的称为jTimeSched。这个在拇指驱动器上很有用,因为我可以在 Windows、Mac 和 Linux 上运行它,前提是主机安装了 Java。(它在此处可用,但不在存储库中。)
我很惊讶在这些线程中都没有提到 ActivityWatch。网上找了好久才找到的。
带有安装说明的存储库链接
它具有我需要的功能:
即使付费也可能会购买它,但最好的部分是,它是完全开源的!另外,它正在积极开发中,与此线程中的其他 2010 年应用程序不同,这些应用程序在 11 年后未维护。
对于 Harvest (getharvest.com) 的所有粉丝,我推荐简单的 gtk 应用程序:
https://github.com/tkowalewski/harvest-gtk
Watson是一个用于时间跟踪的开源命令行工具。代码在 Github 上。它带有一个名为crick的(可选)服务器端后端,可以收集团队的时间跟踪数据。
在环顾了相当多之后,我才发现不再工作/不再维护/复杂/商业的 Linux 时间跟踪软件,我找到了 watson 并安顿下来。它具有贯穿始终的命令,因此我并不介意它“仅”是一个命令行工具。