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
Il tuo starter kit
extension.spec.yaml descrive l'estensione e PROMPT.md può ricostruirla da zero. Entrambi sono inclusi in ogni esportazione.
Studio di App.tsx
Un chatbot per un singolo file. Chiedi una modifica, leggi il nuovo src/App.tsx, quindi applicalo.
Chat App.tsx
Benchmark App.tsx
src/App.tsx
Versioni 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
Piano di costruzione
BozzaIl tuo piano apparirà qui una volta generato o dopo aver richiesto una modifica.
Icona dell'estensione
Genera un'icona quadrata con il modello di immagine Gemini, quindi inseriscila nella tua esportazione.
Un'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
Cronologia
Le tue versioni appariranno qui dopo il primo commit.
Ripristina riporta una versione precedente nell'editor. Esegui il commit successivamente per mantenerla.
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.
