Skill Icons: 展示你的技术技能于GitHub或简历的优雅方式
1. 项目介绍
Skill Icons 是一个基于Cloudflare Workers的服务,允许你在GitHub Readme文件或者个人简历中轻松展示一系列技能图标。这些图标是自动调整大小且支持多种主题,帮助你以视觉化的方式列出你的编程语言、框架和工具专长。
2. 项目快速启动
安装和使用步骤
要在README中添加技能图标,遵循以下步骤:
-
选择图标:浏览Icon List并确定要使用的图标ID。
-
构建URL:创建一个包括选定图标ID的URL,例如
i=js html css
。 -
选择主题(可选):如果你希望使用亮色主题,将
&theme=light
添加到URL。默认主题是暗色。 -
设置每行图标数(可选):使用
&perline=3
来指定每行显示的图标数量,默认是15个。 -
嵌入链接:在README中使用Markdown语法插入链接,像这样:
[![My Skills](https://skillicons.dev/icons/i=js html css&perline=3)](https://skillicons.dev)
-
居中显示(可选):若需居中图标,可以包裹在
<p align="center"></p>
标签内:<p align="center"> <a href="https://skillicons.dev"> <img src="https://skillicons.dev/icons/i=git kubernetes docker c vim" /> </a> </p>
3. 应用案例和最佳实践
- GitHub Readme: 在个人仓库Readme文件中,用图标展示专业技能,使页面更直观。
- 个人简历网站: 在自定义简历模板上添加图标,增加视觉吸引力。
- 博客文章: 文章中提到的技术可以用图标标注,提高阅读体验。
最佳实践是保持图标数量适量,避免过多导致视觉混乱。
4. 典型生态项目
虽然Skill Icons本身就是一个独立服务,但可以与其他项目结合使用,如:
- Jekyll 或 Hugo 博客模板:集成Skill Icons来展示作者的技术栈。
- _resume.json 或 resumic:用于生成简历的工具,可以通过自定义模版引入Skill Icons。
通过上述方式,Skill Icons能够无缝融入你的开源项目或在线身份展示中,提升专业形象。