Генератор расширений Underground
Loading...
Underground Extension Generator
Underground Extension Generator
Готово к созданию

Генератор расширений Underground

Опишите свое расширение, сгенерируйте код, доработайте его с помощью ИИ, а затем экспортируйте для Chrome, Edge, Firefox, Opera или Safari.

Спонсируемый
01

Краткое описание расширения

* Обязательно
Без ограничений — опишите так подробно, как хотите.

Генерация с помощью AI

Необязательно. Используйте встроенные модели по цене от бесплатно до 999 кредитов за сообщение или используйте свой собственный ключ OpenRouter.

0–999 CREDITS
AI-движок
1 credit/msg

Бесплатные модели на любом тарифе не требуют кредитов. Модели «Бесплатно с Pro» включены в тариф Pro, в противном случае они стоят указанную цену.

Каждая встроенная модель указана с точной ценой и соответствующими ограничениями. Ключ API не требуется.
Выберите любой ID модели OpenRouter или выберите «Пользовательская».

Встроенные модели работают через это приложение в рамках вашего плана. Ключ не требуется.

02

Ваш стартовый набор

Tab TidyReact + Vite · MV3
Сгенерировано
Generated

extension.spec.yaml описывает расширение, а PROMPT.md позволяет пересоздать его с нуля. Оба файла включены в каждый экспорт.

03

Студия App.tsx

Чат-бот для одного файла. Попросите внести изменения, прочитайте новый src/App.tsx, затем примените его.

Версий пока нет Бенчмарк App.tsx · еще не запущен

Чат App.tsx

Enter для отправки
Бенчмарк App.tsx

src/App.tsx


                
                
Версии App.tsx

Каждое примененное изменение сохраняется здесь, начиная с самого нового.

04

Уточнить с помощью ИИ

Запрашивайте изменения. Каждый ответ может обновить план и пересобрать код.

План еще не создан

Чат

Нажмите Enter для отправки

План сборки

Черновик

Ваш план появится здесь, как только вы что-то сгенерируете или попросите внести изменения.

05

Значок расширения

Сгенерировать квадратную иконку с помощью модели изображений Gemini, а затем включить её в экспорт.

Nano Banana · Gemini 2.5 Flash Image Не включено в экспорт

Значки создаются с помощью модели изображений Gemini, поэтому для этого требуется учетная запись с кредитами.

Сохраненная иконка добавляется в каждый экспорт для браузера как icons/icon-16.png, icon-48.png и icon-128.png.

06

Версии и git

Каждый коммит сохраняет полный снимок расширения: историю, ветки, различия и помеченные релизы, которые можно восстановить в реальном git.

Рабочая область

Тег становится релизом в журнале изменений и устанавливает версию в manifest.json.

Каждый коммит сохраняет каждый файл в текущем виде вместе с планом сборки.

История

Ваши версии появятся здесь после первого коммита.

Восстановление возвращает старую версию в редактор. Закоммитьте изменения после этого, чтобы сохранить их.

07

Консоль ввода

Автоматически вводит кодекс из 99 комбинаций в цель. Выберите диапазон, установите скорость нажатия клавиш, а затем запускайте макрос строка за строкой.

Простой

Управление запуском

DuckyScript
0 мс — ввод на аппаратной скорости. Большие значения имитируют человеческий ввод.
От 1 до 99 охватывают весь кодекс. Главы содержат 9 ходов в глубину на 11 страницах.
Синтетическое событие клавиши является недоверенным, поэтому браузер не будет вставлять текст для него самостоятельно. «Значение + события клавиш» записывает текст и отправляет события keydown, keypress и keyup.
Прогресс внедрения
Комбинация0 / 99
Символы0
Время ввода0.0s

Эта консоль управляет песочницей ниже. Она не может подключить отладчик к другим вкладкам — страница в песочнице не имеет к ним доступа, и этот инструмент не пытается это сделать.

Терминал

    Нажмите СТАРТ, и каждая строка макроса появится здесь по мере выполнения.

    Скрипт полезной нагрузки

      Цель песочницы

      текстовое поле

      Полученные события клавиш

        Здесь отображается каждое отправленное событие keydown, keypress и keyup.

        08

        Тестирование в Chrome

        Запустите расширение в копии браузера здесь, затем скачайте комплект, который открывает временный Chrome с загруженным расширением.

        Симулированный браузер

        about:blank

          Всплывающее окно работает по-настоящему — React, Tailwind и ваш скомпилированный src/App.tsx — с API браузера, на которые отвечает этот инструмент, а не Chrome. Он не может протестировать то, что может только браузер: реальные запросы разрешений, ваши реальные вкладки и другие сайты.

          Внутренности расширения

          Расширение еще ничего не сохранило.

          Хранилище
          Что проверить в реальном браузере