Ce référentiel contient le code d' OptiSearch , Copilot dans Google et Gemini à côté des extensions du navigateur de résultats Google . Ils partagent le même noyau de base de code.
Affiche les informations pertinentes des résultats des moteurs de recherche directement à côté d'eux.
Installer à partir du Chrome Web Store
Installer à partir de la boutique de modules complémentaires Mozilla
Affiche la réponse de Microsoft Copilot à côté des résultats du moteur de recherche.
Installer à partir du Chrome Web Store
Installer à partir de la boutique de modules complémentaires Mozilla
Affiche la réponse de Google Gemini à côté des résultats des moteurs de recherche.
Installer à partir du Chrome Web Store
Installer à partir de la boutique de modules complémentaires Mozilla
Google, Bing, Baidu, DuckDuckGo, Ecosia, Brave Search
Cloner le dépôt
Installez les dépendances avec :
npm i
Vous pouvez charger les deux extensions dans votre navigateur préféré directement à partir de la racine du dépôt, il vous suffit d'abord de créer le manifeste, d'utiliser l'indicateur -f
pour créer le manifeste pour Firefox.
Par exemple, pour créer le manifeste Firefox pour Copilot dans Google :
npm build.mjs bingchat -f
Vous pouvez copier la source d'une extension donnée avec l'indicateur -b
suivi du nom du répertoire souhaité (par défaut : build/<extension_codename>
).
Par exemple, pour copier les sources OptiSearch pour Chrome dans DIR
node build.mjs optisearch -b DIR
Par exemple, pour copier Gemini à côté des sources de résultats Google pour Firefox dans build/bard
node build.mjs bard -bf
ou
node build.mjs bard -b -f
Vous pouvez créer un zip à partir de la source en utilisant l'indicateur -z
suivi du nom du fichier de sortie. Cela copiera également les sources dans le répertoire de construction par défaut (sauf si vous en avez spécifié un autre avec -b
). Utilisez -t
(pour "tidy") pour supprimer le répertoire de construction après l'opération.
Enfin, pour créer et compresser toutes les extensions pour Chrome et Firefox et les placer dans le répertoire versions
:
npm run build
Vous êtes invités à faire un PR ou à publier un numéro , je les examinerai dès que possible !
J'ai réalisé cette extension pendant mon temps libre, si cela vous est utile pensez à m'envoyer un pourboire sur paypal.