周末搞了两个小玩意,可以让你的 github 首页看起来不那么空洞 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
webassembly
V2EX    分享创造

周末搞了两个小玩意,可以让你的 github 首页看起来不那么空洞

  •  
  • /li>
  •   webassembly
    YouEclipse 2020-06-08 10:25:33 +08:00 5362 次点击
    这是一个创建于 1965 天前的主题,其中的信息可能已经有所发展或是发生改变。

    waka-box-go - 在你的首页用 gist 显示每周使用各个语言开发的时间,这个是我用 golang 实现的,原版是 node,我在 readme 中有说明

    steam-box-在你的首页用 gist 显示 steam 游戏时间,golang 实现

    写这个的原因是之前在别人首页看到了类似的东西,很有意思,研究了一下原理,本质就是用 github api 更新 gist,然后用 github Actions 定时更新,所以自己造了个轮子,然后写了个 steam 的(因为 wakatime 和 steam 都没有好用的 sdk, 还写了两个 sdk...)

    比如现在我的首页长这样

    基本上就是 fork 仓库 修改 action 的配置和相关的 secret,你就可以拥有和我一样的首页了.为了方便大家 我都有提供中英文的 README,如果有疑问,欢迎提 issue

    第 1 条附言    2020-06-08 14:33:44 +08:00
    如果以前没有 用过 Wakatime,请先使用一天左右,等有统计数据了再尝试配置, 相关的 IDE 插件 https://wakatime.com/plugins, 否则配置 waka-box 可能会有奇怪的问题
    18 条回复    2020-08-26 13:42:55 +08:00
    jiobanma
        1
    jiobanma  
       2020-06-08 11:33:21 +08:00
    为什么跟着步骤弄完后,没有变化呢?还需要专门做哪些操作啊,小白不太懂!
    webassembly
        2
    webassembly  
    OP
       2020-06-08 11:40:26 +08:00
    @jiobanma #1 这是 github 的 bug(feature) 好像,你可以把 schedule.yml 删了,然后重新创建试试.
    webassembly
        3
    webassembly  
    OP
       2020-06-08 11:41:05 +08:00
    @jiobanma #1 如果还不行 可以把相关链接 贴在 issue, 我有空会帮你看看
    Gzp
        4
    Gzp  
       2020-06-08 12:17:24 +08:00 via iPhone
    牛逼,以用起来。
    等 Github 个人首页有 Overview 功能了可以显示更多东西,把这个加到 Overview 就更骚了。
    mayne95
        5
    mayne95  
       2020-06-08 13:22:07 +08:00
    CSGO 大佬
    jiobanma
        6
    jiobanma  
       2020-06-08 13:54:51 +08:00
    @webassembly #2 是改完这些就可以自动变成你截图那样的了吗?
    webassembly
        7
    webassembly  
    OP
       2020-06-08 14:08:56 +08:00
    @jiobanma #6 需要修改你的 github 首页的 Pinned 点击 `Customize your pins`,将你的 gist 展示出来就可以
    Rekkles
        8
    Rekkles  
       2020-06-08 14:17:59 +08:00
    panic: PATCH https://api.github.com/gists/d87f0cf458f17fe838d1f1732638bee3: 422 Validation Failed [{Resource:Gist Field:files Code:missing_field Message:}]
    这一步错了 update-gist
    jiobanma
        9
    jiobanma  
       2020-06-08 14:23:34 +08:00
    @webassembly #7 大佬,我那个工作流报错,就是 update gist 。我给你提交 issues 了,麻烦帮忙看一下。https://github.com/banmajio 这是我的地址
    webassembly
        10
    webassembly  
    OP
       2020-06-08 14:24:59 +08:00
    @Rekkles #8 看了下,你的 gist 的文件名改成这个 Weekly development breakdown ,晚上我优化一下文档
    zhiyul
        11
    zhiyul  
       2020-06-09 09:42:57 +08:00
    牛逼
    Saszr
        12
    Saszr  
       2020-06-09 14:53:44 +08:00
    https://saszr.gitee.io/blog/views/others/about.html

    前几天刚在用 waka-box,gist 嵌入博客 XD
    Saszr
        13
    Saszr  
       2020-06-09 14:56:59 +08:00
    x-box 生成的 gist 的进度条样式在 win 上有些问题,是那个 github 字体样式的问题,也不知道有么有解决方法。
    webassembly
        14
    webassembly  
    OP
       2020-06-09 14:59:30 +08:00
    @Saszr #12 我也只是用 go 实现了一遍 waka-box,计划这周末把图表显示优化下,可能会改成生成图片的形式,这样在不同分辨率下都有一样的显示效果
    scottyeung
        15
    scottyeung  
       2020-06-09 17:38:35 +08:00
    确实不错,已经使用
    caoayu
        16
    caoayu  
       2020-08-26 00:20:25 +08:00
    我自定义 pinned 页没有 gist 可以选
    webassembly
        17
    webassembly  
    OP
       2020-08-26 09:57:41 +08:00
    @caoayu 你要自己去 gist.github.com 创建
    caoayu
        18
    caoayu  
       2020-08-26 13:42:55 +08:00
    @webassembly 懂了,我设置成私有的了,设为 public 就可以了
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     965 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 23:28 PVG 07:28 LAX 16:28 JFK 19:28
    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