Skip to content

محركات الذكاء الاصطناعي

يتكامل Hatcher مع مساعدي البرمجة المدعومين بالذكاء الاصطناعي المتعددين لتوفير المرونة والاستفادة من نقاط القوة الفريدة للنماذج المختلفة.

المحركات المدعومة

Claude Code

Claude من Anthropic هو محرك الذكاء الاصطناعي الأساسي لدينا، محسن لـ:

  • فهم الكود: فهم ممتاز لقواعد الكود الموجودة
  • تمييز الأنماط: الحفاظ على الاتساق مع اتفاقيات المشروع
  • إعادة البناء الآمنة: نهج محافظ لتعديل الكود
  • الوعي بالسياق: التعامل مع قواعد الكود الكبيرة بفعالية

التكوين:

json
{
  "engine": "claude",
  "model": "claude-3-sonnet",
  "maxTokens": 4096,
  "temperature": 0.1
}

Gemini CLI

يوفر Gemini من Google قدرات تكميلية:

  • الحلول الإبداعية: أساليب بديلة للمشاكل المعقدة
  • تحسين الأداء: التركيز على توليد الكود الفعال
  • الدعم متعدد اللغات: دعم قوي لمجموعات التكنولوجيا المتنوعة
  • التكرار السريع: أوقات استجابة سريعة للتعديلات السريعة

التكوين:

json
{
  "engine": "gemini",
  "model": "gemini-pro",
  "maxTokens": 2048,
  "temperature": 0.2
}

استراتيجية اختيار المحرك

يختار Hatcher تلقائياً أفضل محرك بناءً على المهمة:

مهام توليد الكود

  • المكونات الجديدة: Claude للبنية، Gemini للإبداع
  • إصلاح الأخطاء: Claude للتحليل الدقيق
  • الأداء: Gemini لاقتراحات التحسين

اعتبارات السياق

  • قواعد الكود الكبيرة: معالجة السياق المتفوقة لـ Claude
  • النماذج الأولية السريعة: ميزة سرعة Gemini
  • إعادة البناء المعقدة: نهج Claude المحافظ

التكوين

الإعدادات العامة

اضبط محركك الافتراضي المفضل:

json
{
  "defaultEngine": "claude",
  "fallbackEngine": "gemini",
  "autoSwitch": true
}

تجاوزات خاصة بالمشروع

تجاوز المحركات لمشاريع محددة:

json
{
  "engines": {
    "vue": "claude",
    "optimization": "gemini",
    "testing": "claude"
  }
}

إعداد مفاتيح API

مفتاح Claude API

  1. قم بزيارة وحدة التحكم Anthropic
  2. قم بإنشاء مفتاح API جديد
  3. أضف إلى إعدادات Hatcher أو متغير البيئة:
    bash
    export ANTHROPIC_API_KEY="your-key-here"

مفتاح Gemini API

  1. قم بزيارة Google AI Studio
  2. قم بإنشاء مفتاح API جديد
  3. قم بالتكوين في Hatcher:
    bash
    export GOOGLE_AI_API_KEY="your-key-here"

مقارنة المحركات

الميزةClaudeGemini
جودة الكود⭐⭐⭐⭐⭐⭐⭐⭐⭐
السرعة⭐⭐⭐⭐⭐⭐⭐⭐
حجم السياق⭐⭐⭐⭐⭐⭐⭐⭐
الإبداع⭐⭐⭐⭐⭐⭐⭐⭐
الأمان⭐⭐⭐⭐⭐⭐⭐⭐⭐

المحركات المستقبلية

نحن نعمل بنشاط على دعم:

  • GitHub Copilot: التكامل المباشر مع سير عمل VS Code
  • OpenAI GPT-4: مساعدة البرمجة للأغراض العامة
  • النماذج المحلية: خيارات مستضافة ذاتياً للفرق الواعية بالخصوصية
  • المحركات المخصصة: نظام الإضافات لأدوات AI الخاصة

أفضل الممارسات

هندسة المطالبات

يحسن Hatcher تلقائياً المطالبات لكل محرك:

  • Claude: سياق مفصل وتعليمات صريحة
  • Gemini: مطالبات موجزة مع أهداف واضحة

معالجة الأخطاء

أنظمة احتياطية قوية تضمن الاستمرارية:

  • المحرك الأساسي معطل: التبديل التلقائي للاحتياطي
  • تحديد المعدل: قائمة انتظار ذكية للطلبات
  • مشاكل الشبكة: التخزين المؤقت المحلي للأنماط الشائعة

تحسين التكلفة

  • إدارة الرموز: ضغط السياق الفعال
  • معالجة الطلبات: دمج التغييرات الصغيرة المتعددة
  • التخزين المؤقت: إعادة استخدام نتائج توليد الكود المشابهة

Released under the MIT License. Built with ❤️ by Chriss Mejía and the Hatcher community.