Ce que vous obtenez

  • Un composant React de heatmap sans dépendance, avec props typées
  • Le même calendrier en un seul fichier HTML avec un bloc de données JSON
  • Un script qui agrège git log, CSV ou JSON en comptes quotidiens
  • Totaux, séries, navigation au clavier et affichage en direct des valeurs
  • En option : illustration d’en-tête ou de carte de partage par PopNow, avec devis préalable

Idéal pour

  • Historique de commits, d’écriture ou d’études sur une page de profil
  • Suivi d’habitudes, d’entraînements et de séries
  • Ventes, inscriptions ou volume de tickets quotidiens dans un rapport

Pas fait pour

  • Comparer plusieurs séries sur un même graphique
  • Tendances par heure de la journée ou historiques très courts
  • Lire des valeurs exactes, où un tableau est plus lisible

Comment l’utiliser

Dans Claude ou ChatGPT

Utilisez le skill PopNow « Calendrier heatmap d’activité » (activity-heatmap-calendar) pour ceci : Affichez mes commits de ce dépôt sur l’année écoulée dans la page À propos de mon portfolio.

Dans un agent de code

/popnow-activity-heatmap-calendar Affichez mes commits de ce dépôt sur l’année écoulée dans la page À propos de mon portfolio.

Puis essayez

Utilisez des paliers fixes : 1, 3 et 6 commits.

Créez un fond de carte de partage pour cette section et indiquez-moi d’abord les crédits.

À préparer

  • Vos relevés ou la commande qui les exporte
  • Ce que représente une unité, par exemple un commit ou une commande
  • La plage de dates et si la semaine commence le lundi

Skills similaires

Tout voir →

Questions

D’où viennent les données ?

De tout ce qui a une date par enregistrement. Le script fourni lit la sortie de git log, les fichiers CSV avec une colonne de date, les tableaux JSON ou de simples listes d’horodatages, et écrit un compte par jour.

Faut-il une bibliothèque de graphiques ?

Non. La version React n’a besoin que de React et la version HTML de rien du tout. Les deux dessinent la grille avec de simples éléments et fonctionnent en mode clair comme en mode sombre.

Comment les niveaux de couleur sont-ils fixés ?

Par défaut, à partir des quartiles de vos jours non vides, pour qu’une année calme utilise quand même toute la gamme. Vous pouvez définir des seuils fixes quand les chiffres ont une signification précise.

Pourquoi ne pas laisser le modèle d’images dessiner mes statistiques ?

Les modèles d’images peuvent se tromper sur les chiffres. Le skill génère avec PopNow un fond sans texte et place par-dessus, en HTML, vos vrais totaux et séries.