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

2020-06-08 10:25:33 +08:00
 webassembly

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

4726 次点击
所在节点    分享创造
18 条回复
jiobanma
2020-06-08 11:33:21 +08:00
为什么跟着步骤弄完后,没有变化呢?还需要专门做哪些操作啊,小白不太懂!
webassembly
2020-06-08 11:40:26 +08:00
@jiobanma #1 这是 github 的 bug(feature) 好像,你可以把 schedule.yml 删了,然后重新创建试试.
webassembly
2020-06-08 11:41:05 +08:00
@jiobanma #1 如果还不行 可以把相关链接 贴在 issue, 我有空会帮你看看
Gzp
2020-06-08 12:17:24 +08:00
牛逼,🉑️以用起来。
等 Github 个人首页有 Overview 功能了可以显示更多东西,把这个加到 Overview 就更骚了。
mayne95
2020-06-08 13:22:07 +08:00
CSGO 大佬🤪
jiobanma
2020-06-08 13:54:51 +08:00
@webassembly #2 是改完这些就可以自动变成你截图那样的了吗?
webassembly
2020-06-08 14:08:56 +08:00
@jiobanma #6 需要修改你的 github 首页的 Pinned 点击 `Customize your pins`,将你的 gist 展示出来就可以
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
2020-06-08 14:23:34 +08:00
@webassembly #7 大佬,我那个工作流报错,就是 update gist 。我给你提交 issues 了,麻烦帮忙看一下。https://github.com/banmajio 这是我的地址
webassembly
2020-06-08 14:24:59 +08:00
@Rekkles #8 看了下,你的 gist 的文件名改成这个 📊 Weekly development breakdown ,晚上我优化一下文档
zhiyul
2020-06-09 09:42:57 +08:00
牛逼
Saszr
2020-06-09 14:53:44 +08:00
https://saszr.gitee.io/blog/views/others/about.html

前几天刚在用 waka-box,gist 嵌入博客 XD
Saszr
2020-06-09 14:56:59 +08:00
x-box 生成的 gist 的进度条样式在 win 上有些问题,是那个 github 字体样式的问题,也不知道有么有解决方法。
webassembly
2020-06-09 14:59:30 +08:00
@Saszr #12 我也只是用 go 实现了一遍 waka-box,计划这周末把图表显示优化下,可能会改成生成图片的形式,这样在不同分辨率下都有一样的显示效果
scottyeung
2020-06-09 17:38:35 +08:00
确实不错,已经使用
caoayu
2020-08-26 00:20:25 +08:00
我自定义 pinned 页没有 gist 可以选
webassembly
2020-08-26 09:57:41 +08:00
@caoayu 你要自己去 gist.github.com 创建
caoayu
2020-08-26 13:42:55 +08:00
@webassembly 懂了,我设置成私有的了,设为 public 就可以了

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

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

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

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

© 2021 V2EX