Catégories

Fusionneur Markdown

Fusionne plusieurs fichiers markdown avec ajustement intelligent des niveaux de titres et génération de table des matières

Click to upload files or drag and drop files here

Maximum file size: 20MB Maximum files: 10
Supported formats: text/markdown, .md, .markdown, text/plain

Points clés

Catégorie
Data Processing
Types d’entrée
file, select
Type de sortie
file
Couverture des échantillons
4
API disponible
Yes

Vue d’ensemble

Le Fusionneur Markdown est un outil efficace conçu pour combiner plusieurs fichiers .md en un seul document cohérent, tout en ajustant automatiquement les niveaux de titres et en générant une table des matières structurée.

Quand l’utiliser

  • Pour regrouper plusieurs chapitres de documentation technique en un manuel complet.
  • Pour compiler des notes éparses en un seul fichier de référence organisé.
  • Pour préparer un rapport final à partir de multiples sections de travail rédigées séparément.

Comment ça marche

  • Sélectionnez vos fichiers Markdown à fusionner.
  • Choisissez une stratégie de fusion (Smart, Concatenate ou Hierarchical) pour définir l'organisation du contenu.
  • Configurez les options de gestion des titres et activez la génération automatique de la table des matières.
  • Lancez le traitement pour obtenir votre fichier Markdown unifié et prêt à l'emploi.

Cas d’usage

Centralisation de la documentation logicielle dispersée en un seul guide utilisateur.
Assemblage de notes de recherche Markdown en un document de synthèse structuré.
Fusion de rapports d'activité hebdomadaires en un bilan mensuel consolidé.

Exemples

1. Création d'un manuel technique

Développeur
Contexte
Un développeur possède 5 fichiers Markdown distincts pour différentes sections d'une API.
Problème
Les titres ne sont pas alignés et il manque une vue d'ensemble structurée.
Comment l’utiliser
Charger les 5 fichiers, sélectionner la stratégie 'Smart' et activer la génération de la table des matières.
Configuration d’exemple
mergeStrategy: smart, generateToc: yes, headerHandling: adjust
Résultat
Un manuel unique avec une table des matières cliquable et des niveaux de titres harmonisés.

2. Compilation de notes de projet

Chef de projet
Contexte
Plusieurs membres de l'équipe ont rédigé des comptes-rendus de réunion au format Markdown.
Problème
Besoin de fusionner ces notes rapidement sans perdre le contexte de chaque réunion.
Comment l’utiliser
Importer les fichiers, choisir 'Concatenate' et activer l'ajout d'en-têtes de fichiers.
Configuration d’exemple
mergeStrategy: concatenate, addFileHeaders: yes
Résultat
Un document chronologique où chaque section est clairement identifiée par le nom du fichier source.

Tester avec des échantillons

markdown, text, file

Hubs associés

FAQ

Quels types de fichiers puis-je fusionner ?

L'outil prend en charge les fichiers au format .md, .markdown et les fichiers texte brut (.txt).

Comment fonctionne l'ajustement intelligent des titres ?

L'option 'Smart' réévalue automatiquement la hiérarchie des titres (H1, H2, etc.) pour garantir une structure logique et cohérente dans le document final.

Puis-je conserver mes liens internes ?

Oui, l'outil propose une option pour préserver les liens internes et les ajuste automatiquement si nécessaire lors de la fusion.

Est-il possible d'ajouter des en-têtes pour chaque fichier ?

Absolument, vous pouvez activer l'option 'Ajouter des En-têtes de Fichier' pour insérer automatiquement le nom du fichier source avant chaque section.

Y a-t-il une limite au nombre de fichiers ?

Vous pouvez traiter jusqu'à 10 fichiers simultanément, avec une taille totale maximale de 20 Mo.

Documentation de l'API

Point de terminaison de la requête

POST /fr/api/tools/markdown-merger

Paramètres de la requête

Nom du paramètre Type Requis Description
mdFiles file (Téléchargement requis) Oui -
mergeStrategy select Oui -
headerHandling select Oui -
generateToc select Oui -
preserveLinks select Oui -
addFileHeaders select Oui -

Les paramètres de type fichier doivent être téléchargés d'abord via POST /upload/markdown-merger pour obtenir filePath, puis filePath doit être passé au champ de fichier correspondant.

Format de réponse

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Fichier: Fichier

Documentation de MCP

Ajoutez cet outil à votre configuration de serveur MCP:

{
  "mcpServers": {
    "elysiatools-markdown-merger": {
      "name": "markdown-merger",
      "description": "Fusionne plusieurs fichiers markdown avec ajustement intelligent des niveaux de titres et génération de table des matières",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=markdown-merger",
      "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.

Prend en charge les liens de fichiers URL ou la codification Base64 pour les paramètres de fichier.

Si vous rencontrez des problèmes, veuillez nous contacter à [email protected]