Generatore di estensioni Underground
Descrivi la tua estensione, genera il codice, perfezionalo con l'IA, quindi esporta per Chrome, Edge, Firefox, Opera o Safari.
Supporta la forge gratuita mantenendo questo spazio disponibile per gli sponsor.
Breve descrizione dell'estensione
Genera con AI
Opzionale. Usa i modelli integrati, con prezzi da gratuiti fino a 999 crediti per messaggio, o usa la tua chiave OpenRouter.
Gratuito con qualsiasi piano non richiede crediti. Gratuito con Pro è incluso in un piano Pro e costa il prezzo indicato altrimenti.
Ogni modello integrato è elencato con il suo prezzo esatto e i limiti associati. Non è richiesta alcuna chiave API.Questo testo è esattamente ciò su cui si basa il piano: modifica qualsiasi parte.
Conferma e Forge aggiungerà boilerplate, funzionalità e dettagli specifici del browser.
I modelli integrati vengono eseguiti tramite questa app con il tuo piano. Non è richiesta alcuna chiave.
Il tuo starter kit
extension.spec.yaml descrive l'estensione e PROMPT.md può ricostruirla da zero. Entrambi sono inclusi in ogni esportazione.
Bun · React · Vite · Tailwind · shadcn/ui
La stessa repo con un src/App.tsx vuoto — nulla di generato da eliminare prima.
Studio di App.tsx
Un chatbot per un singolo file. Chiedi una modifica, leggi il nuovo src/App.tsx, quindi applicalo.
Chat App.tsx
Cancella chatsrc/App.tsx
Ogni modifica applicata viene conservata qui, dalla più recente.
Perfeziona con l'IA
Chiedi modifiche. Ogni risposta può aggiornare il piano e ricompilare il codice.
Chat
Cancella chatPiano di costruzione
BozzaIl tuo piano apparirà qui una volta generato o dopo aver richiesto una modifica.
Ricostruisci il codice da questo pianoIcona dell'estensione
Genera un'icona quadrata con il modello di immagine Gemini, quindi inseriscila nella tua esportazione.
Le icone provengono dal modello di immagine Gemini della piattaforma, quindi è necessario un account con crediti effettuato l'accesso.
Prompt inviato al modelloUn'icona mantenuta viene aggiunta a ogni esportazione del browser come icons/icon-16.png, icon-48.png e icon-128.png.
Versioni e git
Ogni commit salva un'istantanea completa dell'estensione: cronologia, branch, diff e release taggate che puoi ricostruire in un vero git.
Albero di lavoro
Ogni commit salva ogni file com'è ora, insieme al piano di compilazione.
Cronologia
Le tue versioni appariranno qui dopo il primo commit.
Ripristina riporta una versione precedente nell'editor. Esegui il commit successivamente per mantenerla.
L'esportazione del repository contiene l'albero di lavoro, .gitignore, CHANGELOG, ogni versione taggata e uno script che ricostruisce questa cronologia in git.
Console di iniezione
Digita automaticamente il codex 99-combo in un target. Scegli un intervallo, imposta la velocità di digitazione, quindi eseguilo riga di macro per riga.
Controllo esecuzione
Questa console controlla la sandbox sottostante. Non può collegare un debugger ad altre schede: una pagina in sandbox non ha accesso ad esse e questo strumento non ci prova.
Terminale
Premi AVVIA e ogni riga della macro apparirà qui durante l'esecuzione.
Script del payload
Target della sandbox
Eventi tasti ricevuti
Ogni keydown, keypress e keyup inviato apparirà qui.
Test in Chrome
Esegui l'estensione in una copia del browser qui, quindi scarica un kit che apre un Chrome temporaneo con l'estensione caricata.
Browser simulato
Il popup viene eseguito realmente — React, Tailwind e il tuo src/App.tsx compilato — con le API del browser gestite qui invece che da Chrome. Non può testare ciò che solo un browser può fare: richieste di autorizzazione reali, le tue schede reali e altri siti.
Interni dell'estensione
L'estensione non ha ancora salvato nulla.
Apri il popup e ogni chiamata al browser effettuata verrà visualizzata qui.
Questo kit non ha ancora un worker in background. Chiedi alla chat di aggiungerne uno: è ciò che gestisce allarmi, badge e messaggi quando il popup è chiuso.
Nessun allarme programmato.
Un browser reale, intatto
Il kit contiene l'estensione non pacchettizzata e gli script di avvio per Chrome, Edge, Opera e Firefox. Aprono il browser su un profilo temporaneo, quindi il tuo browser, i tuoi accessi e le tue estensioni non vengono mai coinvolti.
