Construire des outils personna... Note

Construire des outils personnalisés avec des LLM

"Les outils qui traitent les diagrammes comme du code, tels que PlantUML, sont inestimables pour communiquer le comportement complexe des systèmes. Mais Unmesh Joshi a souvent souhaité une extension pour parcourir ces diagrammes étape par étape. Cependant, étendre des outils établis comme PlantUML implique souvent un setup initial significatif - parsing, scripts de build, code de visualiseur, empaquetage - assez de "plomberie" pour décourager la mise en œuvre rapide.Il raconte maintenant comment il a utilisé un modèle de langage (LLM) pour construire une petite extension ajoutant une lecture étape par étape aux diagrammes de séquence PlantUML. Cela illustre comment la conception de la syntaxe, l'analyse, la génération de code, l'automatisation de la build et un visualiseur HTML ont été développés de manière itérative à travers une conversation avec un LLM - transformant les tâches fastidieuses en étapes gérables."