يعرض هذا الدرس تجربة DeepSeek Harness مع Ollama وOpenRouter، مع التركيز على تخصيص أدوات الوكيل ومجلد العمل. الهدف فهم كيف تختار المكونات التي تحتاجها بدل تشغيل كل الإمكانات دون تمييز.
شاهد التطبيق الكامل في درس جمال AI
الوكيل القابل للتخصيص: ما الذي يتغير؟
تتناول التجربة مشروعًا يسمح بتعديل مكونات الوكيل والأدوات المستخدمة وفق المهمة. لا يعني تخصيص الوكيل أنه أصبح قادرًا على كل شيء، بل أنك تتحكم في البيئة والوظائف المتاحة له بصورة أوضح.
ابدأ بتحديد المهمة التي تريدها: قراءة ملفات، تعديل مشروع، أو تنفيذ خطوات محددة. اختيار الأدوات ينبغي أن يتبع هذا الهدف. تفعيل أداة لا تحتاجها يضيف تعقيدًا ومجالًا للخطأ دون فائدة واضحة.
ابدأ بمجلد عمل تجريبي
يشدد وصف الفيديو على تحديد مجلد يعمل الوكيل داخله. جهز مجلدًا يحتوي على نسخ تجريبية من الملفات، واكتب ما يجوز تغييره وما يجب إبقاؤه كما هو.
تحديد المجلد خطوة تنظيمية مهمة، لكنه ليس ضمانًا للأمان وحده. راجع الصلاحيات الفعلية للأدوات، ولا تستخدم ملفاتك الوحيدة أو الحساسة في أول تجربة. احتفظ بنسخة يمكن الرجوع إليها قبل التعديل.
ربط النموذج عبر OpenRouter
يعرض الدرس استخدام نماذج OpenRouter، بما فيها نماذج متاحة مجانًا ضمن حدودها. عند تقييم هذا المسار، راجع النموذج المختار ومزود الخدمة وحدود الاستخدام الحالية بدل افتراض أن كلمة مجاني تعني تشغيلًا غير محدود.
قارن قدرة النموذج على فهم المهمة واستخدام الأدوات، وليس طول الرد فقط. قد يكتب نموذج شرحًا مقنعًا دون تنفيذ المطلوب على الملفات. اجعل معيار النجاح نتيجة يمكن فحصها داخل مجلد الاختبار.
الانتقال إلى Ollama محليًا
الجزء المحلي يربط الوكيل بنموذج موجود على الجهاز عبر Ollama. يفيد ذلك في تقليل الاعتماد على طلبات الاستدلال السحابية، مع بقاء الأداء مرتبطًا بموارد الجهاز والنموذج المختار.
اختبر نفس المهمة الصغيرة عند تغيير المزود. بهذه الطريقة تستطيع مقارنة الالتزام بالتعليمات ووقت التنفيذ والأخطاء. لا تغيّر النموذج والأدوات وتعليمات المهمة دفعة واحدة، وإلا صعب تحديد سبب اختلاف النتيجة.
تخصيص الأدوات والواجهة حسب المهمة
يركز الفيديو على إمكانية تشغيل المكونات المطلوبة وتعطيل غيرها. تعامل مع التخصيص كتقليل للمساحة التي يجب مراقبتها، وليس كسباق لإضافة أكبر عدد من الأدوات.
من المفيد أن تطلب من الوكيل عرض ما أنجزه وما تعذر عليه، مع أسماء الملفات التي تغيرت. وإذا أخفق، أعد المحاولة على خطوة أصغر بعد فهم الرسالة الظاهرة. تكرار نفس الطلب دون تغيير لا يوضح سبب الفشل.
كيف تقيم تجربة الوكيل؟
جهز اختبارًا له مدخل معروف وناتج متوقع، ثم راجع الملفات قبل التنفيذ وبعده. افحص أن الوكيل عمل في المكان الصحيح، ولم يغيّر بيانات خارج المطلوب، وأن النتيجة قابلة للاستخدام.
هذه التجربة مدخل لفهم الوكلاء القابلين للتخصيص، وليست وعدًا باستقلال كامل أو أمان مطلق. احرص على مراجعة إعدادات الإصدارات الحالية ومصدر المشروع قبل التثبيت، ولا تنقل أوامر قديمة دون فهم ما ستفعله على جهازك.
تمرين مقترح لاختبار الوكيل قبل ملفاتك الحقيقية
هذا مثال تدريبي مقترح، وليس نتيجة اختبار إضافي من الفيديو: جهز مجلدًا تجريبيًا فيه ثلاثة ملفات نصية قصيرة عن أفكار محتوى. اطلب من الوكيل قراءتها وإنتاج ملف واحد يضم اسم كل ملف، فكرته الأساسية وسؤالًا يحتاج إلى بحث، مع عدم تعديل الأصول أو استخدام الإنترنت.
حدد قبول النتيجة مسبقًا: ظهور الملفات الثلاثة مرة واحدة، عدم اختراع معلومات غير موجودة، حفظ الناتج في المجلد المحدد، وبقاء الملفات الأصلية دون تغيير. بعد التنفيذ افتح الناتج وقارنه بالمصادر؛ رد الوكيل بأنه انتهى ليس دليلًا كافيًا.
إذا أخفق في قراءة ملف، اختبر القراءة وحدها. وإذا فهم المحتوى لكنه حفظ الناتج في مكان خاطئ، فراجع حدود المسار وتعليمات الحفظ. بهذه الطريقة تقيس الأدوات والالتزام خطوة بخطوة قبل إعطائه مهمة أكبر أو بيانات حقيقية.


