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

