كتابات

· 2 دقائق قراءة

لماذا لا يكتب الذكاء الاصطناعي في نقرة كودًا أبدًا

يصمم الأتيليه متاجر كاملة من جملة واحدة، لكنه يركّب من مكتبة فيها 31 نوع قسم مختبَر بدل توليد HTML. وهذا القيد هو الميزة نفسها.

محمود عطيةمؤسس نقرة · طالب طب · مهندس برمجيات
  • الذكاء الاصطناعي
  • المنتج
  • التصميم
Read in English

حين يسمع الناس أن أتيليه نقرة يصمم المتجر من وصف، يتخيلون غالبًا نموذجًا يكتب HTML وCSS. هذا لا يحدث، وهذا قرار مقصود.

ماذا يفعل الأتيليه فعلًا؟

يصف التاجر علامته في جملة، أو يجيب عن بضعة أسئلة قصيرة. ثم يبني الأتيليه المتجر أو صفحة أو قسمًا واحدًا عبر اختيار أقسام من مكتبة فيها 31 نوع قسم مختبَر وملئها: واجهات، وشبكات مجموعات، وتفاصيل منتجات، وآراء عملاء، وأسئلة شائعة، وكتل الدفع، وغيرها. مخرجات النموذج بيانات منظمة: أي قسم، وبأي ترتيب، وبأي نص وصور وإعدادات. وتتحقق المنصة من هذه البيانات وفق مخطط محدد، ثم تعرضها بمكونات كتبناها واختبرناها.

أي أن النموذج يتخذ قرارات التصميم ويكتب الكلمات، لكنه لا يكتب أبدًا الكود الذي يعمل في متصفح العميل.

لماذا لا نتركه يكتب الكود؟

صفحة الدفع مقدسة

المتجر موجود ليستقبل الطلبات. والكود المولَّد بحرية قد يكسر التصميم على هاتف ما، أو يخفي زرًا خلف لافتة، أو يتداخل مع السلة. أما مع مكتبة أقسام مختبرة فلا توجد مخرجات يستطيع النموذج إنتاجها تكسر صفحة الدفع، لأنها ببساطة ليست شيئًا يستطيع لمسه. الذكاء الاصطناعي لا يعدّل السلة ولا الأسعار ولا المخزون ولا المدفوعات إطلاقًا.

للجودة حد أدنى

كل قسم في المكتبة سهل الوصول، ومتجاوب، وجاهز للاتجاه من اليمين لليسار. وحين يركّب النموذج منها، يكون أسوأ الاحتمالات متجرًا أقل إلهامًا مما يمكن، لا متجرًا مكسورًا.

التغييرات قابلة للمراجعة

لأن المخرجات بيانات، يمكن عرض كل تغيير يقترحه الأتيليه كمعاينة قبل تطبيقه. لا يُنشر شيء إلا بقرار التاجر، وكل نسخة محفوظة ليستطيع التراجع. مراجعة فرق مثل «تحوّلت الواجهة من مقسومة إلى متوسطة، وأعيدت كتابة العنوان» شيء يستطيعه صاحب المتجر. أما مراجعة CSS مولَّد فلا.

أرخص وأسرع

توليد خطة منظمة يستهلك توكنات أقل بكثير من توليد صفحة كاملة من الكود، والنتيجة تُعرض فورًا بكود نشحنه بالفعل. وهذا يُبقي تكلفة الذكاء الاصطناعي متوقعة، وهو أمر مهم حين يكون لكل متجر ميزانية.

المقايضة

للقيود ثمن. لا يستطيع الأتيليه اختراع تصميم غير موجود في المكتبة. وحين يطلب التجار شيئًا لا نملكه مرة بعد مرة، تكون هذه إشارة لتصميم نوع قسم جديد واختباره، مرة واحدة، للجميع. تنمو المكتبة عن قصد، بدل أن تتراكم في المنصة آلاف الصفحات المولّدة المختلفة قليلًا.

الدرس العام

في كثير من مزايا الذكاء الاصطناعي، أفضل واجهة بين النموذج والمنتج هي مخطط بيانات، لا محرر كود. دع النموذج يفعل ما يجيده: فهم القصد، والاختيار بين البدائل، وكتابة النصوص. ودع البرمجيات المختبرة تفعل ما تجيده: العرض، والتحقق، والوفاء بوعود مثل «صفحة الدفع تعمل دائمًا».

ما زال التاجر يحصل على متجر يشبه علامته. فقط لن يضطر أبدًا إلى التساؤل إن كان الذكاء الاصطناعي قد كسره.

↑↓ تنقّل↵ فتحesc إغلاق
mahmoud@attia: ~