مولد ملحقات Underground
Loading...
مولد الإضافات Underground
جاهز للإنشاء ↺

مولد الإضافات Underground

صف إضافتك، وأنشئ الكود، وقم بتحسينه باستخدام الذكاء الاصطناعي، ثم قم بالتصدير لمتصفحات Chrome أو Edge أو Firefox أو Opera أو Safari.

برعاية

ادعم المنصة المجانية من خلال إبقاء هذه المساحة متاحة للرعاة.

01

موجز الامتداد

* مطلوب
اسم الامتداد *
ما الذي يجب أن يفعله؟ *
لا يوجد حد — صفه بأكبر قدر من التفصيل كما تحب.
من صنع
الأذونات
✓storageحفظ الإعدادات محلياً ✓activeTabقراءة علامة التبويب الحالية ✓tabsإدارة علامات تبويب المتصفح

إنشاء باستخدام الذكاء الاصطناعي

اختياري. استخدم النماذج المدمجة، بأسعار تبدأ من مجاني وحتى 999 رصيد لكل رسالة، أو استخدم مفتاح OpenRouter الخاص بك.

0–999 CREDITS
محرك الذكاء الاصطناعي
نماذج مدمجة0–999 رصيد لكل رسالة مفتاح OpenRouterأحضر مفتاحك الخاص
نموذج مدمج 1 credit/msg
إظهار النماذج المجانية فقط

الخيار المجاني في أي خطة لا يحتاج إلى أرصدة. الخيار المجاني مع Pro مشمول في خطة Pro ويكلف السعر المدرج بخلاف ذلك.

يتم إدراج كل نموذج مدمج مع سعره الدقيق والحدود المرتبطة به. لا حاجة لمفتاح API.

مفتاح OpenRouter API
إظهار
النموذج اختر أي معرف نموذج من OpenRouter، أو اختر مخصص.

موجز موحد
إعادة التعيين إلى إصدار الذكاء الاصطناعي
تعديل الموجز الموحد

هذا النص هو بالضبط ما تم بناء الخطة عليه — قم بتغيير أي شيء فيه.

هل يبدو هذا الموجز صحيحاً؟

قم بتأكيده وسيقوم Forge بإضافة القوالب والميزات والتفاصيل الخاصة بالمتصفح.

تعديل المطالبةتوسيع وبناء→
إنشاء باستخدام الذكاء الاصطناعي↗ ناقش وخطط

تعمل النماذج المدمجة من خلال هذا التطبيق مع خطتك. لا حاجة لمفتاح.

إنشاء مجموعة أدوات البداية→
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
نافذة منبثقة 360 بكسل ملء العرض
إعادة تحميل فتح في علامة تبويب جديدة
index.html

إصدارات App.tsx

يتم الاحتفاظ بكل تغيير مطبق هنا، الأحدث أولاً.

    04

    تحسين باستخدام الذكاء الاصطناعي

    اطلب إجراء تغييرات. يمكن لكل إجابة تحديث الخطة وإعادة بناء الكود.

    — لا توجد خطة بعد

    دردشة

    مسح الدردشة
    رسالة
    اضغط 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-combo في الهدف تلقائياً. اختر نطاقاً، واضبط سرعة ضغطات المفاتيح، ثم قم بتشغيله سطراً بسطر.

        خامل

        التحكم في التشغيل

        DuckyScript
        سرعة ضغط المفاتيح
        0 مللي ثانية تعني الحقن بسرعة العتاد. القيم الأعلى تجعل الكتابة تبدو كأنها من شخص.
        المجموعات المراد حقنها
        →
        من 1 إلى 99 تغطي الكود بالكامل. الفصول تمتد لـ 9 حركات عبر 11 صفحة.
        التسليم حدث المفتاح الاصطناعي غير موثوق به، لذا لن يقوم المتصفح بإدراج نص له من تلقاء نفسه. القيمة + أحداث المفاتيح تكتب النص وترسل keydown و keypress و keyup.
        ابدأ إيقاف مؤقت خطوة توقف
        تقدم الحقن
        المجموعة0 / 99
        الأحرف0
        وقت الكتابة0.0s

        تتحكم هذه وحدة التحكم في وضع الحماية أدناه. لا يمكنها إرفاق مصحح أخطاء بعلامات تبويب أخرى - صفحة وضع الحماية ليس لديها وصول إليها، وهذه الأداة لا تحاول ذلك.

        الطرفية

        مسح

          اضغط على ابدأ وسيهبط كل سطر ماكرو هنا أثناء تشغيله.

          برنامج الحمولة

            نسخ البرنامج النصي□ تنزيل .txt↓

            هدف بيئة الاختبار

            منطقة نص
            هدف الحقن

            أحداث المفاتيح المستلمة

              يظهر هنا كل حدث keydown و keypress و keyup يتم إرساله.

              08

              اختبار في كروم

              قم بتشغيل الامتداد في نسخة من المتصفح هنا، ثم قم بتنزيل مجموعة تفتح متصفح كروم مؤقت مع تحميل الامتداد فيه.

              متصفح محاكى

              إعادة تحميل النافذة المنبثقة إعادة تحميل الإضافة
              + about:blank ×
              ×

                تعمل النافذة المنبثقة بشكل حقيقي - React وTailwind وملف src/App.tsx المجمع الخاص بك - مع الإجابة على واجهات برمجة تطبيقات المتصفح هنا بدلاً من كروم. لا يمكنها اختبار ما لا يمكن إلا للمتصفح اختباره: مطالبات الأذونات الحقيقية، وعلامات التبويب الحقيقية الخاصة بك، والمواقع الأخرى.

                العمليات الداخلية للامتداد

                التخزين استدعاءات واجهة برمجة التطبيقات العامل

                لم تقم الإضافة بحفظ أي شيء بعد.

                التخزين
                مسح تخزين الامتداد

                افتح النافذة المنبثقة وسيظهر هنا كل استدعاء للمتصفح تقوم به.

                  هذه المجموعة لا تحتوي على عامل خلفية بعد. اطلب من الدردشة إضافة واحد - فهو المسؤول عن التعامل مع التنبيهات والشارات والرسائل عند إغلاق النافذة المنبثقة.

                    لا توجد تنبيهات مجدولة.

                      متصفح حقيقي، غير متأثر

                      تحتوي المجموعة على الامتداد غير المضغوط ونصوص التشغيل لمتصفحات Chrome وEdge وOpera وFirefox. تفتح هذه النصوص المتصفح على ملف تعريف مؤقت، لذا لا يتأثر متصفحك الخاص أو عمليات تسجيل الدخول أو إضافاتك أبداً.

                      نسخ خطوات الاختبار□ تنزيل مجموعة اختبار المتصفح (.zip)↓
                      ما يجب التحقق منه في المتصفح الحقيقي