地下拡張機能ジェネレーター
Loading...
Underground Extension Generator
作成の準備完了 ↺

Underground Extension Generator

拡張機能の内容を説明し、コードを生成し、AIで洗練させ、Chrome、Edge、Firefox、Opera、またはSafari向けにエクスポートします。

スポンサー

このスペースをスポンサー用に確保することで、無料のForgeをサポートしてください。

01

拡張機能の概要

* 必須
拡張機能名 *
何をする必要がありますか? *
制限なし — 好きなだけ詳細に記述してください。
作成者
権限
✓storage設定をローカルに保存 ✓activeTab現在のタブを読み取る ✓tabsブラウザのタブを管理

AIで生成

オプション。組み込みモデル(メッセージあたり無料から999クレジット)を使用するか、独自のOpenRouterキーを使用してください。

0–999 CREDITS
AIエンジン
組み込みモデルメッセージあたり0~999クレジット OpenRouterキー独自のキーを使用
組み込みモデル 1 credit/msg
無料モデルのみ表示

どのプランでも無料のモデルはクレジットを必要としません。Proで無料のモデルはProプランに含まれており、それ以外の場合は記載された価格がかかります。

すべての組み込みモデルには、正確な価格と制限事項が記載されています。APIキーは不要です。

OpenRouter APIキー
表示
モデル OpenRouterのモデルIDを選択するか、カスタムを選択してください。

標準化された概要
AIバージョンにリセット
標準化された概要を編集

このテキストはプランの構築元となるものです。内容を自由に変更してください。

この概要でよろしいですか?

確認すると、Forgeがボイラープレート、機能、ブラウザ固有の詳細を追加します。

プロンプトを編集展開して構築→
AIで生成↗ 議論と計画

組み込みモデルは、お客様のプランで本アプリを通じて実行されます。キーは不要です。

スターターキットを生成→
02

スターターキット

□ファイルをコピー
⌘
Tab TidyReact + Vite · MV3
生成済み
Generated ファイルを元に戻す
ファイルの内容を編集

extension.spec.yamlは拡張機能について記述しており、PROMPT.mdはそれをゼロから再構築できます。どちらもすべてのエクスポートに含まれます。

Bun · React · Vite · Tailwind · shadcn/ui

ダウンロード対象

ファイルをダウンロード↓ Download for Chrome↓ 5つのブラウザすべて (.zip)↓
空のChromeリポジトリ (.zip)↓

src/App.tsxが空の同じリポジトリです。削除すべき生成済みファイルはありません。

03

App.tsx スタジオ

1つのファイル専用のチャットボットです。変更を依頼し、新しい src/App.tsx を確認してから適用してください。

— まだバージョンはありません App.tsx ベンチマーク · 未実行

App.tsx チャット

チャットをクリア
App.tsx に関するメッセージ
Enter で送信 送信→

App.tsx ベンチマーク


              
            

src/App.tsx

コード ライブプレビュー

                

以前の状態に戻す コピー .tsx をダウンロード
ポップアップ 360px 幅を広げる
再読み込み 新しいタブで開く
index.html

App.tsx バージョン

