
كيف قام مستخدمنا ببناء كاميرا ذكاء اصطناعي تنتشر في كل مكان (وكيف يمكنك أنت أيضاً فعل ذلك)
يوضح هذا الدليل التقنيات المستخدمة خلف تطبيق 'Vibe Camera' واسع الانتشار، ويغطي كل شيء بدءاً من التلقين النمطي (modular prompting) وصولاً إلى الحصول على مفاتيح واجهة برمجة التطبيقات (API key) لمساعدتك في بناء تطبيق كاميرا ذكاء اصطناعي خاص بك.
أحد مستخدمينا قام مؤخرًا بإطلاق مشروع على Enter أثار إعجابنا بشدة: Vibe Camera.
ما هي الفكرة؟ أداة ويب تحول متصفحك إلى كاميرا سينمائية متطورة. تقوم بتحميل صورة، واختيار معداتك (Leica؟ Polaroid؟)، وتحديد الموقع، والدردشة مع مساعد AI لتوجيه جلسة التصوير. النتيجة هي صورة مُولدة تبدو خامًا وأصلية للغاية وكأنها تم تحميضها على فيلم حقيقي.
https://cfdb190d04474a6c968ba88a9026076e.prod.enterapp.pro
لم ينجح المشروع فحسب، بل انتشر بشكل فيروسي. على الفور تقريبًا، انفجر قسم التعليقات بنفس الأسئلة الملحّة:
"كيف يعرف الـ AI كيف تبدو كاميرا Leica M6؟"
"كيف تحافظ على ثبات ملامح وجه الشخصية في مواقع مختلفة؟"
"أريد بناء هذا. من أين أحصل على الـ API Key؟"
اليوم، نكشف الستار عن كل شيء. سنقوم بتحليل سير عمل Vibe Camera من الألف إلى الياء—بدءًا من المنطق الإبداعي وصولاً إلى "الخلطة السرية" لهندسة الأوامر (prompt engineering)—وسنقدم لك دورة مكثفة حول كيفية الحصول على الـ API keys التي تحتاجها لبناء مشروعك الخاص.
الشرارة: تحدث إلى الـ AI كمصور فوتوغرافي، لا كمبرمج
بدأ المبتكر بفكرة بسيطة واحدة:
"إذا كان بإمكاننا بالفعل توصيل أفكار إبداعية إلى الـ LLM، فلماذا لا نتحدث إليه كمصور فوتوغرافي بدلاً من مبرمج؟"
هذا التحول في المنظور حدد سير العمل:
-
تحميل صورة نموذجية.
-
اختيار هيكل الكاميرا (Polaroid، Leica، Fujifilm).
-
ضبط الإعدادات (فتحة العدسة، سرعة الغالق).
-
تحديد الموقع.
-
مناقشة "الأجواء" (Vibe) مع الـ AI.
-
النقر للتصوير.

A woman standing on a New York rooftop, generated in a Leica M6 style
التحدي: فخ "إرهاق الأوامر" (Prompt Fatigue)
إليكم المشكلة: كتابة أمر (prompt) يلتقط كل ذلك هو كابوس للبشر. كتابة "Polaroid" ليست كافية. بالنسبة للـ AI، تعني كلمة Polaroid درجة حرارة اللون، وتحبب الفيلم، والتقادم الكيميائي، والتظليل (vignettes)، ومستويات تشبع محددة.
هل تحاول كتابة وصف منظم يدويًا بمئات الرموز (tokens) في كل مرة؟ هذا أمر مستحيل.
وهنا بالضبط يتألق Banana Pro.
خلف الكواليس: حزمة التقنيات وراء هذا السحر
الأوامر النمطية (طريقة "الليغو")
يمكن لـ Banana Pro التعامل مع أوامر ضخمة ومعقدة، لكننا لم نرغب في أن يعاني المستخدمون من كتابتها. بدلاً من ذلك، استخدمنا نهج الكتل النمطية (Modular Block).
قمنا بتقسيم عملية التصوير الفوتوغرافي إلى كتل بيانات قابلة لإعادة الاستخدام:
-
كتلة نموذج الكاميرا: تترجم "Leica" إلى رموز محددة لعلم الألوان والقوام.
-
كتلة الموقع: تضيف سياقًا من المعرفة العالمية.
-
كتلة الإعدادات: تترجم فتحة العدسة/سرعة الغالق إلى لغة تصوير فوتوغرافي (عمق المجال، ضبابية الحركة).
-
كتلة الثبات: تتعامل مع المنطق الداخلي للنموذج للحفاظ على ثبات الوجه.
النتيجة؟ يقوم المستخدمون ببساطة بتبديل عناصر تحكم واجهة المستخدم البسيطة، ويقوم النظام تلقائيًا بتجميع أمر احترافي ومحكم في الخلفية.
التحليل التقني: ما الذي يجعل Vibe Camera تعمل
تعقيد الأوامر → مُبسط من خلال كتل نمطية
يمكن لـ Banana Pro فهم الأوامر المفصلة للغاية، لكن كتابة هذه الأوامر يدويًا أمر صعب. لذا قمنا بتقسيم الأمر إلى "كتل" قابلة لإعادة الاستخدام:
-
نموذج الكاميرا → علم الألوان + إعدادات القوام المسبقة
-
الموقع → سياق المعرفة العالمية
-
فتحة العدسة/الغالق → لغة التصوير الفوتوغرافي
-
ثبات الشخصية → المنطق الداخلي للنموذج. يقوم المستخدمون فقط بضبط عناصر تحكم واجهة المستخدم البسيطة، بينما يقوم النظام تلقائيًا بتجميع أمر احترافي ومنظم في الخلفية.

