Skip to content

EricAntidot/FluidTopics_RSE_Plugin

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

🌱 Fluid Topics Eco-Meter (Extension Chrome)

Fonctionnalités

  • Analyse Temps Réel : Détecte instantanément la frappe au clavier (keyup) et les changements de page.

  • Calculateur Hybride : Estime les tokens (Visible + Invisible) et la consommation électrique (Dynamique + Statique).

  • Feedback Visuel :

  • Affiche le volume de caractères et de tokens estimés.

  • Change de couleur (Vert → Rouge) si l'impact carbone dépasse un seuil critique (> 1g CO2e).

  • ** Agnostique :** Fonctionne sur l'interface Fluid Topics, mais aussi sur n'importe quel formulaire web pour des besoins de démonstration.

Installation (Mode Développeur)

Cette extension n'est pas publiée sur le Chrome Store (projet interne). Voici comment l'installer :

  1. Télécharger les sources : Placez les fichiers manifest.json et content.js dans un dossier nommé FluidGreenExtension.
  2. Ouvrir Chrome : Dans la barre d'adresse, tapez chrome://extensions.
  3. Activer le Mode Développeur : En haut à droite de l'écran, basculez l'interrupteur.
  4. Charger l'extension :
  • Cliquez sur le bouton "Charger l'extension non empaquetée" (Load unpacked).
  • Sélectionnez le dossier FluidGreenExtension.
  1. C'est prêt ! L'extension est active. Naviguez sur une page et commencez à taper du texte pour voir le badge apparaître en bas à droite.

Méthodologie de Calcul

L'extension utilise les constantes définies dans l'État de l'Art du projet (Livrable 1).

1. Conversion Volumétrique

2. Modèle Énergétique

L'énergie totale () est la somme de deux composantes, multipliée par l'efficacité du Datacenter (PUE) :

  • Énergie Dynamique : Coût de calcul pur par token.

  • 0.0006 kWh par 1000 tokens.

  • Énergie Statique : Coût d'immobilisation de la VRAM (Mémoire GPU).

  • 0.250 kW (Puissance moyenne GPU type A100).

  • 2.0 secondes de latence moyenne estimée par interaction.

3. Impact Carbone

  • I_carbone : 475 gCO2/kWh (Moyenne mondiale Cloud).

Structure du Projet

FluidGreenExtension/
│
├── manifest.json  # Carte d'identité de l'extension (Permissions, Version)
├── content.js     # Le moteur de calcul (Injecté dans la page web)
└── README.md      # Documentation

About

Projet RSE avec les étudiants de Telecom Sud Paris (Groupe 2) - Browser Plugin

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 100.0%