Tous les modules
Live

Bibliothèque média

La réserve d'images, vidéos et documents de ton workspace, avec suivi d'usage et filiation entre modules.

Le dépôt unique de tous tes assets. Tu uploades une fois, tu réutilises partout: Studio, Pages, Produits, Présentations, Ads. Chaque fichier garde son alt-text, ses tags, son historique d'usage et sa filiation quand il vient d'une génération.

Ce que ça fait pour toi

Comment ça marche

Types de fichiers et collections

Chaque item a un type qui gouverne son affichage et ses filtres. La page principale filtre par type et par collection, avec une recherche full-text sur l'alt-text, la légende et le prompt de génération. Les collections sont des dossiers nommés, avec leurs propres pages dédiées.

  • Types: photo, logo, icône, Open Graph, avatar, image générée, vidéo, document, autre
  • Collections livrées: persona, marque, inspiration, images produit, OG
  • Recherche full-text sur alt-text, légende et prompt de génération
  • Chaque fichier porte des tags libres, éditables à tout moment

Upload, dédup et quota

Un upload calcule un checksum SHA-256 et cherche un doublon dans le workspace. Si le fichier existe déjà et n'est pas archivé, tu récupères l'existant, pas une copie. Avant d'écrire, le workspace vérifie son quota d'octets: si l'upload le dépasse, il est refusé. Un passage de dédoublonnage cross-workspace tourne aussi en tâche planifiée: pour un même checksum, il garde le plus ancien et archive les autres.

URL signées et assets publics

Les fichiers privés sont servis par URL signée à durée courte, une heure par défaut. Les fichiers rangés sous un préfixe public sortent par URL publique stable. Le détail d'un fichier régénère une URL signée fraîche à chaque ouverture, donc un lien copié expire, c'est voulu.

Suivi d'usage entre modules

Quand un autre module pose un fichier sur une entité, il enregistre l'usage: le type d'entité, son identifiant, et le champ concerné. L'enregistrement est idempotent sur le triplet fichier, entité, champ, donc pas de double comptage. Sur la fiche d'un fichier tu lis la liste des entités qui le référencent, et le compteur d'usage remonte sur la vignette.

  • Studio: visuels de posts et miniatures YouTube générés
  • Pages: images posées dans un bloc de page
  • Ads: visuels d'annonce et kit de marque
  • Booking: avatar de la page de réservation

Filiation des images générées

Une image générée par IA garde ses parents (les images de référence passées au modèle) et enregistre son modèle, son prompt et ses métadonnées de génération. La fiche du fichier montre les images sources en haut et les images dérivées en dessous. Tu remontes ainsi d'un visuel final jusqu'aux références qui l'ont produit.

Personas de référence

Un workspace peut marquer une petite sélection de fichiers comme personas actifs. Ce sont les images que la génération Studio passe par défaut comme références au modèle, pour garder un visage ou un style cohérent. La sélection est validée: chaque identifiant doit appartenir au workspace.

Orphelins et purge

Un fichier sans aucun usage enregistré, plus vieux qu'un seuil, ressort dans un rapport d'orphelins trié par taille. Côté plateforme, des outils MCP donnent l'usage par workspace, la liste des orphelins, le réglage du quota, et la purge définitive des fichiers archivés depuis assez longtemps.

Connecté à

studio Les visuels de posts et miniatures générés sont enregistrés dans la bibliothèque avec leur filiationpages Les images posées dans un bloc de page pointent vers un fichier de la bibliothèque et enregistrent leur usageads Les visuels d'annonce et le kit de marque viennent de la bibliothèquebooking L'avatar de la page de réservation est un fichier de la bibliothèque

Essaie Bibliothèque média dans Freelance OS.

Plan Free, sans carte. Tu testes le module en conditions réelles.