Perfiles de miembros
Un archivo por persona en _people/, nombrado en minúsculas y sin separadores (runzhihe.md). Copia la forma de un archivo vecino. Solo vale la pena leer las trampas a continuación primero.
type decide en qué sección aparecen
Valores funcionales: advisor, phd, undergraduate, visiting, graduated.
Los bloques postdoc y master existen en _layouts/people-overview.html pero están comentados. Un perfil con cualquiera de esos tipos se construye bien pero nunca aparece en ninguna parte. Si necesitas uno, descomenta ese bloque como parte del mismo cambio e indícalo.
Los cambios de rol siempre son dos campos
-subtitle: Undergraduate (to be a Ph.D. Student)
+subtitle: 1st Year Ph.D. Student
-type: undergraduate
+type: phd
Cambiar solo subtitle los archiva bajo el encabezado incorrecto; cambiar solo type deja un título obsoleto en la tarjeta. Graduarse sigue la misma forma: type: graduated y un subtitle reescrito.
Fotos
image es una URL absoluta (https://osslab-pku.github.io/assets/images/nombre.jpg), con el archivo en assets/images/.
Verifica la mayúscula/minúscula del nombre real del archivo con ls. Una foto guardada como liangliu.JPG y referenciada como .jpg funciona en macOS y da 404 en el sitio en vivo. Esto ya se ha corregido dos veces. Prefiere .jpg en minúsculas para archivos nuevos, y placeholder.png cuando no se haya proporcionado foto.
Comprime antes de confirmar — consulta "Comprimir imágenes antes de confirmar" en AGENTS.md. Las fotos de perfil deben ser 600×600, alrededor de 30 KB.
personal_website oculta la página de perfil
Cuando se establece, la tarjeta enlaza a esa URL en lugar de a la página de la persona aquí, por lo que el cuerpo del archivo se vuelve inaccesible. Solo establécelo cuando eso sea lo que la persona desee.