Skip to main content

browser-use-ai

Framework de browser automation con IA — navega, interactúa y extrae datos de webs de forma autónoma.

الانتقال إلى التثبيت

معلومات المصدر

المستودع
Ntizar/NtizarBrainMasterMind
آخر نشاط في المصدر
١٦ يوليو ٢٠٢٦ في ٠٨:٠٢
لغة SKILL.md المكتشفة
غير محددة
النجوم
٢
التفرعات
٠

خيارات التثبيت

يُحدَّد Prompt الذي يراجع المصدر أولًا بشكل افتراضي. يمكنك التبديل إلى أمر مباشر أو تنزيل نسخة محلية.

مراجعة ملفات المصدر

اقرأ SKILL.md وأي ملفات مرافقة يعرضها SkillsMP قبل أن تقرر التثبيت.

عرض SKILL.md

SKILL.md
تعليمات المصدر · معاينة للقراءة فقط
name
browser-use-ai
description
Framework de browser automation con IA — navega, interactúa y extrae datos de webs de forma autónoma.
version
1.0.0
tags
["browser","automation","AI","scraping","web","agents"]
# Browser Use — Browser Automation con IA ## Resumen Framework de browser automation con IA que navega, interactúa y extrae datos de webs de forma autónoma. 101k⭐. ## Repo de referencia - **GitHub:** `github.com/browser-use/browser-use` - **Lenguaje:** Python - **Licencia:** MIT ## Instalación ```bash pip install browser-use ``` ## Uso Básico ```python import asyncio from browser_use import Agent from langchain_openai import ChatOpenAI async def main(): agent = Agent( task="Busca el precio de Bitcoin en CoinGecko y devuélvelo", llm=ChatOpenAI(model="gpt-4o"), ) result = await agent.run() print(result) asyncio.run(main()) ``` ## Patrones Clave 1. **Tareas naturales:** Describe lo que quieres en lenguaje natural 2. **Navegación autónoma:** El agente navega por la web sin scraping manual 3. **Interacción completa:** Clicks, fills, scrolls, downloads 4. **Multi-step:** Puede realizar tareas complejas en varios pasos 5. **Headless mode:** Funciona sin interfaz gráfica ## Integración con Mastermind - Reemplaza `scrapy` para webs que requieren JavaScript - Ideal para webs con login, CAPTCHAs, o contenido dinámico - Complementa `firecrawl-web-scraping` (browser use interactivo, firecrawl estático) - Útil para government data pipelines ## Pitfalls - **Lento:** Más lento que scraping directo (requiere LLM para cada paso) - **Costoso:** Cada paso consume tokens de LLM - **Inestable:** Cambios en la UI de la web pueden romper las tareas - **Rate limiting:** Los navegadores automáticos pueden ser bloqueados ## Referencias - [GitHub: browser-use/browser-use](https://github.com/browser-use/browser-use)
عرض على GitHub