ตัวสร้างส่วนขยาย Underground
Loading...
Underground Extension Generator
พร้อมสร้าง ↺

เครื่องมือสร้างส่วนขยาย Underground

อธิบายส่วนขยายของคุณ สร้างโค้ด ปรับแต่งด้วย 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 แล้ว และมีราคาตามที่ระบุไว้หากไม่ได้ใช้แผน Pro

โมเดลในตัวทุกตัวจะแสดงราคาที่แน่นอนและขีดจำกัดที่มาพร้อมกับโมเดลนั้น ไม่จำเป็นต้องใช้คีย์ API

OpenRouter API key
แสดง
โมเดล เลือก OpenRouter model ID ใดก็ได้ หรือเลือก Custom

สรุปแบบมาตรฐาน
รีเซ็ตเป็นเวอร์ชัน AI
แก้ไขสรุปมาตรฐาน

ข้อความนี้คือสิ่งที่แผนถูกสร้างขึ้นมา — เปลี่ยนแปลงอะไรก็ได้ในนี้

สรุปนี้ถูกต้องหรือไม่?

ยืนยันและ Forge จะเพิ่ม boilerplate, ฟีเจอร์ และรายละเอียดเฉพาะของเบราว์เซอร์

แก้ไขพรอมต์ขยายและสร้าง→
สร้างด้วย 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

แชทบอทสำหรับไฟล์เดียว ขอการเปลี่ยนแปลง อ่านไฟล์ 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 จริงได้

    Working tree

      ข้อความคอมมิต
      แท็กเวอร์ชัน
      แก้ไข รอง หลัก
      แท็กจะกลายเป็นรุ่นในบันทึกการเปลี่ยนแปลงและกำหนดเวอร์ชันใน manifest.json
      คอมมิตเวอร์ชัน→

      แต่ละคอมมิตจะจัดเก็บไฟล์ทุกไฟล์ตามสถานะปัจจุบัน พร้อมกับแผนการสร้าง

      ประวัติ

      สาขา สาขาใหม่
      สาขา สร้างสาขา ยกเลิก

      เวอร์ชันของคุณจะปรากฏที่นี่หลังจากคอมมิตแรก

        การกู้คืนจะนำเวอร์ชันเก่ากลับมาในตัวแก้ไข โปรดคอมมิตหลังจากนั้นเพื่อบันทึกไว้

        การส่งออกที่เก็บข้อมูลประกอบด้วย working tree, .gitignore, CHANGELOG, ทุกเวอร์ชันที่แท็กไว้ และสคริปต์ที่สร้างประวัตินี้ขึ้นใหม่ใน git

        คัดลอกความแตกต่าง□ ส่งออก git repo (.zip)↓
        ล้างประวัติ
        07

        คอนโซลการพิมพ์

        พิมพ์รหัส 99-combo ลงในเป้าหมายโดยอัตโนมัติ เลือกช่วง ตั้งค่าความเร็วในการกดแป้นพิมพ์ แล้วรันทีละบรรทัดมาโคร

        ไม่ได้ใช้งาน

        ควบคุมการทำงาน

        DuckyScript
        ความเร็วในการกดปุ่ม
        0 มิลลิวินาทีจะพิมพ์ด้วยความเร็วฮาร์ดแวร์ ค่าที่สูงขึ้นจะพิมพ์เหมือนมนุษย์
        คอมโบที่จะฉีด
        →
        1 ถึง 99 ครอบคลุมรหัสทั้งหมด บทต่างๆ มีความลึก 9 ท่าใน 11 หน้า
        การส่ง เหตุการณ์คีย์สังเคราะห์ไม่ได้รับความเชื่อถือ ดังนั้นเบราว์เซอร์จะไม่แทรกข้อความให้โดยอัตโนมัติ ค่า + เหตุการณ์คีย์จะเขียนข้อความและส่งเหตุการณ์ keydown, keypress และ keyup
        เริ่ม หยุดชั่วคราว ขั้นตอน หยุด
        ความคืบหน้าในการฉีด
        คอมโบ0 / 99
        อักขระ0
        เวลาที่ใช้พิมพ์0.0s

        คอนโซลนี้ควบคุมแซนด์บ็อกซ์ด้านล่าง ไม่สามารถแนบดีบั๊กเกอร์กับแท็บอื่นได้ หน้าที่อยู่ในแซนด์บ็อกซ์ไม่มีสิทธิ์เข้าถึงแท็บเหล่านั้น และเครื่องมือนี้ก็ไม่ได้พยายามทำเช่นนั้น

        เทอร์มินัล

        ล้าง

          กดเริ่มแล้วทุกบรรทัดของมาโครจะปรากฏที่นี่ขณะทำงาน

          สคริปต์เพย์โหลด

            คัดลอกสคริปต์□ ดาวน์โหลด .txt↓

            เป้าหมายแซนด์บ็อกซ์

            textarea
            เป้าหมายการฉีด

            เหตุการณ์คีย์ที่ได้รับ

              เหตุการณ์ keydown, keypress และ keyup ที่ส่งไปทั้งหมดจะปรากฏที่นี่

              08

              ทดสอบใน Chrome

              เรียกใช้ส่วนขยายในเบราว์เซอร์จำลองที่นี่ จากนั้นดาวน์โหลดชุดเครื่องมือที่เปิด Chrome แบบใช้แล้วทิ้งพร้อมโหลดส่วนขยายไว้

              เบราว์เซอร์จำลอง

              โหลดป๊อปอัปใหม่ โหลดส่วนขยายใหม่
              + about:blank ×
              ×

                ป๊อปอัปทำงานจริง — React, Tailwind และ src/App.tsx ที่คอมไพล์แล้วของคุณ — โดยมี API ของเบราว์เซอร์ตอบกลับที่นี่แทนที่จะเป็น Chrome ไม่สามารถทดสอบสิ่งที่เบราว์เซอร์เท่านั้นที่ทำได้ เช่น การแจ้งเตือนสิทธิ์จริง แท็บจริงของคุณ และเว็บไซต์อื่นๆ

                ข้อมูลภายในส่วนขยาย

                ที่เก็บข้อมูล การเรียก API Worker

                ส่วนขยายยังไม่ได้บันทึกข้อมูลใดๆ

                ที่เก็บข้อมูล
                ล้างที่เก็บข้อมูลส่วนขยาย

                เปิดป๊อปอัปแล้วการเรียกใช้เบราว์เซอร์ทุกครั้งจะปรากฏที่นี่

                  ชุดนี้ยังไม่มี background worker ขอให้แชทเพิ่มให้ ซึ่งเป็นส่วนที่จัดการการแจ้งเตือน ป้ายกำกับ และข้อความเมื่อปิดป๊อปอัป

                    ไม่มีการตั้งเวลาปลุกไว้

                      เบราว์เซอร์จริงที่ไม่มีการแตะต้อง

                      ชุดเครื่องมือประกอบด้วยส่วนขยายที่แตกไฟล์แล้วและสคริปต์เปิดใช้งานสำหรับ Chrome, Edge, Opera และ Firefox ซึ่งจะเปิดเบราว์เซอร์ในโปรไฟล์ชั่วคราว ดังนั้นเบราว์เซอร์ ข้อมูลเข้าสู่ระบบ และส่วนขยายของคุณจะไม่เกี่ยวข้อง

                      คัดลอกขั้นตอนการทดสอบ□ ดาวน์โหลดชุดทดสอบเบราว์เซอร์ (.zip)↓
                      สิ่งที่ต้องตรวจสอบในเบราว์เซอร์จริง