Sobre o projeto
Tell me everything about é uma página inicial de navegador minimalista projetada para agilizar as pesquisas de IA. Em vez de abrir uma interface de chat e digitar um prompt completo, os usuários podem pré-configurar até seis templates de prompt personalizados (por exemplo, "Tell me everything about [topic]"). Ao digitar um tópico e pressionar Enter, a página constrói automaticamente o prompt completo e redireciona o navegador para o motor de IA selecionado, como Google AI Mode, Perplexity, ChatGPT, Claude ou Grok.
A aplicação é construída com JavaScript e CSS puros, sem frameworks ou fontes da web, garantindo carregamento rápido a partir de caches de borda. Todos os dados do usuário, incluindo prompts personalizados e configurações, são armazenados localmente no localStorage do navegador por padrão. Para usuários que desejam sincronizar seus prompts em vários dispositivos, um sistema opcional de login por magic-link está disponível. Isso usa um Cloudflare Worker e um banco de dados D1 para armazenar um único blob JSON de prompts e configurações por usuário. Crucialmente, o servidor nunca vê os tópicos ou consultas de pesquisa reais; ele apenas lida com os templates de prompt e a autenticação do usuário. O processo de lançamento é um redirecionamento direto do lado do cliente, preservando a privacidade.
Uma extensão de navegador complementar é fornecida para substituir a página de nova aba padrão no Chrome, Edge, Brave e Firefox (usuários do Safari podem definir a página inicial nativamente). A extensão abre o site em um frame de janela completa, permitindo que os usuários digitem tópicos diretamente na barra de endereços ou cliquem em templates de prompt. Observe que, devido ao particionamento de armazenamento do navegador, os prompts editados na extensão de nova aba e aqueles editados no site principal são cópias locais separadas, a menos que o usuário faça login para sincronizá-los via servidor.
O projeto inclui um painel de uso em `/admin` para auto-hospedagem, mostrando contagens de lançamentos por dia e motor, carregamentos de página e estatísticas de conta. Ele usa a análise de borda da Cloudflare para filtrar bots e scanners. O painel requer uma chave de administrador e um token de API da Cloudflare. O código-fonte é open-source sob a licença MIT, com instruções claras para desenvolvimento local, implantação via Cloudflare Wrangler e configuração de serviços de e-mail para magic links.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.