如何装修你的 GitHub 主页?免费在线工具一键生成精美 Profile

分享一下,如何装修github主页。 先看主页左侧区域的装修方式。 1、左侧区域 找到profile,点击头像进来。 Name —– 可以填真实姓名或者其它姓名。 邮箱 —– 填写一个合适的邮箱,并且,邮箱配置需要配置为public。 bio —– 个人简介,个人技能。 pronouns —– 人称代词,不用管。 url —– 个人主页,例如,博客。 social accounts —– 社交帐号。 ORCID iD —– 跟学术相关的信息,不用管。 2、右侧区域 接下来,我们看一下右侧区域该如何装饰。 先创建一个跟自己账号同名的git仓库。 使用markdown语法,编辑这个仓库的readme。 编辑完成,提交之后,就可以在主页看到你的成果了。 除了自己手动编写之外,推荐大家使用在线工具生成主页内容。 在线工具如下: GRPM 填写信息,勾选想要的组件,直接复制生成的 Markdown GitHub Profile README Generator 老牌生成器,选项很全,技术栈、社交链接、Stats 都能加 Capsule Render 生成各种样式的彩色头图/尾图 github-profile-header-generator 专门做顶部 Banner 图 ProfileMe.dev 界面好看,实时预览效果 除了个人主页外,开源项目的 README 文件,也可以使用工具可以在线生成。 readme.so 拖拽式编辑,非常方便。 另外,如果想添加这个star增长记录图,可以使用下面这个在线工具生成。 star增长曲线记录 将图片对应的代码,嵌入到readme文件里面就可以了。 OK,以上就是本期分享。请动手尝试一下。

2026年6月1日 · 高勉

零成本搭建个人博客:Hugo + GitHub + Cloudflare Pages 全流程教程

今天跟大家分享一下,如何不花钱,不用购买服务器,将博客部署上线。 视频内容,请浏览链接 1、博客工具 做博客有很多工具,这里我推荐hugo。 理由如下: 1、安装简单,不需要搭建复杂的环境。 2、使用简单,你不需要敲代码,直接写博客内容、粘贴图片就可以发布博客了。 3、主题丰富,你不需要自己设计网页,直接套用别人的主题就可以了。如果你想diy,也可以在别人的主题的基础上修改即可,这些资源都是开源免费的。 hugo的具体使用方法,需要单独开文章分享,这里就不赘述了,否则篇幅过长。 2、推到git平台 假设大家已经,使用 hugo 构建了 这样的一个博客。 我们先使用 git init 指令,在本地创建仓库。 接下来,在github平台,创建一个远程仓库。 接下来,使用 git add、git commit、git push 等指令,将博客内容推送上去。 (建议对照视频:01:20 开始 ), 视频请浏览链接 3、免费部署上线 我们使用 CloudFlare Page功能,免费部署上线。 这里需要新增环境变量的配置 HUGO_VERSION = xxxx。 确保构建平台的hugo版本和我们电脑本地的hugo版本保持一致。 (建议对照视频:03:38 开始 )视频请浏览链接 4、配置域名 配置域名,首先要购买域名。 购买域名的步骤,我已经梳理清楚了,大家可以看一下这个视频。 假如说,你此刻已经购买了一个域名。 那么你可以在自定义域这里,添加一个合适的域名 配置生效之后,你的博客网站就发布成功了。 (建议对照视频:07:32 开始 )视频请浏览链接 以上就是本期分享,可以动手尝试一下。

2026年5月30日 · 高勉

开源协议怎么选?MIT、BSD、Apache 2.0、GPL、AGPL、LGPL、MPL 完全指南

