{"id":24468826,"url":"https://github.com/yoanbernabeu/yoandevgpt","last_synced_at":"2025-04-13T10:23:22.058Z","repository":{"id":194562483,"uuid":"691091927","full_name":"yoanbernabeu/YoanDevGPT","owner":"yoanbernabeu","description":"YoanDevGPT est une extension pour les navigateurs Google Chrome et Mozilla Firefox qui permet d'utiliser une collection de prompts (ou votre propre liste) pour spécialiser le comportement de ChatGPT.","archived":false,"fork":false,"pushed_at":"2023-11-02T17:08:36.000Z","size":1100,"stargazers_count":18,"open_issues_count":1,"forks_count":5,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-03-27T01:47:42.017Z","etag":null,"topics":["chatgpt","chrome","chrome-extension","google"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/yoanbernabeu.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-09-13T13:37:03.000Z","updated_at":"2024-07-12T14:16:07.000Z","dependencies_parsed_at":"2023-10-02T17:10:30.331Z","dependency_job_id":"25a4a158-154a-47eb-901f-410a396da90e","html_url":"https://github.com/yoanbernabeu/YoanDevGPT","commit_stats":null,"previous_names":["yoanbernabeu/yoandevgpt"],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yoanbernabeu%2FYoanDevGPT","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yoanbernabeu%2FYoanDevGPT/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yoanbernabeu%2FYoanDevGPT/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yoanbernabeu%2FYoanDevGPT/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yoanbernabeu","download_url":"https://codeload.github.com/yoanbernabeu/YoanDevGPT/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248696295,"owners_count":21147101,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["chatgpt","chrome","chrome-extension","google"],"created_at":"2025-01-21T07:13:15.444Z","updated_at":"2025-04-13T10:23:22.018Z","avatar_url":"https://github.com/yoanbernabeu.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# YoanDevGPT\n\n![YoanDevGPT](./logo.png)\n\n## Table des matières\n\n- [YoanDevGPT](#yoandevgpt)\n  - [Table des matières](#table-des-matières)\n  - [Description](#description)\n  - [Prérequis](#prérequis)\n  - [Avertissement](#avertissement)\n  - [Installation](#installation)\n    - [Google Chrome](#google-chrome)\n    - [Mozilla Firefox](#mozilla-firefox)\n  - [Fonctionnalités principales](#fonctionnalités-principales)\n  - [Utilisation](#utilisation)\n    - [Choisir un prompt](#choisir-un-prompt)\n    - [Ajouter sa propre liste de prompts](#ajouter-sa-propre-liste-de-prompts)\n  - [Auteurs](#auteurs)\n  - [Licence](#licence)\n\n## Description\n\nYoanDevGPT est une extension pour les navigateurs Google Chrome et Mozilla Firefox qui permet d'utiliser une collection de prompts (ou votre propre liste) pour spécialiser le comportement de ChatGPT.\n\n## Prérequis\n\nPour utiliser cette extension, vous aurez besoin du navigateur Google Chrome ou Mozilla Firefox.\n\n## Avertissement\n\nCette extension est fournie à titre expérimental.\nVous ne la trouverez pas sur le Chrome Web Store ou le Firefox Add-ons Store.\n\nLibre à vous de l'utiliser tel quel ou de la modifier pour l'adapter à vos besoins.\n\n## Installation\n\n### Google Chrome\n\nPour installer cette extension en mode développeur, suivez les étapes ci-dessous :\n\n1. Téléchargez la dernière version de l'extension pour Google Chrome depuis la page [Releases](https://github.com/yoanbernabeu/YoanDevGPT/releases/latest)\n2. Décompressez l'archive téléchargée.\n3. Ouvrez Google Chrome et accédez à `chrome://extensions/`.\n4. Activez le mode \"Developer mode\" (Mode développeur) situé en haut à droite de la page.\n5. Cliquez sur \"Load unpacked\" (Charger l'extension non empaquetée) et sélectionnez le dossier contenant le code source de l'extension.\n6. L'extension doit maintenant être installée et prête à l'emploi.\n\n### Mozilla Firefox\n\nPour installer cette extension en mode développeur, suivez les étapes ci-dessous :\n\n1. Téléchargez la dernière version de l'extension pour Firefox depuis la page [Releases](https://github.com/yoanbernabeu/YoanDevGPT/releases/latest)\n2. Ouvrez Firefox et accédez à `about:debugging#/runtime/this-firefox`.\n3. Cliquez sur \"Load Temporary Add-on...\" (Charger une extension temporaire) et sélectionnez le fichier `Firefox_YoanDevGPT.xpi` téléchargé précédemment.\n\n## Fonctionnalités principales\n\nUne fois l'extension installée, elle ajoute une nouvelle option au menu contextuel (clic droit) qui vous permet de sélectionner parmi une liste de prompts pré-renseignés pour spécialiser le comportement de ChatGPT.\n\n![Demo GIF](./demo.gif)\n\nVous pouvez également ajouter vos propres prompts en fournissant l'url d'un fichier JSON contenant un tableau d'objets en vous inspirant du fichier [data.json](./data.json).\n\n![Demo 2 GIF](./demo2.gif)\n\n## Utilisation\n\n### Choisir un prompt\n\nPour utiliser l'extension YoanDevGPT, suivez les étapes ci-dessous :\n\n1. Cliquez avec le bouton droit de la souris dans le champ de saisie ChatGPT.\n2. Sélectionnez \"YoanDevGPT\" dans le menu contextuel.\n3. Choisissez un prompt dans la liste qui apparaît.\n\n### Ajouter sa propre liste de prompts\n\nPour ajouter sa propre liste de prompts, suivez les étapes ci-dessous :\n\n1. Créez un fichier JSON contenant un tableau d'objets en vous inspirant du fichier [data.json](./data.json).\n2. Hébergez ce fichier sur un serveur web (GitHub, GitLab, etc.).\n3. Cliquez avec le bouton droit de la souris sur l'icône de l'extension YoanDevGPT.\n4. Renseignez l'url du fichier JSON dans le champ \"URL de données\" et cliquez sur \"Sauvegarder\".\n\n## Auteurs\n\n- [Yoan Bernabeu](https://github.com/yoanbernabeu)\n- [Pascal Cañadas](https://github.com/leknoppix)\n\n## Licence\n\nCe projet est sous licence MIT. Voir le fichier [LICENSE](LICENSE) pour plus de détails.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyoanbernabeu%2Fyoandevgpt","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyoanbernabeu%2Fyoandevgpt","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyoanbernabeu%2Fyoandevgpt/lists"}