受 code996 启发,写了一个用户脚本,可以直接探测 gitlab 项目的 996 指数

2022 年 9 月 29 日
 alalida

正如 code996 所言:

code996 是一个分析工具,它可以统计 Git 项目的 commit 时间分布,进而推导出项目的编码工作强度。

Preview: https://hellodigua.github.io/code996/

我实际使用觉得一个个 pull 下来太费时了,所以利用 gitlab api 写了这个脚本。

脚本在此: https://github.com/hellodigua/code996/blob/master/userscript.js

嫌麻烦也可以直接安装: https://greasyfork.org/en/scripts/452007-gitlab-996-index-statistic

如何使用 Gitlab 线上版本

gitlab 项目可以使用浏览器用户脚本 userscript.js进行在线分析

预览

分析项目的基本情况:

4191 次点击
所在节点    分享创造
16 条回复
szxczyc
2022 年 9 月 30 日
有点意思啊明天试试
bl4ckoooooH4t
2022 年 9 月 30 日
有意思<a href="https://imgur.com/BJy3Dcb" target="_blank"><img src="https://imgur.com/BJy3Dcb" ></a>
wuxiaoqing234
2022 年 9 月 30 日
有码云的 996 指数吗 @alalida
margoxlive
2022 年 9 月 30 日
有点儿意思~
lwch
2022 年 9 月 30 日
一不小心探测出来人在 996 魂在 9101
Bazingal
2022 年 9 月 30 日
怎么算的,965 指数是 0 ,1065 居然是 9
shmilypeter
2022 年 9 月 30 日
收藏了,我一直以来就想搞一个根据提交时间分析加班情况的(事实上我来到一个新项目也会习惯性的看提交时间),看来有人已经搞出来了。
shmilypeter
2022 年 9 月 30 日
多说两句,如果刚入职发现加班很多,暂时就不要关闭简历,可以继续找,反正现在都可以电面。找到了直接跑路。
aCodingCat
2022 年 9 月 30 日
能不能做个查看 fork 仓库的活跃指数。。。
好些经典的库不维护了,想看看别人 fork 的有没有活跃的继续用。。。
hellodigua
2022 年 9 月 30 日
感谢老哥的贡献,原来你也在 V2 哈哈
alalida
2022 年 9 月 30 日
@hellodigua 👍👍👍
boatrain1111
2022 年 9 月 30 日
对 gitlab 版本有要求吗,无法显示按钮
gimp
2022 年 9 月 30 日
挺好玩儿的 👍
amrnxcdt
2022 年 9 月 30 日
@aCodingCat #9 比如 op 的脚本可以在这里看 https://github.com/hellodigua/code996/network
itechify
2022 年 9 月 30 日
gitlab 版本问题吗?确实是 gitlab 项目,但是 document.body.dataset 中没有 projectId 字段
https://imgur.com/vt83h1p
alalida
2022 年 9 月 30 日
@oneisall8955
@boatrain1111
估计是版本问题,github 讨论吧,开个 issue 。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/883925

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX