كيف تتحول مبادئ التصميم الأخلاقي إلى قواعد قابلة للتنفيذ في أدوات الذكاء الاصطناعي؟
تطرح مقالة في UX Collective فكرة توثيق قرارات التصميم في ملفات مثل DESIGN.md كي تفهمها أدوات الذكاء الاصطناعي، ليس فقط لضبط الخطوط والمسافات والمكونات، بل لإدخال مبادئ مثل الخصوصية والشفافية واستقلالية المستخدم. التحدي الأساسي هو تحويل هذه المبادئ العامة إلى قواعد محددة وقابلة للاختبار، مع الاتفاق على من يكتبها وكيف يمكن مراجعتها.
أبرز النقاط
- ملفات DESIGN.md يمكن أن تمنح أدوات AI سياقاً واضحاً حول قواعد التصميم الخاصة بكل منتج.
- الاستخدام المعتاد لهذه الملفات يشمل typography والمسافات والألوان والمكونات، ويمكن توسيعه ليشمل إرشادات أخلاقية.
- المبادئ العامة مثل «احترام استقلالية المستخدم» لا تصبح قابلة للتنفيذ إلا عند تحويلها إلى قواعد دقيقة قابلة للفحص.
- WCAG نموذج مفيد لأن كثيراً من متطلباته، مثل التباين والتنقل بلوحة المفاتيح، قابلة للاختبار والتدقيق.
- قابلية قراءة القواعد آلياً لا تجعلها محايدة؛ فهي تعكس أحكام وقيم الجهة التي صاغتها.
- اقتراح عملي: البدء بقواعد صغيرة قابلة للقياس، مثل ألا تزيد خطوات إلغاء الاشتراك على خطوات التسجيل.
لم يعد توثيق نظام التصميم مقتصراً على ملفات Figma أو معرفة الفريق المتراكمة. مع انتشار التصميم المدعوم بالذكاء الاصطناعي، بدأت فرق كثيرة تضع إرشاداتها في ملفات نصية قابلة للقراءة آلياً، مثل DESIGN.md، لتصبح جزءاً من السياق الذي تستخدمه النماذج عند توليد الواجهات أو الكود.
يمكن لملف DESIGN.md أن يحدد الخطوط، وأحجام النصوص، ونظام المسافات، والألوان، وسلوك المكونات، واتفاقيات التسمية ومعايير البرمجة. بهذه الطريقة لا يعتمد AI فقط على أنماط تعلمها سابقاً، بل يتبع قواعد مرتبطة بالمنتج الذي يعمل عليه.
المقالة تقترح توسيع هذا الاستخدام من الاتساق البصري والتقني إلى التصميم الأخلاقي. فبدلاً من أن يتضمن الملف قاعدة مثل استخدام نظام مسافات 8px، يمكن أن يضيف توجيهات حول الاستقلالية والشفافية والخصوصية والشمول والرفاهية. وهي خمسة محاور يطرحها إطار Ethical Interface Design المذكور في المقالة.
مثلاً، قد تنص القواعد على إعطاء المستخدم خياراً واضحاً لتجاوز الخطوات غير الضرورية، وعدم تعطيل التنقل باستبيانات ما لم يوافق المستخدم عليها، أو السماح بحذف الحساب من دون الرجوع إلى الدعم. وفي الاشتراكات، يمكن أن تتحول فكرة «احترام استقلالية المستخدم» إلى قاعدة قابلة للفحص: ألا تتطلب عملية الإلغاء خطوات أكثر من الاشتراك، وألا يُخفى خيار الإلغاء ضمن قوائم غير مرتبطة.
لكن الفارق كبير بين تعليم AI أن يستخدم border radius بمقدار 8px، وتعليمه أن «يحترم استقلالية المستخدم». القاعدة الأولى دقيقة وقابلة للقياس، بينما الثانية تحتاج إلى تفسير في سياقات كثيرة: هل استبيان الخروج مقبول؟ متى يصبح عداد الوقت نمطاً تصميمياً مضللاً؟ وهل يمكن تفعيل إشعارات التسويق افتراضياً؟
لهذا تبدو إمكانية تطبيق معايير الوصول الرقمي مثالاً عملياً أكثر نضجاً. فإرشادات WCAG، مثل نسبة التباين والتنقل بلوحة المفاتيح، تقدم معايير يمكن اختبارها وتدقيقها. حتى هذه الإرشادات لا تخلو تماماً من التقدير البشري، مثل الحكم على مدى فائدة النص البديل أو منطقية ترتيب القراءة، لكنها محددة بما يكفي لتكون مرجعاً مشتركاً.
في المقابل، لا تمتلك مبادئ مثل الخصوصية أو الشفافية أو الرفاهية المستوى نفسه من المعايير المتفق عليها والقابلة للقراءة آلياً. كما أن هذه المبادئ قد تتعارض أحياناً: الشفافية الأكبر قد تتطلب جمع معلومات تثير أسئلة تتعلق بالخصوصية، وبعض الخصائص المصممة لدعم الرفاهية قد تقيّد استقلالية المستخدم.
وتحذر المقالة من أن تحويل الأخلاقيات إلى ملف قواعد لا يلغي الحكم البشري؛ بل ينقله إلى مرحلة كتابة القاعدة. فما يبدو كتعليمات نظيفة، مهيكلة وقابلة للتنفيذ قد يعكس في النهاية قيم فريق واحد، ثم يعمل تلقائياً داخل المنتج ويصبح أصعب في الرصد أو الاعتراض بعد الإطلاق.
الخطوة الواقعية ليست اختزال كل قرار أخلاقي في checklist، بل البدء بقاعدة واحدة قابلة للقياس والمراجعة. مثال ذلك مساواة عدد خطوات إلغاء الخدمة بعدد خطوات الاشتراك فيها. عندها يمكن لفريق التصميم أو AI agent التحقق من القاعدة كما تتحقق أدوات الوصول من تباين الألوان، ثم مناقشتها وتحسينها بمرور الوقت.
الفكرة الأساسية: إذا كان AI سيصبح شريكاً فعلياً في التصميم، فلا يكفي أن يتحسن في توليد الواجهات. يحتاج أيضاً إلى تعليمات أخلاقية أفضل، وهذه التعليمات تبدأ من القرارات والمعايير التي يضعها البشر.
لماذا يهم؟
بالنسبة لفرق التصميم التي تستخدم AI لتوليد الواجهات أو الكود، توثيق القواعد لا يحدد الشكل فقط، بل قد يحدد سلوك المنتج تجاه المستخدمين. التحدي ليس كتابة مبادئ أخلاقية عامة، بل بناء قواعد قابلة للاختبار والنقاش والتعديل، من دون التعامل معها كأنها قرارات محايدة لمجرد أنها أصبحت جزءاً من ملف أو workflow آلي.