Bonjour la communauté,
je partage sur ce post, mes travaux de ces deux derniers jours sur la problématique suivante :
Peut-on faire évoluer l’interface utilisateur (UI) du routeur f1atb en sollicitant les AI du moment ?
Pour cela j’ai sollicité ChatGPT (en mode licence pro), Claude ( licence gratuite) et Gemini(licence gratuite).
L’idée étant d’envoyer le zip d’une version complète le V17_07 et de donner comme prompt initial les consignes suivants :
« Voilà le zip de la version v17_07 du projet esp32 d'un routeur solaire. Peut-tu améliorer le rendu visuel de l’interface utilisateur par l'usage d'un thème coloriel moderne , cohérent et homogène sur toute les pages concernées (texte, champs, bouton, fond d’écran, ..) ? Ce thème doit être responsive, adapté aux smartphones. Seul le code lié à la présentation peut être modifié. Merci de me proposer un .zip utilisable directement. »
Mes conclusions ( voir pièces jointes qui illustrent mes propos) :
ChatGPT s’en sort plutôt pas mal dans sa première version mais son rendu reste assez classique sans proposition intermédiaire de palettes colorielles ou choix d’options. Il propose par contre d’avancer par itération pour affiner le rendu . j’ai poussé jusqu’à une V9 plus évoluée. ChatGPT traite globalement tout le site de manière identique sans oublier grand-chose.
Gemini : OUT ! Il s’arrête rapidement car l’envoi d’un zip avec plus de 10 fichier lui pose clairement problème et bloque directement…
Claude : Démarche différente bien plus orientée dev et code informatique . Claude propose des maquettes bien travaillées pour le choix coloriel. Par contre lors de l’implémentation, il oublie certaines parties ou pages qu’il ne code pas de manière strictement identique, c’est vite énervant. Cela semble lié au code qui parfois peut être complexe et différent suite les pages et CSS/ JS …. A force d’itérations (au moins une bonne dizaine voire +), on obtiens un rendu prometteur tout de même mais attention qu’il ne casse pas ce qu’il a fait dans la version précédente.
Au final, vous trouverez des recopies d’écrans exemple des rendus obtenus, plus ou moins aboutis . Attention aux consignes a envoyer ( prompts). Les Ai se noient parfois lorsque les consignes sont trop nombreuses ou trop détaillées. Claude comprends mieux le langage et le jargon développeur / designer je trouve… avec des drôles de surprises quand même aussi parfois ? !
Bon, cela peut donner des idées d’évolutions coté UI (ou pas !), merci de vos retours ou expérience sur ce sujet intéressant.
Attention : lors de mes essais, je n’ai pas contrôlé précisément l’impact sur le code et la préservation de sa robustesse. Il ne s’agit que de maquettes/ réflexions qui n’enlèvent en rien ce formidable routeur et tout le travail d’André que je salue au passage !
je partage sur ce post, mes travaux de ces deux derniers jours sur la problématique suivante :
Peut-on faire évoluer l’interface utilisateur (UI) du routeur f1atb en sollicitant les AI du moment ?
Pour cela j’ai sollicité ChatGPT (en mode licence pro), Claude ( licence gratuite) et Gemini(licence gratuite).
L’idée étant d’envoyer le zip d’une version complète le V17_07 et de donner comme prompt initial les consignes suivants :
« Voilà le zip de la version v17_07 du projet esp32 d'un routeur solaire. Peut-tu améliorer le rendu visuel de l’interface utilisateur par l'usage d'un thème coloriel moderne , cohérent et homogène sur toute les pages concernées (texte, champs, bouton, fond d’écran, ..) ? Ce thème doit être responsive, adapté aux smartphones. Seul le code lié à la présentation peut être modifié. Merci de me proposer un .zip utilisable directement. »
Mes conclusions ( voir pièces jointes qui illustrent mes propos) :
ChatGPT s’en sort plutôt pas mal dans sa première version mais son rendu reste assez classique sans proposition intermédiaire de palettes colorielles ou choix d’options. Il propose par contre d’avancer par itération pour affiner le rendu . j’ai poussé jusqu’à une V9 plus évoluée. ChatGPT traite globalement tout le site de manière identique sans oublier grand-chose.
Gemini : OUT ! Il s’arrête rapidement car l’envoi d’un zip avec plus de 10 fichier lui pose clairement problème et bloque directement…
Claude : Démarche différente bien plus orientée dev et code informatique . Claude propose des maquettes bien travaillées pour le choix coloriel. Par contre lors de l’implémentation, il oublie certaines parties ou pages qu’il ne code pas de manière strictement identique, c’est vite énervant. Cela semble lié au code qui parfois peut être complexe et différent suite les pages et CSS/ JS …. A force d’itérations (au moins une bonne dizaine voire +), on obtiens un rendu prometteur tout de même mais attention qu’il ne casse pas ce qu’il a fait dans la version précédente.
Au final, vous trouverez des recopies d’écrans exemple des rendus obtenus, plus ou moins aboutis . Attention aux consignes a envoyer ( prompts). Les Ai se noient parfois lorsque les consignes sont trop nombreuses ou trop détaillées. Claude comprends mieux le langage et le jargon développeur / designer je trouve… avec des drôles de surprises quand même aussi parfois ? !
Bon, cela peut donner des idées d’évolutions coté UI (ou pas !), merci de vos retours ou expérience sur ce sujet intéressant.
Attention : lors de mes essais, je n’ai pas contrôlé précisément l’impact sur le code et la préservation de sa robustesse. Il ne s’agit que de maquettes/ réflexions qui n’enlèvent en rien ce formidable routeur et tout le travail d’André que je salue au passage !
Config : 3 routeurs F1ATB en V17.06 - 2 routeurs fixes en mode Triacs + 1 routeur mobile polyvalent en mode : Triac+SSR
PV : (8*425W + Onduleur SunGrow 3KW) + (2 *500w + MO Hoymiles HMS-1000W-2T)
Supervision & Domotique : F1atb + Home Assistant / Shelly & MQTT
PV : (8*425W + Onduleur SunGrow 3KW) + (2 *500w + MO Hoymiles HMS-1000W-2T)
Supervision & Domotique : F1atb + Home Assistant / Shelly & MQTT


,