Extracteur de Journal des Modifications
Analyse et extrait des données structurées de journaux des modifications et de notes de version dans plusieurs formats
## Fonctionnalités
Extrait et analyse des informations de version de divers formats de journaux des modifications :
- **Keep a Changelog**: Format standard avec en-têtes de version et changements catégorisés
- **Conventional Commits**: Style de message de commit Git avec type et portée
- **GitHub Releases**: Notes de version avec listes de fonctionnalités et corrections de bugs
- **Détection automatique**: Identifie automatiquement le format utilisé
## Extraction
Extrait des données complètes de version :
- **Numéros de version**: Versionnage sémantique (ex: 1.0.0, 2.1.3-beta)
- **Dates de publication**: La date de publication de chaque version
- **Catégories de changements**: Ajouté, Modifié, Déprécié, Supprimé, Corrigé, Sécurité
- **Descriptions des changements**: Texte complet de chaque entrée de changement
- **Portée et changements cassants**: Métadonnées supplémentaires des commits conventionnels
## Analyse
Fournit des statistiques détaillées :
- Nombre total de versions
- Première et dernière version
- Changements par catégorie par version
- Détection des changements non publiés
- Nombre total des changements dans toutes les versions
## Export
Exporte des données JSON structurées adaptées pour :
- Documentation d'API
- Génération de notes de version
- Outils de comparaison de versions
- Guides de migration
Documentation de l'API
Point de terminaison de la requête
POST /fr/api/tools/changelog-extractor
Paramètres de la requête
| Nom du paramètre | Type | Requis | Description |
|---|---|---|---|
| changelogInput | textarea | Oui | - |
| formatHint | select | Non | - |
| includeDescriptions | checkbox | Non | Inclure le texte complet pour chaque entrée de changement |
Format de réponse
{
"key": {...},
"metadata": {
"key": "value"
},
"error": "Error message (optional)",
"message": "Notification message (optional)"
}
Données JSON:
Données JSON
Documentation de MCP
Ajoutez cet outil à votre configuration de serveur MCP:
{
"mcpServers": {
"elysiatools-changelog-extractor": {
"name": "changelog-extractor",
"description": "Analyse et extrait des données structurées de journaux des modifications et de notes de version dans plusieurs formats",
"baseUrl": "https://elysiatools.com/mcp/sse?toolId=changelog-extractor",
"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]