Shopify تعيد صياغة كود القوالب لوكلاء الذكاء الاصطناعي وقابلية القراءة
تعد Shopify قالب متجر أوضح ينتقل من إعدادات JSON الكثيفة إلى HTML وLiquid، مع جعل تحرير القوالب بمساعدة الذكاء الاصطناعي الكود المقروء والعقود الصريحة أكثر أهمية.

تحول إعادة كتابة قالب المتاجر في Shopify اعتماد الذكاء الاصطناعي إلى قيد معماري على الكود. تصف رواية The Register قالباً أساسياً جديداً لم يسم بعد، يبتعد بالمنصة عن بنية Horizon الثقيلة القائمة على JSON ويعود إلى ملفات تعتمد غالباً على HTML ممزوجة بقوالب Liquid.
تكمن المشكلة التشغيلية في أن تخصيص واجهات المتاجر أصبح له قارئان: التجار ووكلاء الذكاء الاصطناعي. تذكر رواية The Register أن Shopify Sidekick يستخدمه 20% من التجار لتحرير القوالب، وأن هؤلاء المستخدمين نفذوا 25 مليون تعديل هذا العام.
ملفات قوالب أوضح بدلاً من إعدادات كثيفة
يعرض القالب الأساسي الجديد في منتديات المطورين كخليفة محتمل لـ Horizon، وهو القالب الحالي لصفحات المتاجر المخصصة. ويهدف مجلد القوالب إلى إظهار ملفات نصية يمكن فهمها من خلال قراءة بنية الصفحة، بدلاً من تتبع كتل إعدادات طويلة.
صاغ Ben Sehl، مدير منتجات الواجهات، HTML كسطح أفضل للنماذج لأن الأنظمة الرائدة تفهمها بالفعل ولأنها معبرة ومحلية وفعالة من حيث الرموز. ويعيد هذا الاختيار بنية الصفحة إلى شكل يمكن للمطور أو التاجر أو الوكيل فحصه مباشرة.
منح JSON التجار أدوات تحكم أكثر داخل محرر المتجر. وكانت الكلفة سطح تطوير أصعب في الفهم من ملف واحد، خصوصاً عندما يحتاج المساعد إلى معرفة محتوى الصفحة قبل تغييرها.
تحرير الوكلاء يغير هدف التصميم
يتعامل التصميم الجديد مع قابلية القراءة كبنية تحتية للتجارة المدعومة بالوكلاء، لا كتفضيل جمالي في الكود. وتنظم البنية حول مصدر سهل القراءة، وعقود واضحة، وتغذية راجعة يستطيع المحرر الآلي التعامل معها من دون كسر القالب.
تحصل Liquid على صياغة ومحلل جديدين، بينما توضع كتل مركبة ومحددة النوع إلى جانب HTML العادي. وتحمل وسوم التوثيق الموسعة أمثلة وتعليمات للعقود، ويمرر وسم الكتل المركبة القيم والإعدادات والتجاوزات إلى مكونات الصفحة المتداخلة.
تغطي الإجراءات القياسية أحداث الموقع مثل تحديث سلة التسوق. وكتب Sehl أن هذا المكون يمكن أن يزيل آلاف الأسطر من كود التفاعلية في Horizon، ناقلاً مزيداً من السلوك إلى مجموعة أصغر من العمليات المعلنة.
الكود المقروء يصبح حاجزاً تشغيلياً
تقف ضوابط السياسة إلى جانب الملفات الأنظف. وتغطي قواعد القوالب المولدة العقود والبنية والتحقق والتعقيد والتداخل وحدود حجم الملفات، ما يحول تغييرات واجهات المتاجر المكتوبة آلياً إلى عمل يمكن فحصه وفق حدود معلنة.
الدرس الأوسع هو أن النماذج غالباً ما تتعامل مع الصيغ الغنية دلالياً والمقروءة بشرياً بشكل أفضل من الإعدادات الرمزية الكثيفة في المهام غير البرمجية. ووجد مثال لمطور أن SQL أسهل للنماذج من لغات الأدوات المتخصصة، بينما تفضل إرشادات Anthropic استخدام XML للبنية الغنية دلالياً.
بالنسبة إلى التجار، قد تكون النتيجة نظام واجهات أسهل في الفحص قبل وبعد تغيير مساعد الذكاء الاصطناعي له. وتتمثل فجوة الدليل المادية في التوقيت التجاري والتحقق: فالسجل المتاح لا يتضمن موعد إصدار للقالب الجديد أو بيانات أداء مستقلة لتعديلات Sidekick.




















