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

PromoClock: Rastreador de Fuso Horário para os Horários Fora de Pico 2x do Claude Desenvolvido com Claude 4.6
Tools

PromoClock: Rastreador de Fuso Horário para os Horários Fora de Pico 2x do Claude Desenvolvido com Claude 4.6

Um desenvolvedor criou o PromoClock.co, uma ferramenta gratuita que converte automaticamente os horários promocionais de 2x fora do pico do Claude "5-11am PT / 12-6pm GMT" para o horário local, usando o Claude 4.6 para lidar com a lógica de fuso horário, configuração do Next.js 15 e design da interface.

OpenClawRadar
Falhas de Loop Multiagente São Falhas de Design Organizacional, Não Falhas de Prompt
Tools

Falhas de Loop Multiagente São Falhas de Design Organizacional, Não Falhas de Prompt

Loops entre agentes não são bugs de prompt — são problemas de organograma. Trate redes de agentes como hierarquias com autoridade clara para parar.

OpenClawRadar
Hipocampus: Um Sistema de Memória Persistente para Agentes de IA Usando Árvores de Compactação
Tools

Hipocampus: Um Sistema de Memória Persistente para Agentes de IA Usando Árvores de Compactação

O Hipocampus aborda o problema de agentes de IA esquecerem o contexto entre sessões implementando uma árvore de compactação que comprime o histórico de conversas através de cinco níveis: bruto → diário → semanal → mensal → raiz, com um índice de tópicos chamado ROOT.md.

OpenClawRadar
Yavio: SDK de Análise de Produto de Código Aberto para Aplicativos MCP
Tools

Yavio: SDK de Análise de Produto de Código Aberto para Aplicativos MCP

Yavio é um SDK de análise de produto de código aberto para MCP e Aplicativos MCP que captura automaticamente chamadas de ferramentas, erros e leituras de recursos com uma única chamada de função. O projeto licenciado pelo MIT fornece um painel com detalhamentos por ferramenta, funis, retenção e rastreamento de erros.

OpenClawRadar