有些朋友可能会认为——开源不就免费随便用吗。 nonono,这个认知是大错特错的。 搞不清楚开源协议,可能会吃官司哦。 本篇文章会按照从尺度宽松到严格的顺序,带大家盘点不同的开源协议。 并且会结合实战案例,教大家如何一键添加开源协议。 先来介绍,开源协议中的佛系三剑客 —— MIT、BSD、Apache。 为啥叫它们佛系三剑客呢?因为,它们的要求很宽松,IT界统称它们为“宽松型开源协议”。 这三剑客的共同点 —— 可以自由地商业化、修改代码、甚至把修改的版本闭源。 总而言之,看到这些协议的开源项目,你用就完事了,不要有任何负担。 那它们有什么不同点呢? 1、MIT MIT 协议有一个要求 —— 在你分发软件的时候,要把版权声明带上。 第一个问题——什么是软件分发呢? 软件分发是把你的软件,打包给别人使用。 你自己做个网站,别人来访问,这不叫分发。但是,你把网站代码打包发给别人,这就叫分发了。 所以,这个时候就需要声明一下 —— 你项目中,用了哪些开源项目。 第二个问题——怎么声明? 如果你是在代码中,直接引用了别人的代码,那么,你需要添加这样的声明。 --- 引用部分开始 --- Copyright (c) 2022 原作者名字 Licensed under the MIT License (MIT) --- 引用部分结束 --- 这里开始写你自己的代码... 如果采用调用三方库的形式,那么你需要在项目中添加THIRD-PARTY-NOTICES.txt这样的声明。 这些文件看似复杂,其实都可以一键生成。 后面的实战案例中,我会跟大家分享。 前端大名鼎鼎的vue框架、jquery框架,使用的就是MIT协议。 2、BSD BSD 协议,增加了一条 —— 不能用原作者的名义或商标来给你的衍生产品做商业推广。 比方说,你的团队开源了一个项目,它遵从 bsd 开源协议。 我的产品用了你的项目。 我在做产品宣传的时候,不能大张旗鼓地说:我的产品用了某某大佬团队的技术,保证这个产品又丝滑又稳定又安全。 3、Apache License 2.0 apache协议在专利层面上,对开源的项目进行约束,以防止一些专利流氓破坏开源环境。 举个例子:A公司申请了某个专利技术,叫小a专利。 某个开源项目 xx 的负责人C,使用了这个小a专利。 A公司见有利可图,便起诉了负责人C要求赔偿。起诉的同时,A公司就不能继续使用 xx 项目了。 ...

2026年5月4日 · 高勉

如何从 GitHub 下载软件?Release、官网与 git clone 三种方法详解

在之前的文章里,我们讲到了 github 宝藏软件的搜索技巧以及如何像刷抖音、逛淘宝一样玩 GitHub。 那么,有一个问题,就呼之欲出了 —— 我们找到这些宝藏软件之后,如何将它们下载下来呢? 今天通过实际案例,手把手教大家如何下载 github 上的软件。 1、release下载 release 下载方法是最简单,最主流的下载方法。 无论任何的项目,第一时间看一下,右侧侧边栏这里,是否有 release 这个入口。 这里简单跟大家解释一下 release 是什么意思哈。 github项目是由原作者或者团队在维护。 大家不断地提交代码,不断地更新。忽然有一天,项目原作者认为 —— OK,当前版本足够稳定了,可以发布出来一个安装包,提供给用户使用了。 那么这个打包发出去的动作,就叫 release(发布)。 当我们进入 release 这个页面后,可以看到各种版本号,看着眼花缭乱的。其实,这是好事啊,这意味着,原作者或者团队在持续不断地更新这个项目。 另外,这里提示一下大家需要注意这么一个点 —— 这里有绿色的标识 latest 和橙色的标识 pre-release。 Latest vs Pre-release Latest(绿色标签)→ 最新、最稳定版,强力推荐大家下载这个标签下的内容 Pre-release(黄色标签)→ 测试版,具备最新的功能,可能存在 bug。 OK,我们继续来看怎么下载。 以这个录屏工具 obs 为例。 在主页右侧这里,进入这个项目的 release 页面。 页面中,我们看到,不仅有刚才提到的版本号,还有当前这个版本具体的发布信息。例如,它添加了什么功能,移除了什么功能,修复了什么功能等等。 在这些信息中,最最重要的,就是 Assets 这个条目。 因为我们需要下载的安装包,都放在了这里。 有些人一看这么多东西,就蒙了哈。没关系,这里我教大家来看一下。 这个方法你学会之后,不仅可以用在GitHub社区,像python社区、nodejs社区,都可以按照这个规律去下载社区里的软件和三方库。 OK,那前面这里就是软件的名字,不用多说了吧。 后面的关键字就是操作系统。 你是苹果就找macos,你是windows就找windows关键字,这个也很简单。 接下来,需要看这个处理器架构。 如果你的苹果机器用的intel处理器,你就找intel就可以了;如果你的苹果机器用自研的处理器,你就找apple就可以了。 如果你用的windows电脑,你可以鼠标右键点击开始,系统,打开之后,这里对比一下。 如果你这里显示的是基于x64处理器,那么你就找x64这里的软件包,进行下载。 如果你的 windows 电脑,这里显示的是 arm x64 架构,那么你就找arm64关键词的条目下载就可以了。 ...

