Dans les termes du Skill
Un skill AntV qui transforme une description textuelle en infographie rendue. L'agent écrit la syntaxe AntV Infographic, un DSL basé sur l'indentation dont la première ligne nomme un template et dont le bloc de données porte title, desc et le champ principal du template — listes, séquences, comparaisons, valeurs, nœuds et relations, ou root.
Un bloc theme définit la palette, la police et les effets de stylisation. La liste de templates fournie couvre les familles list, sequence, compare, hierarchy, relation et chart, incluant lignes du temps, SWOT, cartes mentales, roadmaps, analyses en quadrants et nuages de mots. L'agent écrit ensuite un fichier HTML prêt pour le navigateur nommé <title>-infographic.html qui rend le diagramme et l'exporte en SVG.
Ce qu'il produit
- La syntaxe AntV Infographic elle-même, que l'utilisateur peut lire, conserver ou réutiliser.
- Un fichier HTML complet écrit avec l'outil Write, nommé
<title>-infographic.html. - Un export SVG du graphique final, produit à partir de la page rendue.
Fonctionnement
- 01Déterminer ce que l'utilisateur souhaite réellement montrer
Avant toute chose, le skill lit les besoins de l'utilisateur et les informations qu'il souhaite exprimer, car cela détermine à la fois le template et la structure des données.
- 02Poser des questions en retour quand le brief est trop léger
Si la description du contenu n'est pas claire et concise, le skill en demande une plutôt que d'inventer le contenu, et peut aussi demander quel template l'utilisateur souhaite.
- 03Faire correspondre la forme du contenu à une famille de templates
Les séquences strictes vont vers
sequence-, les listes d'opinions verslist-row-oulist-column-, les comparaisons binaires verscompare-binary-, les arbres vershierarchy-tree-, et les quadrants verscompare-quadrant-. - 04Exprimer la structure dans le DSL
La structure devient la syntaxe AntV Infographic : une ligne de template, un bloc
dataavec title/desc et le champ principal du template, plus un blocthemeoptionnel. - 05Générer le fichier HTML
La syntaxe est insérée dans un document HTML complet avec la balise script AntV Infographic, un conteneur et un appel de rendu.
- 06Remettre le fichier et la syntaxe, puis proposer des ajustements
La réponse contient le chemin du fichier généré et la syntaxe, suivis d'une invitation à ajuster le template, les couleurs ou le contenu.