Skip to content
RaadDevPublic

About

⚡ استوديو مرئي محلي 100% لهندسة وتشغيل مسارات الذكاء الاصطناعي دون الحاجة لقواعد بيانات أو تسجيل دخول.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

⚡ استوديو بي إف — PF Studio

منصة بصرية مفتوحة المصدر لتصميم وتشغيل سلاسل الذكاء الاصطناعي

محلية 100% • خصوصية تامة • بدون قواعد بيانات أو خوادم سحابية


الترخيص: MIT Next.js 16 React 19 React Flow v12 المعمارية: محلية TypeScript 5


🚀 البدء السريع • ✨ الميزات • 🧩 العقد الـ 20 • 🧠 النماذج • ❓ الأسئلة الشائعة • 📄 الترخيص


✨ الميزات الرئيسية

الميزة الوصف الفني الأهمية العملية
🔒 خصوصية محلية 100% تُحفظ المسارات والمفاتيح حصرياً في المتصفح (localStorage) بياناتك ومفاتيحك لا تغادر جهازك لأي خادم مركزي.
⚡ تشغيل في 30 ثانية git clone ثم npm run dev دون أي إعداد مسبق صفر قواعد بيانات، صفر خوادم مصادقة، وصفر اشتراكات.
🤖 ذكاء متعدد النماذج دعم مباشر لـ Gemini Flash، Imagen 3، Groq، GPT-4o، و Claude دمج النصوص وتوليد الصور واستخراج الأكواد في مسار واحد.
📱 وضع التطبيق (App Mode) تحويل المخطط المرئي إلى واجهة مستخدم مبسطة للعميل تشغيل المسار وإدخال البيانات دون إظهار الأسلاك والتعقيدات.
💾 تصدير واستيراد فوري تنزيل وحفظ أي مسار كملف workflow.json خفيف مشاركة مسارات العمل وفتحها بضغطة زر على أي جهاز.

🚀 البدء السريع

شغّل الاستوديو محلياً على جهازك في 3 خطوات:

# 1. استنساخ المستودع
git clone https://github.com/RaadDev/pf-studio.git
cd pf-studio

# 2. تثبيت الحزم
npm install

# 3. التشغيل
npm run dev

افتح الرابط http://localhost:3000 في متصفحك؛ الرقعة جاهزة للعمل فوراً.

[!TIP] إضافة المفاتيح (BYOK):
ضع مفتاحك في ملف .env.local باسم GEMINI_API_KEY="مفتاحك_هنا"، أو أضفه مباشرة من زر المفاتيح 🔑 في الشريط العلوي للاستوديو.


🏛️ معمارية التدفق المحلي

graph LR
    Browser["🖥️ متصفحك المحلي\n(رقعة العمل + التخزين الخاص)"]
    Proxy["⚡ محرك التوجيه الآمن\n(حماية SSRF المدمجة)"]
    Providers["🤖 مزودو الذكاء الاصطناعي\n(Gemini / Groq / OpenAI / Claude)"]

    Browser <--> |حفظ وتشفير محلي| Browser
    Browser --> |بث الاستدعاء المباشر| Proxy
    Proxy --> |تنفيذ آمن| Providers
Loading

🧩 أنواع العقد (20 عقدة)

تم توزيع العقد لتغطية دورة عمل الذكاء الاصطناعي بالكامل:

المجال العقد المتوفرة الوظيفة الأساسية
📥 المدخلات والبيانات • إدخال نصي (TextInput)
• بحث ويب حي (WebSearch)
• رفع مستندات (FileUpload)
• تفريغ روابط ويوتيوب (UrlScraper)
استقبال الأوامر، البحث الحي على الإنترنت، قراءة ملفات (CSV, JSON, TXT)، وتفريغ نصوص مقاطع يوتيوب مع حماية أمنية من الـ SSRF.
🤖 المعالجة والذكاء الاصطناعي • توليد نصوص (TextAI)
• محول اللهجات والأسلوب (ToneRewriter)
• توليد الصور (ImageAI)
• مخرجات دقيقة (StructuredOutput)
توليد سريع مع بث مباشر وميزة العصا السحرية، تكييف النبرة (سعودية، خليجية، فصحى)، توليد صور سينمائية عبر Imagen 3، وضمان كائنات JSON دقيقة.
⚙️ المنطق والتحكم • تفريع شرطي (Conditional)
• حلقات تكرارية (BatchLoop)
• استخراج الحقول (JsonExtractor)
• دمج القوالب (TemplateMerge)
• تجزئة النصوص (Splitter)
• مؤقت الانتظار (Delay)
مسارات If / Else، معالجة القوائم تكرارياً، دمج المتغيرات {{input}}، تقسيم وتجزئة المقالات، وتنظيم معدل الاستدعاء لتجنب حدود الـ Rate Limits.
🚀 المخرجات والتكامل • النتيجة النهائية (FinalResult)
• تحويل النص لصوت (AudioVoice)
• خطافات الويب (WebhookOutput)
• طلبات REST API الحية (HttpRequest)
معاينة Markdown وتصدير النتائج (PDF / JSON / صور)، نطق صوتي عربي عبر المتصفح، والربط المباشر مع أنظمة الأتمتة (Make, Zapier, n8n, Slack).

🧠 النماذج المدعومة

المزود النموذج السرعة الاستخدام المثالي
Google AI Gemini 3.8 Flash (الافتراضي)
Gemini 3.1 Pro
Google Imagen 3
⚡ فائق السرعة (~200ms)
🧠 استدلال عميق
🎨 دقة 4K
معالجة اللغة العربية، تلخيص المحتوى، البرمجة، وتوليد صور إعلانية عالية الدقة.
Meta / Groq Llama 3.3 70B ⚡ 250+ كلمة/ث استدلال فائق السرعة عبر وحدات معالجة LPUs للنماذج المفتوحة المصدر.
OpenAI GPT-4o • GPT-4o Mini 🚀 سريع ومتعدد الوسائط المهام المعقدة، التحليل المنطقي، وفهم البيانات المصورة.
Anthropic Claude 3.5 Sonnet 👑 متوازن ومتقن صياغة أدبية احترافية وهندسة برمجيات دقيقة.

❓ الأسئلة الشائعة

1. هل استخدام PF Studio مجاني؟ نعم، المشروع مفتوح المصدر 100% برخصة MIT، ويعتمد افتراضياً على Google Gemini Flash الذي يقدم حصة استخدام مجانية سخية عبر Google AI Studio.
2. أين تُحفظ مسارات العمل ومفاتيح الـ API؟ تُحفظ محلياً داخل متصفحك فقط عبر `localStorage`. لا توجد أي قواعد بيانات تحفظ عملك، ويمكنك تنزيل أي مسار كملف `workflow.json` لنقله لأي جهاز آخر.
3. هل يدعم النماذج المحلية بدون إنترنت (Ollama)؟ نعم، يمكنك استخدام عقدة `HttpRequestNode` وإرسال الطلبات إلى رابط خادمك المحلي مثل `http://localhost:11434/api/generate`.

📄 الترخيص

مرخص تحت رخصة MIT License المفتوحة المصدر.

صُنع بكل ❤️ بواسطة RaadDev لمجتمع المطورين وصناع المحتوى.

About

⚡ استوديو مرئي محلي 100% لهندسة وتشغيل مسارات الذكاء الاصطناعي دون الحاجة لقواعد بيانات أو تسجيل دخول.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages