谁,才是真正的“卷王”!
这几年,各行各业都很不景气,有各种各样的原因,大环境也好,疫情原因也好,大家都很不容易,一个不小心就被“毕业”,凛冬将至!因此在这样的形势下,“卷”就成了大家心照不宣行为,但到底我们能有多“卷”呢?今天,小南给大家介绍一个开源项目—— code996
,它可以统计 Git 项目的 commit 时间分布,进而推导出项目的编码工作强度,看看谁才是“卷王之王”!
基础使用(Windows为例)
下载脚本文件:
https://fastly.jsdelivr.net/gh/hellodigua/code996/bin/code996.sh
2.将脚本文件拷贝到Git项目的根目录下:

3.运行code996.sh:

4.结果:

内容结果分别按“小时”统计和按“天数”统计,最后以图文形式在网页上展示出来。
自定义使用
上述的结果是根据默认值统计出来的,我们也可以自定义统计的起止时间和统计的作者。格式:
code996.sh [startdate] [enddate] [author]"
startdate
:统计的开始时间,例如:2022-10-01;
enddate
:统计的截止时间;
author
:项目提交的用户,也可以是email,即GitHub的用户名和email;

1.在命令行模式下运行脚本:

2.结果:

小结
code996中996 指数是该项目定义的,用于反映项目加班情况的数据指标,同时该项目也只是统计了项目参与者在一定时间段内的工作强度,不包括项目以外的工作内容,如分析会,文档编写,资料查询等,所以它无法覆盖实际的工作时间范围,分析结果仅供参考。
最后,原始分析数据通过 URL 传输,如需分享,请慎重!!!
项目地址
更多内容获取:kdocs.cn/l/co5YnU5vIpTm