惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

V
Vulnerabilities – Threatpost
雷峰网
雷峰网
GbyAI
GbyAI
F
Fortinet All Blogs
MyScale Blog
MyScale Blog
MongoDB | Blog
MongoDB | Blog
博客园 - 聂微东
V
V2EX
Jina AI
Jina AI
Apple Machine Learning Research
Apple Machine Learning Research
C
CXSECURITY Database RSS Feed - CXSecurity.com
美团技术团队
Engineering at Meta
Engineering at Meta
T
Tenable Blog
P
Privacy & Cybersecurity Law Blog
Project Zero
Project Zero
Cloudbric
Cloudbric
Help Net Security
Help Net Security
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
L
LINUX DO - 热门话题
J
Java Code Geeks
WordPress大学
WordPress大学
S
Securelist
F
Full Disclosure
N
News and Events Feed by Topic
B
Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
I
InfoQ
P
Proofpoint News Feed
Hugging Face - Blog
Hugging Face - Blog
U
Unit 42
Google Online Security Blog
Google Online Security Blog
Spread Privacy
Spread Privacy
P
Proofpoint News Feed
宝玉的分享
宝玉的分享
S
Schneier on Security
T
The Exploit Database - CXSecurity.com
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Schneier on Security
Schneier on Security
Google DeepMind News
Google DeepMind News
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
月光博客
月光博客
Martin Fowler
Martin Fowler
T
Threat Research - Cisco Blogs
小众软件
小众软件
V2EX - 技术
V2EX - 技术
Last Week in AI
Last Week in AI
Stack Overflow Blog
Stack Overflow Blog
The Last Watchdog
The Last Watchdog
D
DataBreaches.Net

冷月笙寒的小窝

WPS图片与看图王去广告版 小女孩一首《左手指月》震惊了,龙源交椅山六一晚会首首惊艳,余音绕梁 BitLocker 绕过漏洞分析:WinRE 与 TxF 到底出了什么问题? Cloudflare 优选域名 加速 Pages:原理与实践 从零开发 Bing 每日壁纸图库:API 开放与开源实践 观中国人民革命军事博物馆 论狐蒂云跑路对我的影响┭┮﹏┭┮ [雪月阁] 拿侵华日军与袁隆平院士磕CP,[雪月阁]还有正常人吗? 网站用户系统实现 XMind思维导图绿色版下载附安装教程 抖音,B站,Youtobe转ifmare链接 常用办公字体 小说生成工具-NovelClaw WPS Office 365 64位国务院特别版 文思公文助手,更加方便写作公文,WPS公文助手的完美替代品 公益捐赠记录册 AutoCAD 2005-2026绿色版整合 关于浏览器自动播放的解决思路 自制3D小球时钟 SphereClock 三款下载软件测评(附:IDM绿色版下载(已解决弹窗问题)以及与NDM+FDM对比) 自制 : 一些小网页工具🎶😎🎶
打造属于自己的 GitHub 主页:设计与优化记录
Galaxy · 2026-07-06 · via 冷月笙寒的小窝

