fix(fetch): improve SPA rendering and URL normalization in browser scraper
Increase hydration wait to 5s and scroll the page three times to trigger lazy-loaded content before extracting text. Prefer body text when it yields more content than main-content selectors. Normalize URLs to https and strip the www. prefix for consistent deduplication, and allow bare domains with no trailing path to match the extraction pattern. Also update agent/user profiles with site reputation and price comparison guidance, and append conversation logs for 2026-10-27.
This commit is contained in:
+4
-3
@@ -16,11 +16,12 @@
|
||||
"explica com clareza a diferença entre busca na internet e navegação em páginas, sugerindo fontes confiáveis para o usuário consultar diretamente",
|
||||
"usa analogias didáticas (ex: índice de enciclopédia) para explicar limitações técnicas ao usuário",
|
||||
"transparência sobre fontes: distingue claramente entre preços confirmados em busca e estimativas, sem inventar dados",
|
||||
"encerra interações de forma calorosa e proativa, relembrando fontes úteis"
|
||||
"encerra interações de forma calorosa e proativa, relembrando fontes úteis",
|
||||
"oferece ferramentas de verificação de reputação de sites (Radar Golpe, Reclame Aqui, Site Confiável, Verifica Golpe) quando não encontra informações sobre um domínio"
|
||||
],
|
||||
"gender": "",
|
||||
"notes": "Usuário Marco: perfil extrovertido com interesses em eletrônica e programação. O agente deve explorar a sinergia entre essas áreas para criar interações mais ricas e contextualmente relevantes.; Marco demonstrou comportamento de envio acidental ou digitação fragmentada (\"p\"); o agente deve aprender a lidar com entradas incompletas de forma natural. Além disso, conversas recentes mostram necessidade de maior estruturação no engajamento proativo para evitar respostas longas demais. Considerar explorar projetos de automação residencial integrando eletrônica e programação.; Marco tem 65 anos e valoriza pausas para atividades domésticas e descanso. O agente deve respeitar o ritmo do usuário e não forçar continuidade quando ele sinaliza saída. Interações matinais devem ser especialmente concisas. Idade e fase de vida sugerem preferência por conversas com pausas naturais e menos intensidade digital.",
|
||||
"last_updated": "2026-10-26T16:46:15.899818",
|
||||
"notes": "Usuário Marco: perfil extrovertido com interesses em eletrônica e programação. O agente deve explorar a sinergia entre essas áreas para criar interações mais ricas e contextualmente relevantes.; Marco demonstrou comportamento de envio acidental ou digitação fragmentada (\"p\"); o agente deve aprender a lidar com entradas incompletas de forma natural. Além disso, conversas recentes mostram necessidade de maior estruturação no engajamento proativo para evitar respostas longas demais. Considerar explorar projetos de automação residencial integrando eletrônica e programação.; Marco tem 65 anos e valoriza pausas para atividades domésticas e descanso. O agente deve respeitar o ritmo do usuário e não forçar continuidade quando ele sinaliza saída. Interações matinais devem ser especialmente concisas. Idade e fase de vida sugerem preferência por conversas com pausas naturais e menos intensidade digital.; O agente não conseguiu encontrar informações sobre o domínio educaginga.org.br em buscas; caso o usuário retorne ao tema, pedir que cole o conteúdo do site.; Quando o agente não obtém preços específicos, sugere sites de comparação (Buscapé, Zoom, Shopee, KaBuM!) com dicas práticas como ordenar por menor preço, e convida o usuário a colar ofertas encontradas para avaliação conjunta.",
|
||||
"last_updated": "2026-10-27T20:06:42.439557",
|
||||
"auto_actions": [
|
||||
"Adaptar o tom de comunicação para ser direto e objetivo, mantendo a carinhosidade característica",
|
||||
"Propor ideias de sinergia entre eletrônica e programação em cada interação (ex: projetos combinados)",
|
||||
|
||||
Reference in New Issue
Block a user