| |

MIDSCENE : Automatisation gratuite de votre navigateur

https://midscenejs.com

📌 Midscene.js s’appuie sur un modèle de langage multimodal (LLM) capable de “comprendre” intuitivement une interface utilisateur. Il suffit de décrire les interactions ou les formats de données attendus, et l’IA se charge de l’exécution.

Fonctionnalités principales

Midscene.js offre trois capacités essentielles :

  • 🔄 Action (.aiAction) : ExĂ©cute une sĂ©rie d’actions via des descriptions en langage naturel.
  • 🔍 RequĂŞte (.aiQuery) : Extrait des donnĂ©es personnalisĂ©es depuis l’interface en dĂ©crivant simplement le format JSON attendu.
  • âś… Assertion (.aiAssert) : VĂ©rifie des Ă©lĂ©ments de la page avec des instructions naturelles.

Exemple pratique

// 👀 Tape un mot-clé et effectue une recherche
await ai('type "Headphones" in search box, hit Enter');

// 👀 Trouve les articles et retourne les résultats en JSON
const items = await aiQuery(
  "{itemTitle: string, price: Number}[], find item in list and corresponding price"
);
console.log("headphones in stock", items);

// 👀 Vérifie un élément par langage naturel
await aiAssert("There is a category filter on the left");

Quick Experience est une Extension Chrome qui permet d’explorer rapidement les fonctionnalités principales de Midscene sur n’importe quelle page web, sans avoir besoin de configurer un projet.

L’extension utilise le même code que les packages npm @midscene/. Elle peut être vue comme un bac à sable ou un outil pour déboguer avec Midscene.

Installation et configuration

Avant de commencer, prépare une clé API de OpenAI ou Claude ou Gemini, etc , nécessaire pour la configuration https://midscenejs.com/model-provider.html

  • 📥 Installer l’extension : Trouve l’extension Midscene dans le Chrome Web Store.
  • ⚙️ Configurer rapidement : Une fois lancĂ©e, configure-la en collant les informations au format K=V dans le champ prĂ©vu, par exemple :
    OPENAI_API_KEY="sk-replace-by-your-own".
  • ✏️ Personnalisation : Tu peux Ă©galement ajuster les configurations pour personnaliser le modèle et le fournisseur comme expliquĂ© dans la documentation.

Expérience instantanée

Après configuration, utilise l’extension pour :

  • đź§© Interagir avec la page grâce Ă  des actions.
  • 📊 Extraire des donnĂ©es JSON Ă  l’aide de requĂŞtes.
  • âś… Valider des Ă©lĂ©ments via des assertions.

🔄 L’extension propose également :

  • Un playback des actions effectuĂ©es.
  • Un fichier de rapport dĂ©taillĂ© pour rĂ©vision ou archivage.

Quick Experience by Chrome Extension simplifie l’interaction avec Midscene, tout en offrant des outils robustes pour tester et automatiser.

https://chromewebstore.google.com/detail/midscenejs/gbldofcpkknbggpkmbdaefngejllnief


En savoir plus sur Clement MONDARY

Subscribe to get the latest posts sent to your email.

Publications similaires

Laisser un commentaire