عودة
E-014 / مقالة

تحول الفكرة إلى أداة تعمل

من خلال a2: المسافة بين الحل المتحقق منه والمهارة القابلة لإعادة الاستخدام والمهمة المكتملة.

الأدوات والعمل — 04

بعد حل مهمة، نواجه مهمة أخرى من النوع نفسه. تتغير البيانات، لكن جزءًا من العملية يبقى كما هو.

ملاحظة هذا التشابه سهلة. أما تحديد الجزء الذي يمكننا إعادة استخدامه من الحل فأصعب.

الإجابة الصحيحة في مناسبة واحدة ليست أداة بعد. لكي تصبح أداة، يجب أن تتضح المدخلات التي تقبلها، وما تنتجه، والشروط التي يمكن استخدامها فيها.

هنا يقع سؤال a2 الأول:

هل نستطيع تحويل حل ناجح إلى مهارة يمكن اختبارها وإعادة استخدامها في مهام أخرى؟

اختزال الفكرة إلى مهمة صغيرة

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

مجال العمل الحالي في a2 أضيق: تحويل البيانات.

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

لنفكر في مثال افتراضي. يسجل ملفان المنتجات نفسها بصيغ مختلفة. يستخدم أحدهما رمز المنتج والآخر رمز المورد. بعض الحقول فارغة، وبعض القيم غير متوافقة.

قد نبدأ بطلب «ادمج هذين الملفين». لكن إنتاج النتيجة الصحيحة يحتاج إلى قواعد أوضح: أيّ حقل يحدد المطابقة؟ ماذا يحدث للسجلات غير المتطابقة؟ وكيف تُعرض القيم المتعارضة؟

كلما أُجيب عن هذه الأسئلة، تحولت الفكرة إلى مهمة قابلة للتنفيذ.

هل يكفي أن تبدو المخرجات صحيحة؟

قد ينتج الحل الأول مخرجات JSON مرتبة. الحقول في أماكنها والملف قابل للقراءة.

ومع ذلك، قد تكون النتيجة خاطئة. ربما أُغفل سجل، أو دُمج منتجان مختلفان، أو اختيرت إحدى قيمتين متعارضتين دون إظهار ذلك.

لذلك يفصل a2 بين فحص صيغة المخرجات والتحقق من نتيجة المهمة.

عندما توجد مخرجات متوقعة محددة بصورة مستقلة، يمكن مقارنة النتيجة المنتجة بها. وعند غياب هذا الأساس، يوضح التقرير أن الفحص يقتصر على المخطط. ولا يُعرض ذلك بوصفه تحققًا دلاليًّا من حل المهمة.

يمتد التمييز نفسه إلى سجلات العمل السابق. فلا ينبغي حفظ مخرجات غير صالحة بوصفها حلًّا ناجحًا.

ينبغي أن تبدأ إعادة الاستخدام من حل جرى التحقق منه تحت شروط محددة، لا من عملية تبدو مكتملة فحسب.

من الحل إلى مهارة مرشحة

عندما تُحل مهمة بصورة صحيحة، يمكن توليد مهارة مرشحة قابلة للتنفيذ من ذلك الحل.

يختلف هذا الانتقال عن حفظ الإجابة. فالهدف هو الحصول على مكوّن يستطيع تنفيذ العملية نفسها على مدخلات جديدة.

في مسار تعلم البيانات في a2، تُفحص المهارة المرشحة خارجيًّا بثلاث مهام تحقق جديدة قبل حفظها بصورة دائمة. ولا تُعطى إجابات التحقق المتوقعة لمحادثة النموذج.

إذا اجتازت الفحوص، تُحفظ مع نسخة عقدها، ومنشئها، وبصمة الكود، وبصمات التحقق.

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

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

هل تعني إعادة الاستخدام عملًا أفضل؟

إنتاج مهارة والقدرة على استدعائها خطوة مهمة. لكن إسهام إعادة الاستخدام في العمل يحتاج إلى قياس منفصل أيضًا.