**GitHub** 对于开发者而言,不仅是代码托管平台,更是一张公开的“数字名片”。 当别人点开你的 GitHub 主页时,首先映入眼帘的往往不是你的项目,而是 **Profile README**。一个设计精美、内容丰富的主页,能够更直观地展示你的技术栈、开发经历和个人特色 不过,我的个人主页长期处于一个默认状态,近期准备公开一波我的源代码,所以我决定美化我的Github主页 成品展示: [Github主页](https://github.com/sirvffg) ![Github主页展示.webp](/uploads/posts/2026-07/20260706_164625_6a4b6b6123efc.webp) 本文将记录我美化 GitHub 主页的整个过程,从 Profile README 的创建开始,到徽章(Shields)、GitHub Stats、贡献图、技能图标、动态打字效果、访问统计以及更多实用组件的配置,带你一步步打造一个属于自己的高颜值 GitHub 主页。希望这篇文章能够为正在美化 GitHub Profile 的你提供一些参考和灵感。 #### 第一步: 创建仓库 我们首先在 GitHub 上新建一个仓库,仓库名和自己 Github 用户名相同,然后添加一个 README.md 自述文件,在该文件里添加信息即可。 ![创建仓库.webp](/uploads/posts/2026-07/20260706_163258_6a4b683adc4bf.webp) 创建完成之后 ![右上角提示.webp](/uploads/posts/2026-07/20260706_181156_6a4b7f6cdc536.webp) 可以看到右上角有个提示: > **sirvffg/sirvffg** is a special repository. > Its README.md will appear on your public profile. > 这是一个特殊的仓库。 > 它的

README.md 会出现在你的首页中。 #### 主页侧边栏美化 在讲解如何定制之前,我们先关注下左侧也有个人信息展示 这个可以直接在个人首页上,点击左侧的 Edit profile 进行编辑 可以修改名字、签名(Bio)、邮箱、网站等等 . 按需填写你的主要信息即可。 ![侧边栏美化.webp](/uploads/posts/2026-07/20260706_164909_6a4b6c057a0bd.webp) #### 修改 README.md 接下来,你就可以通过修改 README.md 来定制主页了。由于是 Markdown 文件,扩展性很高,并且全面支持 emoji。 GitHub 上也有不少人收集优秀案例 [awesome-github-profile-readme](https://github.com/abhisheknaiidu/awesome-github-profile-readme) [awesome-github-profiles](https://github.com/EddieHubCommunity/awesome-github-profiles) [beautify-github-profile](https://github.com/rzashakeri/beautify-github-profile) > **Tips** > > **注: **不过这些README.md 有些展示链接会有失效 ##### README 布局设计 我将整个 README 分为了几个模块: * 👋 顶部欢迎语 * 🙋 关于我(About Me) * 🛠️ 技术栈(Tech Stack) * 📊 GitHub 数据统计 * 📈 活跃贡献图(Contribution Graph) * 🐍 Snake 贡献动画 ##### 1.顶部底部开头结束动图 调用了 **Capsule Render** 生成波浪横幅,一个作为**页眉(Header)**,一个作为**页脚(Footer)**。 ![顶部.webp](/uploads/posts/2026-07/20260706_181318_6a4b7fbe94cf1.webp) --- **顶部开头** ```html ``` ### 参数说明 | 参数 | 作用 | 示例 | | --------------------------- | ---------------- | -------- | | `type=waving` | 横幅样式,使用波浪效果 | `waving` | | `color=0:6C5CE7,100:a29bfe` | 渐变颜色,从 0% 到 100% | 紫色渐变 | | `height=250` | 图片高度 | 250px | | `section=header` | 作为顶部横幅 | `header` | | `text=Galaxy` | 中间的大标题 | Galaxy | | `fontSize=90` | 标题字体大小 | 90 | | `fontAlignY=35` | 标题纵向位置 | 35 | | `animation=fadeIn` | 淡入动画 | fadeIn | | `fontColor=white` | 字体颜色 | 白色 | | `desc=星尘为墨,落雨成章` | 副标题 | 自定义 | | `descAlignY=55` | 副标题位置 | 55 | --- **结束页脚 Footer** ```html

footer

``` ### 参数说明 ```text type=waving // 波浪样式 color=0:6C5CE7,100:a29bfe // 与顶部保持一致的渐变颜色 height=120 // 页脚高度 section=footer // 指定为底部 ``` --- ##### 2. 关于我(About Me) GitHub Profile 的主体内容,通常都会先从 **About Me** 开始。 这一部分相当于一张个人简介,可以让访问者快速了解你的身份、开发方向以及联系方式,因此不建议写得过于冗长,突出重点即可。 **我的 About Me 如下:** ![Abuot me.webp](/uploads/posts/2026-07/20260706_181507_6a4b802b3ca89.webp) 我使用了徽章(Shields.io)给大家简单介绍一下 例如,我主页中的联系方式: ```html

``` 最终效果就是一排按钮: ![徽标.webp](/uploads/posts/2026-07/20260706_175222_6a4b7ad60537c.webp) ***Shields.io 常用参数*** | 参数 | 作用 | 示例 | | :--- | :--- | :--- | | 左侧文字 | 徽章左侧显示的内容 | `Email` | | 右侧文字 | 徽章右侧显示的内容 | `2648181326%40qq.com` | | `color` | 设置徽章颜色,可填写颜色名称或十六进制颜色 | `red`、`blue`、`green`、`yellow`、`6C5CE7` | | `style` | 设置徽章样式 | `flat`、`flat-square`、`plastic`、`for-the-badge`、`social` | | `logo` | 设置左侧 Logo 图标,图标来自 **Simple Icons** | `github`、`git`、`java`、`php`、`docker` | | `logoColor` | 设置 Logo 图标颜色 | `white`、`black`、`red` | --- ##### 3. 技术栈 我使用 **Skill Icons** 来生成我技术栈图标 ![技术栈.webp](/uploads/posts/2026-07/20260706_180300_6a4b7d5474f58.webp) ![QQ20260706-184014_compressed_85%.webp](/uploads/posts/2026-07/20260706_184233_6a4b8699e9a20.webp) | 参数 | 说明 | 示例 | | :--- | :--- | :--- | | `i` | 指定需要显示的图标,多个图标使用英文逗号 `,` 分隔 | `java,php,python,docker` | | `perline` | 每行显示的图标数量 | `9` | | `theme` | 设置图标主题(可选) | `light`、`dark` | --- ##### 4. 社区贡献 除了 GitHub Stats 之外,我选择了 **GitHub Profile Summary Cards** 来展示个人的 GitHub 数据统计。 ![贡献.webp](/uploads/posts/2026-07/20260706_181120_6a4b7f48770e6.webp) 它能够生成一系列卡片,例如: * GitHub 统计信息(Stats) * 各语言仓库数量(Repos per Language) * 最常提交语言(Most Commit Language) * 提交时间统计 * 提交日历 * 个人概览 **常用参数** | 参数 | 作用 | 示例 | | :--------- | :------------ | :------------------------------ | | `username` | GitHub 用户名 | `sirvffg` | | `theme` | 卡片主题(可选) | `github`、`tokyonight`、`dracula` | | `width` | 图片宽度(HTML 属性) | `33%`、`300px` | --- **常用卡片** | 卡片 | API | | :---------- | :--------------------------- | | GitHub 数据统计 | `cards/stats` | | 仓库语言占比 | `cards/repos-per-language` | | 最常提交语言 | `cards/most-commit-language` | | 提交时间统计 | `cards/productive-time` | | 个人资料概览 | `profile-details` | --- > **小提示:** 这些卡片都是通过 GitHub API 动态生成的,因此无需手动更新。每当你的 GitHub 数据发生变化,README 中展示的统计信息也会自动同步更新。 --- ##### 4. Snake 贡献动画(贪吃蛇动画) ![Snake 贡献动画](/uploads/posts/2026-07/20260706_181833_6a4b80f9d75a9.webp) ```html
``` 参数说明 | 标签/参数 | 作用 | | :------------- | :---------------------------- | | `` | 根据不同环境加载不同图片 | | `` | 指定不同主题下加载的图片 | | `media` | 判断当前 GitHub 使用浅色还是深色主题 | | `srcset` | 对应主题下需要显示的 SVG 图片 | | `` | 默认显示的图片(浏览器不支持 `picture` 时使用) | | `width="100%"` | 图片宽度占满整个 README | --- media 参数 GitHub 会自动识别用户当前使用的是浅色模式还是深色模式。 因此这里使用了: | 参数 | 说明 | | :---------------------------- | :------------------------------------------------ | | `prefers-color-scheme: dark` | 深色主题时加载 `github-contribution-grid-snake-dark.svg` | | `prefers-color-scheme: light` | 浅色主题时加载 `github-contribution-grid-snake.svg` | 这样不同主题下都会拥有最佳的显示效果。 --- ### srcset 这里填写的是 GitHub Actions 自动生成的 SVG 文件。 例如: ```text https://raw.githubusercontent.com/用户名/用户名/output/github-contribution-grid-snake.svg ``` 如果你的用户名是: ```text sirvffg ``` 那么对应就是: ```text https://raw.githubusercontent.com/sirvffg/sirvffg/output/github-contribution-grid-snake.svg ``` 需要将其中的 **用户名** 修改为自己的 GitHub 用户名即可。 > **注意:** 这些 SVG 文件并不是手动上传的,而是通过 GitHub Actions 自动生成并更新。因此,在使用前需要先配置对应的 Action,否则链接会返回 404。 ![ChatGPT Image .webp](/uploads/posts/2026-07/20260706_182419_6a4b82530f732.webp) **注: 由于篇幅限制使用Chatgpt生成了图片我直接贴出yml文件** [📎 snake.yml](/uploads/files/snake.yml) 将其中的 用户名 修改为自己的 GitHub 用户名即可 然后放入.github/workflows/ 目录中 运行Actions ### 最后我直接贴出我的README.md 下方直接可以下载 ![QQ20260706-184729_compressed_85%.webp](/uploads/posts/2026-07/20260706_184805_6a4b87e567b8b.webp) [📎 README.mdsirvffg.zip](/uploads/files/README.mdsirvffg.zip) # 结语 至此,我的 GitHub Profile 就基本搭建完成了。 主页美化并没有固定的模板,也没有所谓的"标准答案"。有人喜欢简洁清爽,有人偏爱科技炫酷,还有人会加入各种有趣的动画和小彩蛋。真正重要的,并不是堆砌多少组件,而是能够通过这个页面展示自己的技术方向、兴趣爱好以及正在做的事情。 本文介绍的大部分组件都支持高度自定义,你可以根据自己的需求自由组合,也可以继续探索更多有趣的 GitHub README 项目,让主页变得更加丰富。 最后,如果本文对你有所帮助,欢迎给我的 GitHub 点一个 ⭐,或者一起交流 GitHub README 的更多玩法。如果你还有其他有趣的美化组件,也欢迎在评论区分享,我们一起完善这份 GitHub 主页美化指南。 愿你的每一次 Commit,都能成为贡献图上的一抹绿色;也愿你的每一个开源项目,都能遇见志同道合的伙伴。🌟