受 code996 启发,写了一个用户脚本,可以直接探测 gitlab 项目的 996 指数 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
alalida
V2EX    分享创造

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

  •  3
     
  •   alalida 2022-09-29 23:52:22 +08:00 3932 次点击
    这是一个创建于 1144 天前的主题,其中的信息可能已经有所发展或是发生改变。

    正如 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进行在线分析

    • 安装浏览器插件 tampermonkey https://www.tampermonkey.net/
    • 拷贝 userscript.js 文件到 tampermonkey
    • 打开需要分析的 gitlab 项目页面,点击按钮可得到分析结果
    image

    预览

    分析项目的基本情况:

    basic

    16 条回复    2022-09-30 19:15:10 +08:00
    szxczyc
        1
    szxczyc  
       2022-09-30 02:06:46 +08:00 via iPhone
    有点意思啊明天试试
    bl4ckoooooH4t
        2
    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
        3
    wuxiaoqing234  
       2022-09-30 09:12:41 +08:00
    有码云的 996 指数吗 @alalida
    margoxlive
        4
    margoxlive  
       2022-09-30 09:55:11 +08:00
    有点儿意思~
    lwch
        5
    lwch  
       2022-09-30 10:03:22 +08:00
    一不小心探测出来人在 996 魂在 9101
    Bazingal
        6
    Bazingal  
       2022-09-30 10:32:16 +08:00
    怎么算的,965 指数是 0 ,1065 居然是 9
    shmilypeter
        7
    shmilypeter  
       2022-09-30 10:45:03 +08:00
    收藏了,我一直以来就想搞一个根据提交时间分析加班情况的(事实上我来到一个新项目也会习惯性的看提交时间),看来有人已经搞出来了。
    shmilypeter
        8
    shmilypeter  
       2022-09-30 10:45:36 +08:00   2
    多说两句,如果刚入职发现加班很多,暂时就不要关闭简历,可以继续找,反正现在都可以电面。找到了直接跑路。
    aCodingCat
        9
    aCodingCat  
       2022-09-30 11:02:00 +08:00
    能不能做个查看 fork 仓库的活跃指数。。。
    好些经典的库不维护了,想看看别人 fork 的有没有活跃的继续用。。。
    hellodigua
        10
    hellodigua  
       2022-09-30 11:07:01 +08:00
    感谢老哥的贡献,原来你也在 V2 哈哈
    alalida
        11
    alalida  
    OP
       2022-09-30 11:35:53 +08:00 via Android
    boatrain1111
        12
    boatrain1111  
       2022-09-30 13:55:38 +08:00
    对 gitlab 版本有要求吗,无法显示按钮
    gimp
        13
    gimp  
       2022-09-30 14:59:00 +08:00
    挺好玩儿的
    amrnxcdt
        14
    amrnxcdt  
       2022-09-30 15:01:09 +08:00
    @aCodingCat #9 比如 op 的脚本可以在这里看 https://github.com/hellodigua/code996/network
    itechify
        15
    itechify  
    PRO
       2022-09-30 18:09:49 +08:00
    gitlab 版本问题吗?确实是 gitlab 项目,但是 document.body.dataset 中没有 projectId 字段
    https://imgur.com/vt83h1p
    alalida
        16
    alalida  
    OP
       2022-09-30 19:15:10 +08:00 via Android   1
    @oneisall8955
    @boatrain1111
    估计是版本问题,github 讨论吧,开个 issue 。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3218 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 11:45 PVG 19:45 LAX 03:45 JFK 06:45
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86