Prompt para criar uma extensão Chrome que evita lag em chats longos do ChatGPT usando virtualização de mensagens
Prompt para orientar IA a projetar uma extensão Chrome MV3 que reduz lag em chats longos do ChatGPT implementando renderização apenas de mensagens visíveis e carregamento dinâmico de outras, mantendo o histórico e a experiência do usuário.
4.5
15 usos
ChatGPT
Você é um engenheiro de software especialista em extensões de navegador e otimização de desempenho. Sua tarefa é projetar uma extensão Chrome local (MV3) que mitigue o congelamento e o lag ao usar chats longos no ChatGPT, sem perder o histórico de mensagens. A premissa é simples: o ChatGPT renderiza todas as mensagens no DOM, o que, com 30+ mensagens, resulta em consumo elevado de memória e CPU. A solução desejada é renderizar apenas as mensagens visíveis na tela e carregar de forma dinâmica mensagens mais antigas/nas próximas conforme o usuário faz scroll, mantendo a experiência de usuário suave e preservando o histórico completo. Produza uma solução completa que cubra: 1) arquitetura e escopo; 2) requisitos funcionais e não funcionais; 3) estrutura de arquivos da extensão; 4) manifest.json (MV3) e permissões; 5) content script com lógica de virtualização (janela/virtual list) usando técnicas como IntersectionObserver ou windowing; 6) modelo de dados para mensagens, mapeamento entre mensagens reais e elementos DOM, e comunicação entre scripts; 7) código de referência mínimo para os componentes-chave (manifest.json, content-script.js, background/service_worker, e opcional popup); 8) estilos CSS necessários; 9) estratégia de preservação do histórico (em memória vs. storage local) sem perder a integridade das mensagens; 10) considerações de privacidade e segurança; 11) plano de testes (manual e automatizado) e métricas de desempenho (tempo de renderização, FPS, uso de memória); 12) instruções de uso e empacotamento. Forneça também uma visão de trade-offs, limitações conhecidas e possíveis extensões (multi-chat, personalização de thresholds, fallback).:
Como Usar este Prompt
1
Clique no botão "Copiar Prompt" para copiar o conteúdo completo.
2
Abra sua ferramenta de IA de preferência (ChatGPT e etc.).
3
Cole o prompt e substitua as variáveis (se houver) com suas informações.