Générateur de Calendrier Heatmap
Générer des calendriers heatmaps style GitHub pour visualiser les modèles d'activité au fil du temps, parfait pour suivre les contributions annuelles, habitudes ou métriques
Documentation de l'API
Point de terminaison de la requête
POST /fr/api/tools/calendar-heatmap
Paramètres de la requête
| Nom du paramètre | Type | Requis | Description |
|---|---|---|---|
| chartData | textarea | Oui | Données d'activité pour le calendrier heatmap. Format: date|valeur|étiquette (format AAAA-MM-JJ) |
| chartTitle | text | Non | Titre qui sera affiché au-dessus du heatmap |
| colorScheme | select | Non | - |
| year | number | Non | Année pour le calendrier (laisser vide pour année actuelle) |
| startColor | color | Non | Couleur de début pour schéma de couleur personnalisé (nécessite sélection de couleurs personnalisées) |
| endColor | color | Non | Couleur de fin pour schéma de couleur personnalisé (nécessite sélection de couleurs personnalisées) |
| emptyColor | color | Non | Couleur pour les jours sans activité |
| borderColor | color | Non | Couleur de bordure pour les cellules |
| cellSize | number | Non | Taille de chaque cellule de jour en pixels (8-20) |
| cellSpacing | number | Non | Espacement entre les cellules en pixels (1-5) |
| animationDuration | number | Non | Durée de l'animation en millisecondes |
| backgroundColor | color | Non | Couleur de fond pour le conteneur du graphique |
| showValues | checkbox | Non | Afficher les valeurs à l'intérieur des cellules (fonctionne mieux avec des cellules plus grandes) |
| showLegend | checkbox | Non | Afficher la légende d'intensité de couleur |
| showMonthLabels | checkbox | Non | Afficher les noms des mois au-dessus du calendrier |
| showDayLabels | checkbox | Non | Afficher les étiquettes de jour de la semaine |
| showStats | checkbox | Non | Afficher les statistiques d'activité sous le graphique |
| showTooltip | checkbox | Non | Activer les info-bulles au survol pour les cellules |
Format de réponse
{
"result": "Processed HTML content",
"error": "Error message (optional)",
"message": "Notification message (optional)",
"metadata": {
"key": "value"
}
}
HTML:
HTML
Documentation de MCP
Ajoutez cet outil à votre configuration de serveur MCP:
{
"mcpServers": {
"elysiatools-calendar-heatmap": {
"name": "calendar-heatmap",
"description": "Générer des calendriers heatmaps style GitHub pour visualiser les modèles d'activité au fil du temps, parfait pour suivre les contributions annuelles, habitudes ou métriques",
"baseUrl": "https://elysiatools.com/mcp/sse?toolId=calendar-heatmap",
"command": "",
"args": [],
"env": {},
"isActive": true,
"type": "sse"
}
}
}
Vous pouvez chaîner plusieurs outils, par ex.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 outils.
Si vous rencontrez des problèmes, veuillez nous contacter à [email protected]