Sub-rotinas de IA: Automação Determinística de Navegador com Custo Zero de Tokens

✍️ OpenClawRadar📅 Publicado: April 19, 2026🔗 Source
Sub-rotinas de IA: Automação Determinística de Navegador com Custo Zero de Tokens
Ad

O que os Subrotinas de IA Fazem

Os Subrotinas de IA gravam tarefas do navegador uma vez e as salvam como ferramentas acionáveis que são reproduzidas com custo zero de tokens, zero atraso de inferência de LLM e com 100% de determinismo. O script gerado é executado dentro da própria página da web, não por meio de um proxy, trabalhador headless ou solução fora do processo.

Decisão Arquitetônica Principal

O script é executado dentro do contexto de execução da página da web, o que significa que toda autenticação, tokens CSRF, sessões TLS e cabeçalhos assinados são adicionados às solicitações automaticamente. Nenhuma instalação de certificado, modificação de impressão digital TLS ou manutenção separada de pilha de autenticação é necessária.

Mecanismo de Gravação

Durante a gravação, a extensão intercepta solicitações de rede usando duas camadas:

  • Patch de fetch/XHR do MUNDO-PRINCIPAL instalado antes de qualquer script da página ser executado
  • API webRequest do Chrome como um fallback correlacionado para caminhos de CORS e service-worker

Corpos de solicitação incluindo FormData, Blob e bytes brutos são capturados, não apenas JSON.

Processamento de Captura de Rede

O sistema pontua e reduz aproximadamente 300 solicitações para cerca de 5 com base em múltiplos sinais:

  • Origem de primeira parte vs. terceira parte (+20 / −15)
  • Hosts de telemetria conhecidos (Sentry, Segment, Hotjar, RUM): −80
  • Correlação temporal com eventos DOM (+28 dentro de 800ms, +16 dentro de 2,5s)
  • Método e formato da carga útil (POST/PUT/PATCH/DELETE mutantes: +35; GET: +5; com corpo de solicitação: +8)
  • Qualidade da resposta (2xx: +12; 4xx+: −25; corpo não vazio: +4)
  • Identificadores de operação voláteis (−18) para queryId do GraphQL, doc_id, operationHash

IDs de operação voláteis do GraphQL acionam um fallback apenas de DOM antes que quebrem silenciosamente na próxima execução.

Ad

Estrutura do Código Gerado

O código gerado combina chamadas de rede com ações DOM (clicar, digitar, encontrar) na mesma função por meio de um namespace auxiliar rtrvr.*. As cinco principais solicitações classificadas mais interações DOM são renderizadas em um contexto de 12.000 caracteres para o gerador.

Padrão de Uso

Aponte um agente de IA para uma planilha de 500 linhas e, com apenas uma chamada de LLM, os parâmetros são atribuídos e 500 Subrotinas são iniciadas.

Principais Casos de Uso

  • Grave o envio de uma DM do Instagram e tenha uma rotina reutilizável para enviar DMs com custo zero de tokens
  • Crie uma rotina para obter os produtos mais recentes em um catálogo de site, chame-a para obter milhares de produtos por meio de consultas GraphQL diretas
  • Configure uma rotina para preencher formulários de EHR com base em parâmetros, com IA inferindo parâmetros do contexto da página atual
  • Reutilize rotinas diariamente para sincronizar mensagens de saída no LinkedIn/Slack/Gmail para um CRM usando um servidor MCP

Por que Isso Importa

O problema fundamental com agentes de navegador para tarefas repetitivas é que passar pelo loop de inferência é desnecessário. Gravar uma vez e fazer o LLM gerar um script que aproveite todos os métodos de interação possíveis (chamadas de API diretas, interações DOM, ferramentas/APIs/servidores MCP de terceiros) fornece automação determinística e econômica.

📖 Read the full source: HN LLM Tools

Ad

👀 See Also

Habilidade apple-music-play do OpenClaw publicada no ClawHub para busca e reprodução do Apple Music
Tools

Habilidade apple-music-play do OpenClaw publicada no ClawHub para busca e reprodução do Apple Music

A habilidade apple-music-play publicada no ClawHub permite pesquisar o catálogo online do Apple Music e reproduzir faixas diretamente no aplicativo Música do macOS, sem exigir que as músicas estejam na sua biblioteca local.

OpenClawRadar
Claude Code Studio: Aplicativo de Desktop de Código Aberto para Gerenciar Múltiplas Sessões de Codificação do Claude
Tools

Claude Code Studio: Aplicativo de Desktop de Código Aberto para Gerenciar Múltiplas Sessões de Codificação do Claude

Claude Code Studio v0.9.3 é um aplicativo de desktop de código aberto que fornece uma interface multi-painel para gerenciar várias sessões do Claude Code CLI. Ele aborda problemas comuns de fluxo de trabalho como alternar entre abas do terminal, persistência de sessões e repetição de instruções.

OpenClawRadar
Usuário do Reddit mede a sobrecarga de tokens do MCP: 67 mil tokens consumidos antes de qualquer pergunta
Tools

Usuário do Reddit mede a sobrecarga de tokens do MCP: 67 mil tokens consumidos antes de qualquer pergunta

Um desenvolvedor mediu a sobrecarga de tokens do seu servidor MCP em 67.000 tokens consumidos antes de digitar uma única pergunta, com o Playwright MCP usando 13.600 tokens e o GitHub MCP usando 18.000 tokens em modo ocioso. Eles substituíram o MCP por habilidades e ferramentas CLI para reduzir os custos de contexto.

OpenClawRadar
Aplicativo Claude Desktop Adiciona Recurso de Projetos à Interface de Colaboração
Tools

Aplicativo Claude Desktop Adiciona Recurso de Projetos à Interface de Colaboração

O aplicativo de desktop do Claude agora inclui um recurso de Projetos no Cowork, permitindo que os usuários organizem tarefas e contexto em espaços de trabalho dedicados. Os arquivos e instruções permanecem no computador local do usuário, com opções para importar projetos existentes ou iniciar novos.

OpenClawRadar