📖 Article original : GitHub Gist
Un guide technique par Mohamed ben mallessa
Le contexte
Publier régulièrement sur Instagram et LinkedIn demande des visuels adaptés à chaque format : carré pour le fil, story pour les alertes, bannière pour les articles. Produire ces variantes une par une est chronophage.
L'approche
Un script unique qui génère les trois formats à partir des mêmes paramètres. Le moteur de rendu est Photopea (Photoshop gratuit dans le navigateur) ou un rendu SVG direct pour plus de rapidité.
Formats supportés
| Format | Dimensions | Usage |
|---|---|---|
| Square | 1080×1080 | Fil Instagram, Facebook, LinkedIn |
| Story | 1080×1920 | Stories Instagram, Facebook |
| Banner | 1200×630 | Open Graph, Twitter Cards |
Styles disponibles
7 thèmes visuels prêts à l'emploi :
-
modern— Bleu nuit, accents dorés -
gold— Noir et or, luxe -
bold— Rouge, urgence -
minimal— Blanc épuré -
tech— Bleu/cyan, startup -
nature— Vert forêt -
sunset— Violet/orangé
Utilisation
python post_factory.py square "TITRE" "Sous-titre" "Accroche" "CTA" "@handle" output.png
Le fichier social_post_svg.py génère des posts sans navigateur, en pur SVG, pour une exécution encore plus rapide.
Pourquoi c'est utile
- Un seul brief pour tous les formats
- Cohérence visuelle garantie
- Génération en quelques secondes
- Pas d'abonnement à un outil de design
Mohamed ben mallessa — Full-stack developer & solutions B2B
🔗 GitHub · LinkedIn
opensource #socialmedia #python #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)