Produto
Extensão do Chrome
Versão 1.5.0. A extensão leva o motor do PromptFlowEngine ao chat de IA que você já usa. Ela lê o prompt que você está escrevendo, mostra o que está pouco claro, faltando, redundante ou sensível e escreve uma versão melhorada de volta na caixa de chat quando você pede.
O que ela faz
| Ação | Resultado |
|---|---|
| Analyze | Pontuação de qualidade, contagem de tokens e achados agrupados em dados sensíveis e segurança, ambiguidade, contexto ausente, instruções, saída esperada e conteúdo desnecessário. Cada achado diz como corrigi-lo. |
| Restructure | Reescreve um pedido solto em Objective, Requirements, Constraints, Edge cases, Testing, Acceptance criteria e Expected output. Só aparecem as seções que a tarefa precisa, e as orientações acrescentadas são contadas à parte das suas próprias linhas. Veja como a reestruturação funciona. |
| Improve | Remove enchimento e repetição e depois verifica que toda frase, requisito, bloco de código e variável sobreviveu. |
| Redact | Substitui chaves de API, senhas, tokens, strings de conexão e dados pessoais por marcadores como [REDACTED_API_KEY]. |
Nos sites compatíveis, um pequeno botão abre o painel lateral e fica vermelho enquanto o rascunho contiver um segredo. Os resultados podem ser inseridos na caixa de chat, copiados ou levados de volta ao editor para mais uma rodada.
Sites compatíveis
chatgpt.comchat.openai.comclaude.aigemini.google.comgrok.comx.com/i/grok*www.perplexity.aiperplexity.aichat.deepseek.com- Qualquer outra página com caixa de texto, depois de clicar no ícone da barra de ferramentas nessa página. Você também pode colar um prompt no painel em qualquer página.
Cada site é descrito por uma pequena lista de dicas de seletores, não por código específico do site. Quando um site muda a marcação, a extensão volta a procurar a caixa do prompt de forma genérica, então continua funcionando em vez de quebrar.
Instalação
# from the root of your PromptFlowEngine checkout
corepack enable && pnpm install
pnpm --filter @promptflow/browser-extension build- Abra
chrome://extensionse ative o Modo do desenvolvedor. - Escolha Carregar sem compactação e selecione
apps/browser-extension/dist. - Fixe o PromptFlowEngine na barra de ferramentas e abra o ChatGPT, o Claude ou o Gemini.
Requer o Chrome 116 ou posterior. Outros navegadores Chromium que suportam painéis laterais do Manifest V3 também funcionam.
Como é construída
AI chat page
│ content script: finds the prompt box, reads and writes it
▼
Service worker
│ validates the request, picks the processor from your settings
▼
On-device engine (default) or PromptFlowEngine HTTP API
│
▼
Popup / side panel: findings and the rewritten promptO motor no dispositivo é o mesmo código @promptflow/engine do site, da extensão do VS Code, do servidor MCP e da API, incluído na extensão. Nada é baixado em tempo de execução.
Privacidade e permissões
| Permissão | Por quê |
|---|---|
storage | Guarda suas configurações. Nenhum texto de prompt é armazenado. |
activeTab | Lê a caixa do prompt da página em que você está, somente depois que você abre a extensão nela. |
scripting | Adiciona o leitor da caixa do prompt a uma página fora da lista acima, nesse mesmo clique. |
sidePanel | Abre o painel ao lado do chat quando você clica no botão. |
alarms | |
contextMenus |
- Sem permissões de host, sem código remoto e sem analytics. A única coisa que ela pode enviar por conta própria é um relatório de erro anônimo, e só se você ativar (Configurações → Diagnóstico, desativado por padrão). A conta é opcional e nunca necessária para qualquer recurso.
- Ela lê apenas a caixa do prompt: não a conversa, os cookies nem qualquer outra coisa da página.
- O texto do prompt fica na memória enquanto o painel está aberto. Só é gravado no armazenamento se você ativar o histórico de atividade e o histórico de prompts (Settings → Activity history), e então apenas neste navegador, com os segredos detectados substituídos.
- O histórico de atividade vem desativado. Quando ativado, registra metadados sobre o que a extensão fez nos sites de IA compatíveis, nunca outras páginas, campos de formulário, teclas digitadas nem a área de transferência. “Send pressed” significa que você clicou em enviar e a proteção deixou passar, não que o site de IA aceitou o prompt.
- A própria página não pode enviar mensagens à extensão nem ler o painel.
Configurações
| Configuração | Padrão | Efeito |
|---|---|---|
| Onde os prompts são processados | Neste dispositivo | Escolha a API HTTP para contagens exatas de tokens. Veja abaixo. |
| Endereço da API | https://promptflowengine.com | Deve ser uma origem https (ou http://localhost para desenvolvimento). |
| Modelo para contagem de tokens | gpt-4.1 | Qualquer modelo do catálogo. |
| Adicionar orientação de engenharia | Ativado | Desativado, reestrutura usando apenas as suas próprias palavras. |
| Botão de acesso | Ativado | Exibido nos sites compatíveis. |
| Avisar sobre segredos enquanto digita | Ativado | Sempre verificado no seu dispositivo. |
Modo API
Com a API HTTP selecionada, Analyze, Restructure e Improve enviam o prompt à API. Não há login nem chave de API. Duas regras continuam valendo: um prompt em que a verificação no dispositivo encontra credenciais ou dados pessoais não é enviado, e o Redact sempre roda no seu dispositivo.
Se a API estiver inacessível, lenta ou com limite atingido (60 requisições por minuto), o painel informa qual é o caso e oferece tentar de novo; voltar ao processamento no dispositivo sempre funciona offline.
Limites
- As contagens de tokens no dispositivo são estimativas (caracteres ÷ 4), rotuladas como tal. A API dá contagens exatas para modelos da OpenAI.
- O motor é baseado em regras. Ele não chama nenhum modelo, então não inventa requisitos que faltam; ele diz o que está faltando.
- As dicas de seletores de cada site são mantidas à mão. Se um redesenho esconder a caixa do prompt da extensão, cole o prompt no painel.