2026年4月26日 · 高勉

GitHub Explore 完全指南:像刷抖音一样发现优质开源项目

今天的视频,跟大家分享一下,如何像刷抖音、逛淘宝一样,玩github。 视频里面,我会跟大家进行分享三个方法。 1、官方推荐 2、网站汇总 3、邪修方法 另外,有些小伙伴会有顾虑,作为中文用户,就算让我逛github,我也看不进去啊?!没关系,这期视频会告诉你解决方法。 1、官网推荐 我们在首页这里,点开左侧侧边栏,找到explore选项。 点开之后,你就能看到新世界的大门。 1.1 explore 首先,我们看到的是explore标签页。 正如这个标题所说,这里展示的是你感兴趣的东西。 还记得之前讲的star功能吗? 它会根据你左侧的star记录,推荐一些你可能感兴趣的项目。 这个其实跟小红书,抖音等平台的推荐算法很像,你越喜欢什么,它就越推荐给你什么。 你可以根据它的推荐,点击进去浏览这些项目。 1.2 Topics topics这个标签页,也正如标题所言 —— 浏览GitHub上的热门话题。 这里展示的是,按照主题聚合项目,比如:ts、数据库、js。 我们可以点进去看一下,这里展示的就是跟 xxx 相关的、所有的热门宝藏仓库。 你对什么话题感兴趣,你就点哪个话题,进去逛就可以了。 那么在这里,我非常非常推荐大家逛一下这个awesome lists话题。 经常看美剧的朋友,应该都会听到英语中的’awesome’这个单词,‘you are awesome’。 它的意思是精彩、牛逼的意思。 而在github里,它就是把最精彩的开源项目,汇总出来给你看。 比方说,awesome-python、HelloGitHub、awesome-mac…… 另外,这里说一句题外话,如果这里推荐的话题,你都不感兴趣。 你可以按照之前讲的搜索方式,找到你自己感兴趣的话题关键词。 比方说,这里我搜索“hello”,然后,你就可以找到一系列跟 hello主题 相关的仓库。 1.3 trending Trending 就是热榜,展示的是 star 增长最快的开源项目。 可以按口头语言过滤,例如,英语、中文…… 可以按照编程语言过滤,例如,python,golang…… 可以选择时间范围,例如:当天热榜,本周热榜,本月热榜。 我们也可以查找当前最热门的开发者排行榜。 这里的 sponsorable 指的是是否提供赞助渠道的意思。 选择之后,你可以找到需要赞助的开发者。 如果你用了别人的开源项目,而且体验还不错的话,建议赞助些钱,支持一下别人的劳动成果,这样也能推动原作者进一步的维护自己的项目。 说到这里,大家不妨点个免费的赞,点个免费的关注,支持一下本频道。 1.4 collections Collections 是 GitHub 官方人工整理的专题合集,比如"适合学习的项目"、“音乐工具”、“游戏开发资源"之类的。 这里展示的是编辑精选的项目,不是推荐算法给出的项目,所以,质量更有保障。 比方说,游戏引擎合集,像素绘画工具合集…… 点进去之后,你能看到一系列精选项目。 比方说,像素绘画工具这里,你能看到大名鼎鼎的开源像素绘画工具 aseprite…… 又比方说,游戏引擎这里,你能看到近期爆火的游戏引擎工具 godot…… 1.5 events & GitHub Sponsors Events页面汇集了 GitHub 相关的线下/线上活动信息,主要是各种开发者大会。 ...

2026年4月18日 · 高勉