適用された変更はすべてここに保存されます(新しい順)。

    04

    AIで調整

    変更を依頼してください。すべての回答でプランを更新し、コードを再構築できます。

    — プランはまだありません

    チャット

    チャットをクリア
    メッセージ
    Enterで送信 送信→

    ビルド計画

    ドラフト

    生成または変更を依頼すると、ここに計画が表示されます。

    
                この計画からコードを再構築
              
    05

    拡張機能アイコン

    Gemini画像モデルで正方形のアイコンを生成し、エクスポートに含めます。

    Nano Banana · Gemini 2.5 Flash Image エクスポートに含めない
    スタイル
    追加の指示(任意)
    アイコンを生成↗

    アイコンはプラットフォームのGemini画像モデルから生成されるため、クレジットを持つサインイン済みのアカウントが必要です。

    モデルに送信されるプロンプト
    
                  
                
                
    エクスポートで使用する PNGをダウンロード アイコンを削除

    保持されたアイコンは、すべてのブラウザエクスポートに icons/icon-16.png、icon-48.png、icon-128.png として追加されます。

    06

    バージョンとgit

    すべてのコミットは、拡張機能の完全なスナップショット(履歴、ブランチ、差分、タグ付けされたリリース)を保存し、実際のgitで再構築できます。

    ワーキングツリー

      コミットメッセージ
      バージョンタグ
      パッチ マイナー メジャー
      タグは変更ログのリリースとなり、manifest.jsonのバージョンを設定します。
      バージョンをコミット→

      各コミットは、ビルドプランと共に、現在のすべてのファイルを保存します。

      履歴

      ブランチ 新しいブランチ
      ブランチ ブランチを作成 キャンセル

      最初のコミット後にバージョンがここに表示されます。

        復元すると、古いバージョンがエディタに戻ります。保持するにはその後コミットしてください。

        リポジトリのエクスポートには、ワーキングツリー、.gitignore、CHANGELOG、すべてのタグ付けされたバージョン、およびこの履歴をgitで再構築するスクリプトが含まれます。

        差分をコピー□ Gitリポジトリをエクスポート (.zip)↓
        履歴を消去
        07

        注入コンソール

        99コンボのコーデックスをターゲットに自動入力します。範囲を選択し、キーストローク速度を設定してから、マクロを1行ずつ実行します。

        待機中

        実行コントロール

        DuckyScript
        キーストローク速度
        0 msはハードウェア速度で入力します。値を大きくすると人間のようにタイピングします。
        注入するコンボ
        →
        1から99でコーデックス全体をカバーします。各章は11ページにわたり9手分実行されます。
        配信 合成キーイベントは信頼されないため、ブラウザはそれに対して自動的にテキストを挿入しません。「値 + キーイベント」はテキストを書き込み、keydown、keypress、keyupをディスパッチします。
        開始 一時停止 ステップ 停止
        注入の進行状況
        コンボ0 / 99
        文字数0
        タイピング時間0.0s

        このコンソールは以下のサンドボックスを操作します。他のタブにデバッガーをアタッチすることはできません。サンドボックス化されたページはそれらにアクセスできず、このツールもそれを試みません。

        ターミナル

        クリア

          開始を押すと、すべてのマクロ行が実行時にここに表示されます。

          ペイロードスクリプト

            スクリプトをコピー□ ダウンロード .txt↓

            サンドボックスターゲット

            textarea
            注入ターゲット

            受信したキーイベント

              ディスパッチされたすべてのkeydown、keypress、keyupがここに表示されます。

              08

              Chromeでテスト

              ここでブラウザのコピーで拡張機能を実行し、読み込まれた状態で使い捨てのChromeを開くキットをダウンロードします。

              シミュレートされたブラウザ

              ポップアップをリロード 拡張機能をリロード
              + about:blank ×
              ×

                ポップアップは、Chromeではなくここで回答されるブラウザAPIを使用して、React、Tailwind、およびコンパイルされたsrc/App.tsxで実際に実行されます。実際の権限プロンプト、実際のタブ、その他のサイトなど、ブラウザでしかテストできないものはテストできません。

                拡張機能の内部

                ストレージ API呼び出し ワーカー

                拡張機能はまだ何も保存していません。

                ストレージ
                拡張機能のストレージをクリア

                ポップアップを開くと、そこで行われるすべてのブラウザ呼び出しがここに表示されます。

                  このキットにはまだバックグラウンドワーカーがありません。チャットで追加を依頼してください。ポップアップが閉じているときにアラーム、バッジ、メッセージを処理します。

                    スケジュールされたアラームはありません。

                      実際のブラウザ、影響なし

                      このキットには、Chrome、Edge、Opera、Firefox用のパッケージ化されていない拡張機能と起動スクリプトが含まれています。これらは一時プロファイルでブラウザを開くため、自身のブラウザ、ログイン情報、拡張機能が影響を受けることはありません。

                      テスト手順をコピー□ ブラウザテストキットをダウンロード (.zip)↓
                      実際のブラウザで確認すべきこと