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

2022-09-29 23:52:22 +08:00
 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进行在线分析

预览

分析项目的基本情况:

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

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

https://www.v2ex.com/t/883925

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

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

© 2021 V2EX