让个人主页与众不同,这4个技巧不能不知道。

简介: 让个人主页与众不同,这4个技巧不能不知道。

Hello 大家好,我是安哥。


虽然我不是程序员,但还是会时不时到世界上最大的代码托管网站 GitHub 上去逛一逛,看看自己关注的人是不是 Star(收藏)了一些有意思的项目。


之前写过一篇为自己的 GitHub 主页添加个性小标签的方法,效果见下图:


d792d8f1b807094ad7373024536ef578_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png


添加个性小标签的方法见👉👉如何美化 GitHub 个人主页?


除了添加小标签,前段时间还在 GitHub 上看到另外一些有意思的 GitHub 个人主页。


一个是显示自己注册 GitHub 的时间、提交代码的次数、仓库的数量、以及自己最常使用的语言。


60745180c89c6df7f100e4f0fe3481f8_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png


另一个则是显示自己的项目获得的 Stars 数量、今年提交代码的次数、创建的 issue 的数量、以及一个计算出来的总评分 A+。


006211465a2ff2164460ccb1206d1c6d_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png


这些实现起来其实都非常简单,只需要你稍微懂一点 Markdown 的语法。


和之前介绍过的在 GitHub 主页添加小标签一样,你需要先创建一个与你 GitHub ID 同名的 GitHub 仓库


点击 GitHub 个人页右上角的加号 + ,在弹出的面板中,选择「New repository」,创建一个新的 GitHub 仓库。


9f00666534a946d5b81004c094b778b8_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png


Repository name 是仓库的名称,这里的仓库名必须与前面的 Owner 下方的 GitHub ID 一样,例如我的 ID 为 phh95,因此这里的仓库名也为 phh95。


创建时记得勾选从下方的「Add a README file」,在仓库中添加一个名为 README 的 Markdown 文件,等会我们就是要在这个文件中添加我们想放在 GitHub 个人主页的内容。


d24d0b6c859d53329730512e464ecd53_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png



01. Metrics


获得类似下图的 GitHub 数据统计,需要用到一个在线工具「Metrics」,打开网站之后,在左侧输入你的 GitHub ID,稍等一会,就会返回右侧所有和你相关的数据。


d962784ae2f9f1146f82c179bf9a8110_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png


这里输入阮一峰老师的 ID 进行举例,右侧就是这个网站返回给我们的统计数据。


92343e9381375f2ed0d2ca8a596ddee7_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png


点击右侧的 Markdown code 选项卡,切换到统计视图对应的 Markdown 链接。


如果这是你的 GitHub 账号统计数据,可以点击下方的蓝色链接,它会将这个链接添加到和你 GitHub ID 同名仓库中,这样你就可以在个人首页看到这些统计数据啦。


99b2f62c299560103c0b1420fbdd7541_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png


Metrics 网址:

https://metrics.lecoq.io/



02. 显示常用的编程语言


在 GitHub 个人页显示最常用的编程语言,只需要在与 GitHub ID 同名的仓库的 README.md 文档中添加下面的文本:


![这里写你的昵称's Most used languages](https://github-readme-stats.vercel.app/api/top-langs?username=这里替换成你的 GitHub ID&show_icons=true&count_private=true&theme=gotham)    


19db388ec36dc55680a7dd7335d5e41f_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png


复制后稍作修改,向下滑动页面,点击绿色的「Commit changes」按钮,提交确认刚刚作出的修改。


ad984e7548986e08cff2ca3837b47040_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png


再回到自己的 GitHub 主页,它就会显示你最常使用的编程语言,这个统计数据来自于你 Push 到 GitHub 的内容。


譬如我之前将一些在本地写的 Python 文件 Push 到 GitHub 仓库,它就会显示我最常使用的语言为 Python。


6411c44f380e3d37ee6a58c05a2c0323_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png


如果你觉得这个显示常用语言的样式不好看,还可以更改文本链接末尾的参数设置,例如隐藏底部的深色边框。


下图的效果对应的文本内容为:


![这里写你的昵称's Most used languages](https://github-readme-stats.vercel.app/api/top-langs/?username=这里替换成你的 GitHub ID&layout=compact&hide_border=true&langs_count=10)


7bd7d36b75098227fb53cd92530b6aa1_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png



03. GitHub 统计卡片


在 GitHub 上,不少人都会在自己的 GitHub 主页添加下图的 GitHub 统计卡片:


01bb1a89ff634b11092d4a611c22ebc6_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png


这个 GitHub 统计卡片,来源于 GitHub 上的一个名为「GitHub Readme Stats」的项目。



GitHub Readme Stats 项目地址:

https://sourl.cn/Sxq854


这个项目提供了中文版的说明文档,将其添加到自己的 GitHub 主页也非常简单,将下方的链接复制到 GitHub ID 同名的仓库的 README.md 文档中,稍微修改一下信息就可以了。


[![这里写你的昵称's GitHub stats](https://github-readme-stats.vercel.app/api?username=这里替换成你的 GitHub ID)](https://github.com/anuraghazra/github-readme-stats)


d91284db5f6ff4acb24633c7156b286d_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png


这个统计卡片还提供了其他的主题样式,即不同的配色方案,如果你想使用其他的主题,需要在上方的链接后面增加一些额外的参数。


a69840b326cd91683e82950f93df6733_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png


举个例子,我想使用其中的一个名为 radical 的主题,我就得原先的链接后面加多两个参数的配置,一个是显示图标,一个是设置所使用的主题名称


[![这里写你的昵称's GitHub stats](https://github-readme-stats.vercel.app/api?username=这里替换成你的 GitHub ID&show_icons=true&theme=radical)](https://github.com/anuraghazra/github-readme-stats)


增加了参数配置之后,原先配色方案为蓝白黑的卡片就变成了下图的粉黑青配色:


2e37fda15048818716871e6b32119a3d_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png



04. 添加其他平台的统计数据


除了前面介绍的内容,GitHub 上还有一位开发者采用了类似于「GitHub Readme Stats」的思路,写了一个在 GitHub 个人页显示其他平台统计数据的工具。


目前支持统计的网站有:知乎、B 站、LeetCode、LeetCode 中文站掘金,下图提供了知乎统计卡片的预览效果。


85d5cc8157cd44799b14e2a6ce5f59c3_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png


对这个项目感兴趣的朋友,可以移步开发者的 GitHub 项目页面,查看具体的使用或实现方法:


https://github.com/songquanpeng/stats-cards



以上就是本次想和你分享的内容。


相关文章
|
XML SQL 机器学习/深度学习
分享一些小编常用的科研网站
分享一些小编常用的科研网站
223 0
分享一个好看的个人主页源码
分享一个好看的个人主页源码
1176 0
分享一个好看的个人主页源码
|
UED HTML5 移动开发
25个精美的创意机构和设计工作室网站案例
  浏览器创意机构和设计工作室为他们自己设计的网站是一件非常有趣的事情。这些人设计的网站,代表着整个领域的最新趋势,值得网页设计人员去跟随。   有人可能会认为他们会用最疯狂,过于超前的设计。但你会惊讶地知道,这些创意机构和设计工作室选择简约和简单的设计解决方案。
1008 0
|
移动开发 JavaScript 前端开发
经典网页设计:顶尖的个人作品集网站设计欣赏【上篇】
  作为一个网页设计师,需要经常去关注优秀的网站作品,获取创作灵感,掌握最新的设计趋势。在这个竞争激烈的就业市场,个人作品集网站是最好的求职工具。因此,设计师们都竭尽所能设计一个有创造性的个人作品展示网站,期望给访客留下深刻的印象。
1050 0
|
前端开发 HTML5 移动开发
网站设计欣赏:20个另类的单页网站作品案例
  早在1月份,我向大家分享了《谈谈构建单页布局网站的创意技术》,随着单页设计得到越来越多的设计师的关注,今天我们决定向您展示一组鼓舞人心的单页网站例子,一起欣赏。 您可能感兴趣的相关文章 经典网页设计:超炫动画效果单页网站 30个独具匠心的精美单页网站设计案例 带给你灵感的20个漂亮...
1116 0
|
前端开发 开发工具 HTML5
年度盛宴:2012年最佳25个响应式网站设计作品《下篇》
  2012年,响应式网站设计成为主流,这个概念由著名网页设计师 Ethan Marcotte 在2010年5月份提出,其目标是要让设计的网站能够响应用户的行为,根据不同终端设备自动调整尺寸。   响应式设计不再只是一个概念,众多大公司也把这种理念引用到实际项目中。
991 0
|
前端开发
年度盛宴:2012年最佳25个响应式网站设计作品《上篇》
  2012年,响应式网站设计成为主流,这个概念由著名网页设计师 Ethan Marcotte 在2010年5月份提出,其目标是要让设计的网站能够响应用户的行为,根据不同终端设备自动调整尺寸。   响应式设计不再只是一个概念,众多大公司也把这种理念引用到实际项目中。
1074 0
|
前端开发 HTML5 移动开发
经典网页设计:20佳很酷的个人网站设计案例
  一个优秀的个人作品集网站能够个给潜在客户留下深刻的印象,不管你是自由职业的设计师还是开发人员,或者是拥有自己工作室的都需要拥有一个强大的在线作品集,把你的访客转变为潜在的客户。下面这些个人酷站相信能够带给你灵感,一起欣赏。
988 0
|
移动开发 HTML5 前端开发
35个国外优秀的网页设计工作室和作品集展示网站
  设计工作室和设计公司为了能充分展现他们团队的设计水平,都会竭尽全力去设计他们自己的网站,并把最优秀的设计作品展示出来。下面分享的这些精美网站都是收集的非常优秀的网页设计工作室和作品集展示网站,一起欣赏。
1187 0
|
移动开发 HTML5 前端开发
网页设计欣赏:20个带给你灵感的国外网站作品
  如今这个网络竞争激烈的时代,怎样让网站吸引更多的用户访问是一件非常有挑战的事情,为了设计出更有创意的网页,网页设计师都会去网上寻找创意的灵感。为此,今天这篇文章向大家分享20个从网络上挑选出来的精美绝伦的国外网站设计作品,希望这些优秀的网站设计作品能够带给你灵感。
925 0