Fonctionnalités

Sommaire

Cette page présente chaque type de contenu pris en charge par le site. La source est un simple fichier markdown (data/pages/fr/features.md) — ouvrez-le dans l'éditeur pour comparer.

Texte et typographie

Gras, italique, barré, code inline, et liens avec titre.

En typographie de magazine, les citations sont l'espace pour respirer. — un amateur de typographie

  • Élément à puces A

  • Élément à puces B

    • Élément imbriqué
  • Fait : pipeline de site statique

  • Fait : rendu markdown

  • En cours : écrire plus de contenu

FonctionnalitéSyntaxeMoteur de rendu
Coloration de code```pythonShiki
Mathématiques$E=mc^2$KaTeX
Lecteur intégré::bilibili{}Directive personnalisée

Coloration de code

import torch

def cosine_lr(step: int, total: int, base: float = 3e-4) -> float:
    """Cosine-annealed learning rate."""
    t = min(step / total, 1.0)
    return base * 0.5 * (1 + torch.cos(torch.tensor(t * 3.14159)))

Mathématiques

En ligne eiπ+1=0e^{i\pi} + 1 = 0, et softmax en bloc :

softmax(zi)=exp(zi)j=1Kexp(zj)\mathrm{softmax}(z_i) = \frac{\exp(z_i)}{\sum\nolimits_{j=1}^{K} \exp(z_j)}

Figures et grilles

Fig. 1 : un COMAC C909 volant bas au-dessus de moi (directive figure avec largeur et légende)
Fig. 1 : un COMAC C909 volant bas au-dessus de moi (directive figure avec largeur et légende)

Grille à deux colonnes (se replie en une colonne sur mobile) :

Texte à gauche. La typographie de magazine, c'est les blancs et l'alignement, pas la décoration.

Coucher de soleil sur le pont Haixin
Coucher de soleil sur le pont Haixin

Lecteurs intégrés

Les lecteurs affichent directement l'iframe officielle dans un conteneur 16:9 responsive (loading="lazy", pour que le premier affichage reste rapide) :

But what is a neural network? | Deep learning chapter 1
But what is a neural network? | Deep learning chapter 1
YouTube
【官方双语】GPT是什么?直观解释Transformer | 深度学习第5章
【官方双语】GPT是什么?直观解释Transformer | 深度学习第5章
bilibili

Médias auto-hébergés (balises natives) :

Goldberg Variations, BWV 988 · Aria
--:-- / --:--
Bach: The Goldberg Variations, BWV 988 — Aria
Bach: The Goldberg Variations, BWV 988 — Aria
Johann Sebastian Bach · The 1981 Recordings
--:-- / --:--

Directives fonctionnelles

ComposantRôle
Carte de dépôt GitHubCarte d'un dépôt unique issue du cache épinglé
Bloc de streamingSortie LLM en streaming avec relecture
Bloc éditorialActions, cartes liste, tuiles, cartes archive et séparateurs

Carte de dépôt GitHub :

ggml-org/llama.cppFaire tourner des LLM sur un ordinateur portable — le point de départ des expériences localesggmlC++126.9k22.7kMis à jour il y a 6 minutes

Bloc de streaming :

Un mot de mon assistant

Composants éditoriaux

Le kit complet ci-dessous est intégré par ::editorial{id="features"} depuis editorial_blocks dans site.yaml. Il couvre les actions, les cartes liste numérotées, les tuiles, les cartes archive et un séparateur :

EDITORIAL KIT

Ce bloc est intégré avec ::editorial{id="features"} ; il montre les actions, cartes liste, tuiles, cartes archive et un séparateur.

02Carte liste avec imageMask · HoverAu survol, l'opacité du masque augmente et l'image rétrécit légèrement.
03Carte liste sans imageText · StableLa mise en page numérotée à deux colonnes reste stable sans image.
ArchivedCarte archive ALes médias en niveaux de gris retrouvent un peu de couleur au survol.
LegacyCarte archive BUtile pour les projets retirés et les anciennes expériences.

La carte de contact, la modale QR, le thème clair/sombre, le sélecteur de langue, la musique de fond, la lightbox d'images et la révélation au défilement sont des composants globaux ; interagissez avec cette page pour les voir.

Composant globalPoint d'entrée
Carte de contact / modale QRCarte en bas à droite ; cliquez pour ouvrir la modale QR
Bascule de thèmeBouton soleil / lune en haut à droite
Sélecteur de langueBouton de langue en haut à droite
Bascule BGMBouton lecture / pause en haut à droite
LightboxCliquez sur une image dans le corps
Révélation au défilementLes blocs apparaissent au fil du défilement

Les blocs Profil, GitHub et RSS propres à la page d'accueil sont également rendus intégralement ci-dessous ; ils ne dépendent pas de la mise en page de l'accueil.

Profile Block · Profil

Zhiyuan Lin

Doctorant / ML & systèmes

GitHub Block · Heatmap et dépôts

2,750 contributions GitHub au cours de l’année écoulée

stlin256/OpenHomepage-V2Générateur de page d'accueil personnelle statique et léger, au style magazineastrobilingualgithub-pagesmarkdownpersonal-homepageportfolioTypeScript100Mis à jour il y a 1 heure
huggingface/transformersNLP de pointe pour tous — l'infrastructure pour reproduire les articlesaudiodeep-learningdeepseekgemmaglmhacktoberfestPython164.7k34.4kMis à jour il y a 3 minutes
ggml-org/llama.cppFaire tourner des LLM sur un ordinateur portable — le point de départ des expériences localesggmlC++126.9k22.7kMis à jour il y a 6 minutes
openai/whisperRobust Speech Recognition via Large-Scale Weak SupervisionPython108.3k13.1kMis à jour il y a 12 minutes

RSS Block · Flux de cartes RSS

Radar de pointe

Contrôles de page

Les contrôles de page sont des widgets de niveau page configurés page par page (non globaux). Chaque page peut les définir indépendamment dans son frontmatter ; ils réapparaissent à chaque ouverture ou nouvelle visite de la page, offrant des annonces et des contrôles propres à la page.

Contrôle de pageConfigurationDescription
Bannière d'avisDéfinir notice: "..." ou notice: { text: "...", color: "yellow" } dans le frontmatterApparaît 0,5 s après le chargement ; prend en charge 4 modes de couleur (accent, yellow, red, custom) ; propre à la page et réapparaît à chaque visite ; fermée manuellement en cliquant sur ✕ ; prend en charge liens et formatage en ligne
Sommaire (TOC)Définir toc: true dans le frontmatterBarre latérale sticky sur ordinateur avec suivi ScrollSpy du titre actif, tiroir repliable sur mobile
Barre de progression de lectureDéfinir reading_progress: true dans le frontmatterFine barre de progression de 2 px fixée en haut de page qui suit la lecture en temps réel lors du défilement ; activée par défaut sur cette page de démonstration

💡 Exemple : la page d'accueil de ce site présente une bannière d'avis jaune bien visible (notice: { text: "Ceci est une page de démonstration. Le contenu sert uniquement à présenter les fonctionnalités du projet.", color: "yellow" }) qui apparaît 0,5 s après le chargement.

HTML brut mélangé

Cette ligne utilise la balise HTML native mark. Les balises dangereuses comme <script> sont filtrées par une liste blanche.

Callouts & timeline

Les directives de contenu P0 n’ajoutent aucun script au chargement : les callouts expliquent ou alertent, la timeline présente parcours et étapes clés.

Education & Experience

  1. 2022–2026

    PhD Candidate

    Example University

    Machine learning et systèmes : ordonnancement d’inférence et évaluation reproductible.

  2. 2026 · Présent

    Research Intern

    Example Lab

    Expériences d’inférence LLM sur appareils embarqués.

Publications et notes bibliographiques

data/publications.yaml est la source canonique ; publications.bib fournit le BibTeX brut par clé. Le filtrage, le tri et le regroupement sont réalisés à la construction.

2026

01

OSDI 2026oral

Efficient Inference with Adaptive Scheduling

Zhiyuan Lin, Alice Doe, Bob Smith

First author; led scheduler design and evaluation.

Résumé

An adaptive inference scheduler for interactive workloads, evaluated with distribution reports on real traces.

@article{lin2026efficient,
  author = {Lin, Zhiyuan and Doe, Alice and Smith, Bob}
Efficient Inference with Adaptive Scheduling figure
02

MLSys Evaluation Workshop

Reproducible Evaluation for Open Models

Alice Doe, Zhiyuan Lin

Co-author; built the evaluation set and reporting scripts.

@inproceedings{doe2026reproducible,
  author = {Doe, Alice and Lin, Zhiyuan}
Reproducible Evaluation for Open Models figure

2025

01

Journal of Machine Learning Systemsartifact

Edge KV Cache Compression

Bob Smith, Zhiyuan Lin

@article{smith2025edge,
  author = {Smith, Bob and Lin, Zhiyuan}
Edge KV Cache Compression figure

Ce site prend en charge les citations scientifiques et les notes de bas de page interactives riches1. Sur ordinateur, le survol affiche un popover intelligent contenant métadonnées, code et équations2 ; sur mobile, un tiroir coulissant s'ouvre, suivi d'une annexe dédiée en fin de document3.

Notes de bas de page

  1. Vaswani et al. (2017). Attention Is All You Need. Advances in Neural Information Processing Systems (NeurIPS 2017). arXiv:1706.03762

  2. Insérez du code O(N \log N) et des formules mathématiques comme L=ylogy^L = -\sum y \log \hat{y} au sein des notes.

  3. Extension de note GFM standard avec popovers interactifs sur bureau et tiroirs sur mobile.

Dites bonjour

Scannez pour discuter de ML et de systèmes