SMF·ENHANCV
Un prompt peut-il remplacer Enhancv ?
CV et recherche d'emploi — designed resume builder
Bordereau de suivi des pièces
Verdict
Un CV est un petit document structuré rendu à travers une feuille de style. Garder le contenu dans un seul fichier JSON et le rendre en PDF via une feuille de style d’impression, c’est un projet d’une session, et ça élimine le pire défaut de chaque générateur hébergé : ton CV qui vit dans la base de données de quelqu’un d’autre, dans un format que tu ne peux pas récupérer. Ce que tu achètes à la place, c’est le regard d’un designer appliqué à quarante mises en page, et un avertissement quand une mise en page casse silencieusement.
Pièce A — Le prompt
Reçu le31.07.2026Construis un générateur de CV où le contenu est une donnée et le design un modèle.
Stocke le CV comme un seul fichier JSON : informations de base, un tableau par section, et chaque entrée avec une plage de dates, un titre, une organisation et des puces de texte. Rends-le en PDF via un modèle HTML et une feuille de style d’impression — Chromium headless suffit, aucune bibliothèque PDF nécessaire.
La partie qui doit être construite correctement, c’est la vérification d’ajustement. Après le rendu, mesure le contenu : si une section déborde d’une limite de page en plein milieu d’une entrée, ou si le document dépasse le nombre de pages déclaré dans le JSON, fais échouer le build avec un message nommant l’entrée qui a débordé. Un générateur de CV qui pousse silencieusement ton dernier poste sur une troisième page, c’est le bug qui compte ici, alors écris le test pour ça d’abord — un CV factice délibérément une puce trop long doit échouer.
Livre deux modèles qui diffèrent structurellement, pas seulement en couleur : un mono-colonne chronologique et un bi-colonne avec une barre latérale. Les deux lisent le même JSON sans champ spécifique à un modèle.
Ajoute une vérification de mots-clés : colle une offre d’emploi, et l’outil affiche lesquels de ses termes significatifs n’apparaissent nulle part dans le texte rendu du CV, chacun montré dans la phrase d’où il vient pour que tu puisses juger s’il vaut la peine d’être ajouté. En option, avec une clé API LLM, propose une réécriture d’une puce sélectionnée à la fois, affichée comme un diff que tu acceptes ou rejettes — jamais une réécriture du document entier.
Ne construis pas d’éditeur WYSIWYG. Éditer du JSON dans ton propre éditeur, c’est le but ; un canevas glisser-déposer, c’est des semaines de travail et exactement ce que tu essayais de fuir.
L’ouverture pré-remplit le prompt — il ne reste qu’à appuyer sur entrée.
Pièce B — Ce que tu perds
- B.1 quarante modèles conçus par des professionnels
- B.2 des repères de formulation tirés de millions d’autres CV
- B.3 la collaboration en temps réel et les liens partagés avec les recruteurs
- B.4 l’éditeur hébergé que tes amis moins technophiles peuvent utiliser
Alternatives existantes
- Reactive ResumeLicence: MIT
- RenderCVLicence: MIT
Pièce C — Pourquoi certains continuent de payer : template design and layout engine
La plupart des gens ne veulent pas posséder un pipeline de build pour un document qu’ils touchent deux fois par an, et un modèle qu’un designer a déjà rendu calme vaut plus que l’heure qu’il fait gagner.
Questions
Puis-je récupérer mon CV Enhancv existant dans cet outil ?
Exporte-le en PDF, puis retape-le dans le JSON une fois. Ça a l’air d’un retour en arrière et ça prend environ vingt minutes, mais c’est la dernière fois : à partir de là, le contenu est un fichier que tu possèdes et que tu diffères dans git.
Est-ce que le PDF passera vraiment les systèmes de suivi de candidatures ?
Le texte rendu par Chromium headless s’extrait proprement, ce qui est la partie qui compte. Évite les deux choses qui cassent vraiment les analyseurs — le texte dans des images, et les mises en page multi-colonnes où l’ordre de lecture ne correspond pas à l’ordre visuel. Fais tourner `pdftotext` sur ta sortie et lis-la ; si ça se lit correctement, un analyseur s’en sortira.
Combien ça coûte à faire tourner ?
Rien. C’est un script sur ta machine. La réécriture de puce optionnelle coûte une fraction de centime par appel.
Quelle est la chose qui ne survit pas à la reconstruction ?
Le travail de design. Tu obtiens deux modèles que tu as écrits toi-même ; Enhancv en donne quarante sur lesquels un designer a passé une semaine chacun, et choisir entre eux fait vraiment partie du produit.
Outils proches
Récépissé