Gerador de Extensões Underground
Descreva sua extensão, gere o código, refine-o com IA e exporte para Chrome, Edge, Firefox, Opera ou Safari.
Apoie o forge gratuito mantendo este espaço disponível para patrocinadores.
Resumo da extensão
Gerar com IA
Opcional. Use os modelos integrados, com preços de gratuito até 999 créditos por mensagem, ou traga sua própria chave OpenRouter.
Gratuito em qualquer plano não precisa de créditos. Gratuito com Pro está incluído em um plano Pro e custa o preço listado caso contrário.
Cada modelo integrado é listado com seu preço exato e os limites associados. Nenhuma chave de API é necessária.Este texto é exatamente o que baseia o plano — altere qualquer coisa nele.
Confirme e o Forge adiciona boilerplate, recursos e detalhes específicos do navegador.
Modelos integrados rodam através deste aplicativo com seu plano. Nenhuma chave necessária.
Seu kit inicial
extension.spec.yaml descreve a extensão e PROMPT.md pode reconstruí-la do zero. Ambos são incluídos em cada exportação.
Bun · React · Vite · Tailwind · shadcn/ui
O mesmo repositório com um src/App.tsx vazio — nada gerado para excluir primeiro.
Estúdio App.tsx
Um chatbot para um arquivo. Peça uma alteração, leia o novo src/App.tsx e aplique-o.
Chat do App.tsx
Limpar chatsrc/App.tsx
Toda alteração aplicada é mantida aqui, da mais recente para a mais antiga.
Refinar com IA
Peça alterações. Cada resposta pode atualizar o plano e reconstruir o código.
Chat
Limpar chatPlano de construção
RascunhoSeu plano aparecerá aqui assim que você gerar ou solicitar uma alteração.
Reconstruir código a partir deste planoÍcone da extensão
Gere um ícone quadrado com o modelo de imagem Gemini e envie-o dentro da sua exportação.
Os ícones vêm do modelo de imagem Gemini da plataforma, portanto, isso requer uma conta conectada com créditos.
Prompt enviado ao modeloUm ícone mantido é adicionado a cada exportação de navegador como icons/icon-16.png, icon-48.png e icon-128.png.
Versões e git
Cada commit salva um snapshot completo da extensão: histórico, branches, diffs e lançamentos marcados que você pode reconstruir no git real.
Árvore de trabalho
Cada commit armazena cada arquivo como ele está agora, junto com o plano de compilação.
Histórico
Suas versões aparecerão aqui após o primeiro commit.
Restaurar coloca uma versão anterior de volta no editor. Faça o commit depois para mantê-la.
A exportação do repositório carrega a árvore de trabalho, .gitignore, CHANGELOG, cada versão marcada e um script que reconstrói este histórico no git.
Console de injeção
Digite o codex de 99 combinações em um alvo automaticamente. Escolha um intervalo, defina a velocidade das teclas e execute linha de macro por linha de macro.
Controle de execução
Este console controla o sandbox abaixo. Ele não pode anexar um depurador a outras abas — uma página em sandbox não tem acesso a elas, e esta ferramenta não tenta.
Terminal
Pressione INICIAR e cada linha de macro aparecerá aqui conforme for executada.
Script de carga útil
Destino da sandbox
Eventos de tecla recebidos
Cada keydown, keypress e keyup despachado aparece aqui.
Testar no Chrome
Execute a extensão em uma cópia do navegador aqui, depois baixe um kit que abre um Chrome descartável com ela carregada.
Navegador simulado
O popup é executado de verdade — React, Tailwind e seu src/App.tsx compilado — com as APIs do navegador respondidas aqui em vez de pelo Chrome. Ele não pode testar o que apenas um navegador pode: prompts de permissão reais, suas abas reais e outros sites.
Internos da extensão
A extensão ainda não salvou nada.
Abra o popup e cada chamada de navegador que ele fizer aparecerá aqui.
Este kit ainda não possui um worker de segundo plano. Peça ao chat para adicionar um — é ele que lida com alarmes, emblemas e mensagens quando o popup está fechado.
Nenhum alarme agendado.
Um navegador real, intocado
O kit contém a extensão descompactada e scripts de inicialização para Chrome, Edge, Opera e Firefox. Eles abrem o navegador em um perfil temporário, portanto, seu próprio navegador, logins e extensões nunca são envolvidos.
