📖 Article original : GitHub Gist
Un guide technique par Mohamed ben mallessa
Le problème
Créer des visuels pour les réseaux sociaux, des bannières ou des mockups nécessite généralement un abonnement à Photoshop (25$/mois), Canva Pro ou un designer freelance. Pour un développeur ou un entrepreneur, c'est soit une dépense récurrente, soit une perte de temps.
La solution
Photopea est un clone gratuit de Photoshop qui tourne entièrement dans le navigateur. Il supporte les PSD, les calques, les smart objects, et expose une API JavaScript complète. En le couplant avec un agent IA, on obtient un pipeline de design automatisé, sans interface graphique.
Comment ça marche
- L'agent reçoit une description en langage naturel
- Il génère un script qui contrôle Photopea via son API MCP
- Le script crée le document, positionne les éléments et exporte le résultat
- Le fichier final est livré dans la conversation
Aucun outil de design n'est ouvert. Aucun abonnement nécessaire.
Exemple concret
Prompt : "Crée un carré 1080×1080, fond bleu nuit, titre blanc, CTA doré"
Agent : Génère le script et l'exécute
Résultat : Fichier PNG livré en 30 secondes
Stack technique
- Photopea — Moteur de design gratuit (navigateur)
- photopea-mcp-server — Pont MCP pour le contrôle programmatique
- Python — Driver d'automatisation
- Playwright — Navigation headless Chromium
Code minimal
from photopea import Photopea
with Photopea() as pp:
pp.create_document(1080, 1080, "#16182e")
pp.add_text("Titre", 80, 200, 96, "#ffffff")
pp.export("output.png")
Projets associés
- 📱 Social Post Factory — Posts Instagram/LinkedIn en une commande
- 🖼️ Bulk Mockups — Mockups en lot à partir de templates PSD
- 🔄 Batch Image Converter — Conversion d'images par lots
Mohamed ben mallessa — Full-stack developer & solutions B2B
🔗 GitHub · LinkedIn
opensource #python #design #tutorial
💻 Vous avez un projet technique ?
Développement full-stack, automatisation IA, solutions B2B sur mesure.
Article initialement publié sur GitHub Gist
Top comments (0)