#track #time #productivity #work #command-line-tool

app track-work

追踪您 productive 时间的命令行工具

1 个不稳定版本

0.1.0 2023年7月16日

#9 in #work

MIT/Apache

53KB
1.5K SLoC

track-work

track-work 是一个命令行工具,用于跟踪在不同项目上花费的工作时间。

目前仅支持 Windows。如果您需要支持其他操作系统,请随时提出问题或拉取请求。

功能

  • 配置项目列表
  • 将项目映射到客户(或计费元素)
  • 根据窗口标题前缀自动切换活动项目
  • 显示每周报告,按客户/计费元素显示花费的小时数。
  • 数据存储在磁盘上作为一组 JSON 文件(每周一个)
  • 使用热键进行所有操作(受 k9s 启发)
  • 轻量级(小于 <2MB 的内存和没有可测量的 CPU 使用率)

许可证

以下任一许可证下发行

任选其一。

贡献

欢迎并鼓励各种形式的贡献!

除非您明确声明,否则任何有意提交给作品并由您定义的 Apache-2.0 许可证所包含的贡献,都应按上述方式双重许可,不附加任何额外条款或条件。

提交信息必须遵循 常规提交规范

构建说明

  • 运行 cargo run
  • 构建 cargo build
  • 发布 cargo build -r
  • 代码检查 cargo clippy

依赖项

~140MB
~2.5M SLoC