O que web-access faz?
Todas as operações de rede devem ser processadas por este skill, incluindo: pesquisa, raspagem de páginas, ações após login, interações na web, etc. Cenários de disparo: o usuário solicitar informações, visualizar conteúdo de páginas da web, acessar sites que exigem login, interagir com interfaces web, capturar conteúdo de mídias sociais (Xiaohongshu, Weibo, Twitter, etc.), ler páginas renderizadas dinamicamente e qualquer outra tarefa de rede que necessite de um ambiente real de navegador.
Funcionalidades
- Pesquisa: Execute consultas de pesquisa em mecanismos de busca como Google, Bing, etc.
- Raspagem de Páginas: Extraia conteúdo de páginas da web estáticas e dinâmicas.
- Ações Após Login: Acesse sites que exigem autenticação, mantendo sessões.
- Interação na Web: Clique em botões, preencha formulários e navegue por interfaces.
- Captura de Mídia Social: Colete dados de plataformas como Xiaohongshu, Weibo e Twitter.
- Renderização Dinâmica: Renderize e leia páginas que dependem de JavaScript para exibir conteúdo.
Como Usar
Para utilizar este skill, siga os passos abaixo:
- Configuração: Garanta que o agente esteja configurado para usar um ambiente de navegador (ex.: Playwright ou Puppeteer).
- Chamada do Skill: Invoque o skill com uma descrição clara da tarefa, por exemplo: "Pesquise por 'inteligência artificial' no Google e me dê os 5 primeiros resultados."
- Parâmetros: Forneça URLs, seletores ou consultas conforme necessário.
Exemplo de comando:
skill: eze-is/web-access
comando: Acesse https://exemplo.com/login, faça login com usuário: admin, senha: 1234 e extraia o título da página.
Exemplos de Uso
| Cenário | Descrição |
|---|---|
| Pesquisa | "Pesquise notícias sobre a SpaceX e resuma as principais." |
| Login | "Acesse meu e-mail em mail.empresa.com, login é 'joao', senha é 'minhaSenha123' e mostre a caixa de entrada." |
| Mídia Social | "Raspe os 3 primeiros posts do perfil do Twitter @exemplo." |
| Página Dinâmica | "Renderize a URL https://exemplo.com/grafico e extraia os dados do gráfico." |
Limitações
- O skill requer um ambiente de navegador funcional; sem ele, operações complexas podem falhar.
- Sites com proteção anti-bot (ex.: CAPTCHA) podem exigir tratamento adicional.
- A velocidade pode variar dependendo da complexidade da página e da latência da rede.
Suporte
Para problemas ou dúvidas, consulte a documentação oficial ou abra uma issue no repositório do skill.