jardelkuhnen/web-search-workflow — reverse-engineered prompt

Reverse engineered prompt

GitHub

Quero que você construa um workflow em Python para pesquisa automática na internet. A pessoa deve rodar pelo terminal passando uma pergunta, e o sistema precisa primeiro procurar em um cache semântico local para ver se já existe uma resposta parecida. Se o resultado do cache for bom o suficiente, ele usa isso. Se não for, ele faz uma busca real na web com Tavily, avalia os resultados com Google Gemini, salva tudo no ChromaDB para futuras consultas e gera um relatório HTML abrindo no navegador.

Também quero poder limitar a busca a sites específicos, ou escolher grupos prontos como ecommerce, notícias, tecnologia, pesquisa e reddit usando um arquivo de configuração simples. Inclua um arquivo env com as chaves do Tavily e Gemini, um limite configurável para aceitar o cache, comandos fáceis com Makefile, testes básicos e uma estrutura limpa com agentes separados para buscar, validar, salvar, montar timeline e gerar relatório.

Use LangGraph para organizar o fluxo. Consulte a documentação atual online se precisar.

Want more depth? Deep Reverse