成员个人资料
每个成员一个文件,放在 _people/ 中,文件名使用小写且不含分隔符(例如 runzhihe.md)。请从相邻文件复制模板。只需先阅读以下关键陷阱。
type 决定成员出现在哪个分区
有效值:advisor(顾问)、phd(博士生)、undergraduate(本科生)、visiting(访问者)、graduated(已毕业)。
postdoc(博士后)和 master(硕士)的块在 _layouts/people-overview.html 中但被注释掉了。使用这两种类型的个人资料可以正常构建但永远不会显示在任何地方。如果你需要启用它们,请在同一更改中取消注释对应的块并加以说明。
角色变更始终需要修改两个字段
-subtitle: Undergraduate (to be a Ph.D. Student)
+subtitle: 1st Year Ph.D. Student
-type: undergraduate
+type: phd
仅修改 subtitle 会导致成员被归入错误的分区标题下;仅修改 type 会留下过时的卡片副标题。毕业也是同样的模式:type: graduated 加上重写的 subtitle。
照片
image 是绝对 URL(例如 https://osslab-pku.github.io/assets/images/name.jpg),文件放在 assets/images/ 中。
使用 ls 命令检查真实文件名的大小写。 保存为 liangliu.JPG 但引用为 .jpg 的文件在 macOS 上正常,但在线上网站会返回 404。这个问题已经修复过两次。新文件建议使用小写 .jpg,当未提供照片时使用 placeholder.png。
在提交前压缩图片——参见 AGENTS.md 中的“提交前压缩图片”。个人资料照片建议使用 600×600 的封面,大小约为 30 KB。
personal_website 隐藏个人资料详情页
当设置此字段时,卡片链接会指向该 URL 而不是成员在站内的详情页,因此文件正文变得无法访问。仅在成员本人有此要求时才设置此字段。