فريق LangChain قد كشف عن أداة ذكاء اصطناعي متطورة بدون كود تُدعى Dream، تهدف إلى تمكين المستخدمين غير التقنيين من إنشاء تطبيقات ويب وظيفية بالكامل من خلال اللغة الطبيعية. مع Dream، يمكن للشركات بسهولة بناء صفحات الويب، وإضافة أقسام، ودمج وظائف معيارية مثل قواعد البيانات لتخزين المعلومات أو توصيلات API مع خدمات مثل OpenAI، ببساطة من خلال استخدام نصوص تعريفية.
ومع ذلك، لا يُعتبر Dream مجرد عملية إدخال عبارة مثل "إنشاء موقع عن القنادس" لتوليد موقع كامل. بدلاً من ذلك، يشجع Dream المستخدمين على التفاعل في عملية خطوة بخطوة تُبسِّط رحلة الإنشاء من خلال أوامر تفاعلية. تسمح هذه الطريقة الفريدة للمستخدمين بتوجيه الذكاء الاصطناعي في تصميم مواقعهم، مما يسهل اتخاذ قرارات مستنيرة وتعليمات مخصصة طوال عملية التطوير. ونتيجة لذلك، يمكن للشركات التنقل في مشهد إنشاء تطبيقات الويب المعقدة دون الحاجة إلى خبرة تقنية مسبقة.
في منشور مدونة حديث، شارك كاليكس هوانغ، مخترق مقيم في LangChain، رؤى حول مهمة Dream: أن تصبح منصة شاملة لأي شخص يسعى لبناء برمجيات وظيفية. في البداية، كان من المقرر أن تكون الأداة وكيلًا محادثًا - مشابهًا لـ Siri أو Cortana المتقاعدة - تساعد المستخدمين في التعبير عن مخرجاتهم المطلوبة. ومع ذلك، ثبت أن هذه الطريقة غير كافية لتلبية احتياجات المستخدمين المحددة. وبالتالي، انتقل الفريق نحو طريقة قائمة على الاستبيانات، التي شكلت الوظائف الحالية لـ Dream.
إليك كيفية عمل Dream:
1. ملء استبيان مُعد مسبقًا: يبدأ المستخدمون بإكمال استبيان يتكون من أسئلة مفتوحة وأخرى متعددة الخيارات. تتيح هذه الخطوة لـ Dream فهم احتياجات المستخدم وتفضيلاته، مما يخلق تدفقًا منطقيًا لتصميم المشروع.
2. إنشاء مسودة أولية: استنادًا إلى إجابات الاستبيان، يُولد Dream مسودة أولية أو خطة للجزء الخاص بموقع الويب المقرر تطويره. تعمل هذه المسودة كمسودة أولية، تُحدد هيكل وخصائص المحتوى القادم.
3. دمج ميزات إضافية وموافقة المستخدم: بمجرد إنشاء المسودة الأولية، يُدخل Dream ميزات إضافية تُعرف بالتكاملات، مثل قواعد البيانات، وتوثيق المستخدم، أو وصلات API. كما يحدد النطاق الفني، محددًا الحدود لما يمكن أن يحققه الجزء. بعد ذلك، يقوم المستخدمون بمراجعة هذا الاقتراح، لضمان توافقه مع رؤيتهم ومتطلباتهم.
تواصل Dream تصفية المفاهيم استنادًا إلى مدخلات المستخدم، مما يدمج بفعالية رؤية المستخدم مع القدرات التقنية للذكاء الاصطناعي.
مع استمرار تطور Dream، تحمل الأداة وعودًا كأداة قيمة في سوق تطبيقات عدم الحاجة إلى الكود المتوسع بسرعة. تقدم منصات منافسة مثل MetaGPT من Pico وخيارات تطوير بدون كود راسخة مثل Bubble وWix قدرات مشابهة، لكن تصميم Dream السهل الاستخدام يهدف إلى تبسيط تطوير تطبيقات الويب بشكل أكبر. مع قدرتها على ديمقراطية إنشاء تطبيقات ويب معقدة، قد تظهر Dream كقائدة في تسهيل الوصول إلى التطوير الرقمي للمستخدمين من جميع الخلفيات.