في إعداد المقارنة في a2، تُعالج المهام نفسها في خمس حالات: دون سجل سابق، ومع أمثلة حلول ناجحة مضافة إلى السياق، ومع مهارات كتبها بشر، ومع مهارات متعلمة، ومع مهارات لا تتعلق بالمهمة.

تُجمَّد المهارات المتعلمة أثناء التقييم. وبذلك لا نقيس أداة تتغير بينما يستمر الاختبار.

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

أنتج عمل التعلم الحي المحدود المسجل في المصادر مهارات اجتازت فحوصًا مستقلة في أربع عائلات لتحويل البيانات. لكن المقارنات الصغيرة وغير المكتملة لم تُظهر تفوقًا في الكفاءة.

تُظهر هذه النتيجة تمييزًا مهمًّا: إنتاج مكوّن قابل للاستخدام وتحسين سير العمل كله بواسطته سؤالان منفصلان.

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

أين ينبغي ألا تُستخدم الأداة؟

ناقشنا في المقال السابق تقييم العلاقات التي تجعل السجل المسترجع صالحًا. وعند إعادة استخدام مهارة نواجه حدًّا مشابهًا.

هل تتوافق مهارة كانت تعمل بصورة صحيحة من قبل مع قواعد المهمة الجديدة؟

إذا تغيرت قاعدة المطابقة أو طُلب تحويل مختلف، فقد يؤدي استخدام المهارة القديمة دون توضيح إلى نتيجة خاطئة. لذلك يُفحص توافق العقد صراحة في a2.

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

القول بعدم القدرة على إنتاج خطة لعمل غير مدعوم جزء من هذا السلوك أيضًا. ينبغي للأداة العاملة أن تميز العمل الذي تستطيع تنفيذه عما يقع خارج نطاقها الحالي.

مكوّن يعمل وأداة مكتملة

ما زال a2 في مرحلة ألفا التطويرية.

يعرض المثال التجريبي دون اتصال التحقق من مهارات كتبها بشر وإعادة استخدامها على مدخلات مختلفة. ولا ينبغي اعتباره تجربة تثبت تعلم النموذج.

تشكل سجلات التعلم الحي خطًّا آخر من الأدلة. لكن التقييمات المكتملة ببذور متعددة والتحقق على بيانات مستخدمين حقيقيين ما زالا ضروريين.

عند هذه النقطة، يصعب النظر إلى تحول الفكرة إلى أداة بوصفه لحظة اكتمال واحدة. كل مرحلة تفتح سؤالًا آخر:

هل الحل صحيح؟ هل تعمل المهارة المشتقة منه على مدخلات جديدة؟ مع أيّ قواعد تتوافق؟ وهل تحسن إعادة الاستخدام المهمة كلها؟

العمل الذي يتجسد في a2 هو متابعة هذه الأسئلة دون خلط بينها.

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


ملاحظة حول المصادر — 15 أكتوبر 2026: يستند المقال إلى README الخاص بـ a2، ووثائق البنية والتقييم، وسجلات التطوير المؤرخة. مثال ملفات المنتجات افتراضي. لم يُجرَ أيّ استدعاء جديد للنموذج أو تشغيل تقييم من أجل هذا المقال؛ وإنما ينقل نتائج محدودة مسجلة في المصادر.

صفحة مشروع a2 · هل تحفظ الذاكرة السجلات أم العلاقات؟

يرتبط بـ

يستكشفa2

يستكشف تحويل البيانات والتحقق من المهارات وإعادة الاستخدام وحدود التقييم في a2.

يوسعهل تحفظ الذاكرة السجلات أم العلاقات؟

يوسع تمييز المقال السابق بين السجلات وأسسها إلى شروط استخدام مهارة في مهمة جديدة.

يوسعما الذي تتيحه لغة بصرية محدودة؟

يوسع سؤال المقال السابق عن الأدوات والنطاق إلى الحفاظ على القاعدة المشتركة لنموذج بصري.