名人堂怎么加友链
2026年8月17日·
·
1 分钟阅读时长
mkaaad
名人堂页面展示的是和红岩互通的伙伴站点。数据集中放在 data/pages/links.yaml 这一个文件里,加友链只需要改它。
怎么加
打开 data/pages/links.yaml,在 links 列表里加一条:
- name: 站点名
url: https://站点地址
description: 一句话介绍(可选)
image: https://站点/头像.png(可选)
added_at(首次添加时间)一般不用填:合并后 CI 会自动按这条记录的首次提交时间写入,再按它排序。
字段说明
name:站点名,必填url:站点地址,必填description:一句话介绍,可选,会直接显示在卡片上image:头像,可选added_at:首次添加时间,由 CI 自动写入,无需自己填;已经存在的值不会被覆盖
排序
名人堂卡片会按 added_at 从新到旧排列,最新添加的站点排在最前面。排序由 CI 自动处理,普通加友链不需要关心顺序;如果确实想手动调整某条的先后,直接改它对应的 added_at 即可,CI 会尊重已有值。
头像规则
- 填了
image:直接用它。支持填图片 URL,也支持本地文件(assets/media/下的路径,比如friends/xxx.png) - 没填:自动取
https://站点/favicon.ico - 图标加载失败:回退成站名首字
注意:有的站点根路径并没有 favicon.ico(图标被放在了别处),这种情况自动抓取会失败,卡片显示首字占位。想让头像正常显示,就去站点页面的 HTML 里找 <link rel="icon" ...> 声明的地址,填到 image 字段即可。
提交
改完这一个文件后,按《贡献博客指引》提一个 Pull Request,合并后网站会自动重新部署,新友链就上线了。