Camera, location, and aperture set in Vibe Camera, ready to shoot.
المعرفة العالمية → "لحظة الإدراك" (aha moment)
أثناء الاختبار، وجدنا أن Banana Pro يمكنه ملء تفاصيل واقعية حول المواقع دون توجيه تقريبًا - اتجاه الإضاءة، والهندسة المعمارية، وتخطيط الشوارع، وحتى العناصر المناسبة للعصر.
هذه القدرة على "إكمال العالم" تمنح المستخدمين شعور "وجدتها" الفوري بالتصوير في أي مكان.

A woman drinking coffee in front of the Colosseum in Rome in the afternoon.
فهم طراز الكاميرا ← قدرة غير متوقعة
اكتشفنا أن Banana Pro يفهم بعمق طرازات الكاميرات الأيقونية. كتابة "Leica M6" أو "Polaroid SX-70" أو "Contax T2" تُنتج تلقائيًا النغمة الصحيحة، والحبيبات، والتباين، وملف تعريف الألوان - دون أي إعدادات مسبقة مخصصة.
أصبح هذا هو الأساس لـ "أجواء الكاميرا الحقيقية" في Vibe Camera مع هندسة يدوية تقترب من الصفر.

Output using a Polaroid-inspired camera preset.
دليل المطور: أفضل واجهات برمجة تطبيقات (APIs) لتوليد الصور لمجموعة أدواتك
هل أنت مستعد لبناء كاميرا AI خاصة بك؟ إليك مشهد منصات توليد الصور المعتمدة على LLM الأكثر شهرة وكيفية البدء.
Nano Banana Pro (اختيار المحرر)
-
الأنسب لـ: أدوات التصميم، وألبومات الصور المعقدة، وسير عمل اللقطات المتعددة.
-
لماذا نحبه: اتساق مذهل، ومعرفة غنية بالعالم، وفهم فطري لأنماط الكاميرا.
-
كيفية الحصول على مفتاح API:
-
اذهب إلىصفحة Google AI Studio API.
-
قم بالتسجيل/تسجيل الدخول باستخدام حساب Google الخاص بك.
-
انقر على "Create API Key".
ملاحظة: مفاتيح Banana Pro مرتبطة بنظام الفوترة، لذا ستحتاج إلى إضافة طريقة دفع لشحن الرصيد.
-
Flux
-
الأنسب لـ: المطورين الذين يريدون حرية ضبط النماذج مفتوحة المصدر.
-
الأجواء: نظام بيئي ضخم للمجتمع.
-
كيفية الحصول على مفتاح API:
- قم بزيارةوثائق Flux الرسمية.
ملاحظة: واجهة برمجة تطبيقات Flux حاليًا في مرحلة تجريبية خاصة. ستحتاج إلى طلب دعوة للحصول على وصول.
Replicate
-
الأنسب لـ: النماذج الأولية السريعة واختبار الأفكار بسرعة.
-
الأجواء: فوترة بسيطة ومكتبة نماذج ضخمة.
-
كيفية الحصول على مفتاح API:
-
قم بالتسجيل فيReplicate.com.
-
انتقل إلى لوحة التحكم الخاصة بك لنسخ رمز API Token الخاص بك.
-
Seedream
-
الأنسب لـ: الأعمال الإبداعية ذات التأثير العالي، والأزياء، والملصقات.
-
الأجواء: جمالية فنية قوية وملمس بصري مميز.
-
كيفية الحصول على مفتاح API:
- سجل في Seedream API.
الخلاصة: من "كتابة المطالبات" إلى "تصميم التجارب"
يبرز مثال Vibe Camera تحولاً جديداً في كيفية البناء باستخدام نماذج AI الحديثة:الأمر لا يتعلق بتعليم المستخدمين صياغة مطالبات أكثر تعقيداً، بل يتعلق بتقسيم قدرات النموذج إلى وحدات قابلة للاستخدام حتى يتمكن الأشخاص من التفاعل مع AI كأداة.

A woman standing on the African savannah
تصبح مهمتك بسيطة:
-
اختر منصة قوية لتوليد الصور
-
احصل على مفتاح API
-
غلف قدرات النموذج في "كتل" نظيفة وقابلة للتركيب
-
ابنِ أداتك الإبداعية الخاصة فوقها
إذا كنت ترغب في إنشاء تجربة حيث**"يمكن للمستخدمين صنع الفن بمجرد التحدث إلى AI،"**فهذا أحد أفضل الأماكن للبدء.






