Passer au contenu principal

Mettre à jour les prompts par défaut de l'extension

L'extension Firefox 'Assistant IA" propose des prompts par défaut : Corriger, Résumer...

Pour modifier l'un des prompts, il est nécessaire de modifier le code javascript correspondant.

1. Aller sur le projet du gitlab :

https://gitlab.vincennes.fr/application-interne/extension_firefox_IAG

image-1739979043624.png

2. Télécharger l'ensemble des fichier en cliquant sur image-1739979497209.pngpuis "zip".

Modifier le code se trouvant dans /src/content.js

if (message.id == "corriger-le-texte") {
demande_copilot = "corriger la phrase (orthographe et grammaire, répondre strictement à la demande, ne pas proposer de source) : '";
}
if (message.id == "resumer-le-texte") {
demande_copilot = "résumer le texte suivant : '";
}

if (message.id == "expliquer-le-texte") {
demande_copilot = "expliquer le texte suivant en apportant des sources : '";
}

if (message.id == "reformuler") {
demande_copilot = "reformuler un texte avec les éléments suivants : '";
}

if (message.id == "traduire") {
demande_copilot = "traduire en français : '";
}

3. Tester le code

- Désactiver l'extension "Assistant IA" si elle est déjà installée dans Firefox.

- Ouvrir un onglet Firefox et copier/coller about:debugging#/runtime/this-firefox

image-1739979846927.png

- Cliquer sur "Charger un module complémentaire temporaire"

- Dans le répertoire de fichiers de l'extension, sélectionner manifest.json

image-1739979914825.png

- L'extension se charge et l'écran devient

image-1739979962865.png

- A chaque changement du fichier content.js => cliquer sur "Actualiser" pour avoir la dernière version.

- Supprimer l'extension dès que le rendu est satisfaisant.


2. Retourner sur https://gitlab.vincennes.fr/application-interne/extension_firefox_IAG et Cliquer sur le bouton Web IDE puis sélectionner le fichier /src/content.js

image-1739979192515.png

3. Modifier le code en fonction des tests précédents

4. Cliquer sur le bouton "Commit" puis sélectionner "Commit sur master branch"

image-1739979351228.png

5. Cliquer à nouveau sur "Commit"

Le gitlab est mis à jour avec la dernière version du document.

6. Faire signer l'extension par Mozilla

https://formagent.vincennes.fr/books/intelligence-artificielle/page/signer-une-extension-firefox