Retour aux articles

Un produit complet en moins de 4 heures, avec mes enfants, l'IA et une imprimante 3D

Un produit complet en moins de 4 heures, avec mes enfants, l'IA et une imprimante 3D

Chez nous, le palet breton, c'est sacré. Le problème, c'est qu'on y joue dehors, sur une planche en bois, avec des palets en fonte de 150 grammes. Pas idéal quand il pleut. Et en Bretagne, il pleut.

Un après-midi, avec mes enfants, on s'est posé une question : et si on fabriquait nos propres palets, pour jouer à l'intérieur ? On a une imprimante 3D, et j'avais envie de voir jusqu'où l'IA pouvait nous emmener. Alors on s'est lancé un défi : créer un produit complet, de l'idée jusqu'au site de vente, en moins de 4 heures de travail. Pas un prototype : un vrai produit, avec un nom, une marque, une vidéo, un prix et une boutique en ligne.

Spoiler : Ti Palet existe.

TL;DR

  • L'IA a écrit le modèle 3D en code (Python et OpenSCAD) : on change un numéro ou un logo, on obtient un nouveau fichier à imprimer.
  • L'impression nous a appris quelques leçons que l'IA ne pouvait pas deviner.
  • Nom, logo, vidéo promo, musique, étude de prix : tout est passé par l'IA, mais les décisions sont restées les nôtres (et souvent celles des enfants).
  • Le site de vente, avec configurateur, paiement et déploiement, repose sur mon kit de démarrage BlazorSaaSPro.

Étape 1 : un palet en code, pas en dessin

Je ne suis pas designer 3D. Dessiner un palet dans un logiciel de CAO, avec ses bords arrondis et un numéro en relief, m'aurait pris la soirée.

J'ai donc demandé à l'IA de faire autrement : décrire le palet en code. Elle m'a écrit un petit programme Python (et sa version OpenSCAD) qui génère le fichier 3D à partir de quelques paramètres :

python palet_breton.py 7                      # le palet n°7, numéro gravé
python palet_breton.py 7 --relief             # le même, numéro en relief
python palet_breton.py "" --petit --logo triskel.svg --relief

Les cotes, on les a cherchées ensemble : 56 mm de diamètre et 8 mm d'épaisseur pour les palets, 45 mm pour le petit (le « maître »), comme les palets du commerce. Les enfants ont choisi les numéros, les couleurs, et le logo du petit : un triskel, évidemment. L'IA a même écrit le script qui dessine le triskel.

C'est là que j'ai compris l'intérêt : un palet n'est plus un fichier, c'est une fonction. Un nouveau numéro, un nouveau logo, et c'est reparti.

Étape 2 : l'imprimante a son mot à dire

Premier palet imprimé, première déception. Le dessous était légèrement creux (une idée « esthétique » du modèle) : l'imprimante a dû imprimer dans le vide, et il restait des filaments qui pendaient. Corrigé : dessous plat.

Deuxième surprise : en mode relief, le numéro démarrait trop bas et traversait le dessous du palet. On voyait le chiffre à l'envers en retournant le palet. Corrigé aussi.

Et puis il y a eu la bonne surprise : le relief en deux couleurs. Il suffit de changer de bobine de filament au moment où l'impression arrive à la hauteur du relief. Résultat : un palet gris avec un numéro blanc, un petit rouge avec un triskel blanc.

Palets Ti Palet sur la planche : gris, jaunes et le petit rouge au triskel

Le palet n° 1 et le petit au triskel, en relief bicolore

Ce sont exactement les choses que l'IA ne pouvait pas deviner seule. Elle propose, l'imprimante dispose. Mais à chaque problème, il suffisait de le décrire pour obtenir la correction dans le code.

Étape 3 : un nom, une marque, une vidéo

Un produit, il lui faut un nom. Après quelques propositions, on a retenu Ti Palet : « ti » veut dire « maison » en breton. C'est le palet de la maison.

Ensuite, tout est allé très vite :

  • un logo : le triskel rouge et « Ti Palet » ;
  • des couleurs : le bleu nuit, le jaune et le rouge, piochés dans nos palets imprimés ;
  • une vidéo promo de 32 secondes, animée en 3D directement à partir de nos fichiers de palets, avec sa musique composée par synthèse, libre de droits.

Étape 4 : le prix, sans se raconter d'histoires

Est-ce que ça peut se vendre, et à quel prix ? J'ai demandé à l'IA une petite étude de marché : les palets en fonte, les jeux d'intérieur en silicone ou en cuir, les palets personnalisés...

Deux constats :

  • personne ne personnalise chaque palet (couleur, numéro, logo) ;
  • un kit revient à environ 7 € (plastique, électricité, emballage).

On a fixé le prix à 29 € au lancement, pour 12 palets et le petit. L'IA a fait les calculs, mais c'est nous qui avons tranché.

Étape 5 : un vrai site de vente

C'est la partie que je connais le mieux : le code. Et c'est là que j'ai gagné le plus de temps, parce que je ne suis pas parti de zéro. Le site repose sur BlazorSaaSPro, mon kit de démarrage en .NET 10 et Blazor : comptes, paiement Stripe, administration, multilingue et SEO étaient déjà là.

Il restait à ajouter ce qui fait Ti Palet :

  • un configurateur : on choisit la couleur, les numéros palet par palet, le logo du petit, relief ou gravé, avec un aperçu en direct ;
  • le paiement de la commande avec Stripe ;
  • le déploiement automatique : un push sur GitHub, et le site est en ligne sur mon hébergement.

Le bilan

Moins de 4 heures de travail (sans compter les heures d'impression, où l'imprimante travaille seule), et on avait :

  • un modèle 3D paramétrable ;
  • de vrais palets sur la table ;
  • une marque, une vidéo et une musique ;
  • un prix réfléchi ;
  • un site de vente en ligne : tipalet.fr.

Ce que je retiens :

  • L'IA ne remplace pas l'atelier. L'imprimante nous a appris des choses qu'aucun modèle ne pouvait deviner. Mais l'aller-retour « je décris le problème, j'obtiens la correction » est redoutablement efficace.
  • Les décisions restent humaines. Le nom, les couleurs, le triskel, le prix : l'IA propose, on choisit, et les enfants ont eu leur mot à dire à chaque étape.
  • Partir d'une base solide change tout. Sans mon kit de démarrage, le site seul m'aurait pris des jours.
  • C'est un super projet à faire en famille. Les enfants ont vu une idée devenir un objet, puis un produit.

Et maintenant, quand il pleut, on joue au palet dans le salon.

Vous avez déjà tenté ce genre d'expérience avec l'IA ? Racontez-moi en commentaire !

Commentaires (0)

Aucun commentaire pour le moment. Soyez le premier à commenter !

Laisser un commentaire

Votre e-mail ne sera pas publié.
An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please reload the page.