Description
L'extension de navigateur TaxyAI exploite GPT-4 pour automatiser les interactions du navigateur, permettant aux utilisateurs d'effectuer efficacement des tâches répétitives. L'extension est conçue pour exécuter des actions basées sur des instructions définies par l'utilisateur, rationalisant ainsi les flux de travail dans l'environnement du navigateur.
La fonctionnalité principale consiste à simplifier le modèle objet de document (DOM) de la page web pour n'inclure que les éléments interactifs. Ce DOM simplifié, ainsi que les instructions de l'utilisateur, sont ensuite envoyés à un grand modèle linguistique (LLM) sélectionné, prenant actuellement en charge GPT-3.5 et GPT-4. Le LLM traite les informations et génère des actions, que l'extension exécute à l'aide de l'API chrome.debugger. Le cycle d'action comprend des étapes telles que le clic sur des éléments et la saisie de texte, avec un maximum de 50 actions par tâche.
L'extension est actuellement disponible via GitHub et sera publiée sur le Chrome Web Store après l'ajout de fonctionnalités pour accroître son utilisabilité pour un public non technique. Les utilisateurs peuvent installer l'extension en clonant le référentiel, en installant les dépendances à l'aide de yarn et en construisant le package. Une fois installée, l'extension peut être activée en tant que popup ou panneau devtools. Les utilisateurs doivent fournir une clé API OpenAI, qui est stockée en toute sécurité dans le navigateur.
Les principales fonctionnalités incluent la possibilité d'automatiser des tâches telles que la planification de réunions, la recherche de contenu et la rédaction d'essais. L'architecture de l'extension donne la priorité à la sécurité, en arrêtant l'exécution en cas de réponses inattendues. Le projet est open source, garantissant la transparence et les contributions de la communauté. La pile technologique comprend Chrome Extension Manifest V3, React 17, Webpack 5 et TypeScript, entre autres. Le projet est activement maintenu, avec des mises à jour et des améliorations régulièrement ajoutées.
Fonctionnalités principales de GitHub
Automatise les actions du navigateur à l'aide de GPT-4
Prend en charge les instructions ad hoc
Simplifie le DOM des pages web pour le traitement LLM
Utilise l'API chrome.debugger pour l'exécution des actions
Prend en charge GPT-3.5 et GPT-4
Permet aux utilisateurs de définir des flux de travail personnalisés
Open source et axé sur la communauté
Inclut des exemples de démonstrations pour les tâches courantes
Fournit un panneau devtools pour le débogage
Stocke en toute sécurité les clés API OpenAI
Offre une liste d'attente pour une utilisation plus large
Utilise React 17 et TypeScript
Prend en charge un maximum de 50 actions par tâche
Premiers pas avec GitHub
Cloner: Cloner le référentiel GitHub.
Installer les dépendances: Exécuter `yarn` pour installer les dépendances nécessaires.
Construire: Exécuter `yarn start` pour construire le package.
Charger l'extension: Naviguer vers `chrome://extensions/` et activer le mode Développeur.
Charger non empaqueté: Cliquer sur 'Charger non empaqueté' et sélectionner le dossier de construction généré par `yarn start`.
Activer: Activer l'extension via le popup (cmd+shift+y sur mac ou ctrl+shift+y sur windows/linux) ou le panneau devtools.
Entrer la clé API: Fournir votre clé API OpenAI dans la case prévue.
Expérimenter: Naviguer vers une page web et commencer à expérimenter avec TaxyAI.
Cas d'utilisation de GitHub
- Tâches web automatisées
- Création de contenu
- Automatisation des flux de travail
- Tests d'applications web
- Saisie de données
- Collecte d'informations
- Planification des tâches
- Automatisation du navigateur







