نظرة عامة
النوع: أداة برمجةالمسار الرئيسي: OpenAI-compatibleمستوى الدعم: مسار مدعوم
التثبيت
- سكريبت التثبيت
- Homebrew
- Go
التهيئة
الخطوة 1: تعيين متغيرات البيئة
~/.bashrc أو ~/.zshrc:
الخطوة 2: تهيئة OpenCode
توصي وثائق OpenCode الحالية بتهيئة المزوّدين من خلالopencode.json أو opencode.jsonc. بالنسبة إلى LemonData، استخدم مزوّدًا مخصصًا بدلًا من تحميل المزوّد المدمج openai فوق طاقته:
استخدم
@ai-sdk/openai-compatible للتوافق بأسلوب chat-completions. إذا كنت تحتاج تحديدًا إلى مسار مزوّد مبني على /v1/responses، فإن وثائق OpenCode توصي بتبديل الحزمة إلى @ai-sdk/openai.الاستخدام الأساسي
ابدأ الوضع التفاعلي:النماذج المتاحة
| النموذج | الأفضل لـ |
|---|---|
gpt-5.4 | المهام المعقدة، بنية الكود |
gpt-5-mini | الإصلاحات السريعة، الاستعلامات البسيطة |
claude-sonnet-4-6 | مراجعة الكود، التوثيق |
claude-opus-4-6 | الاستدلال المعقد |
gemini-2.5-flash | الاستجابات السريعة |
deepseek-r1 | تصميم الخوارزميات |
الأوامر الشائعة
تحليل الكود:الأوامر التفاعلية
| الأمر | الوصف |
|---|---|
/help | عرض الأوامر المتاحة |
/model <name> | التبديل إلى نموذج مختلف |
/clear | مسح سجل المحادثة |
/exit | الخروج من OpenCode |
استكشاف الأخطاء وإصلاحها
خطأ في الاتصال
خطأ في الاتصال
- تحقق من أن
options.baseURLمضبوط علىhttps://api.lemondata.cc/v1 - تحقق من اتصال الشبكة
- جرّب
curl https://api.lemondata.cc/v1/modelsللاختبار
فشلت المصادقة
فشلت المصادقة
- تحقق من تعيين متغير البيئة
OPENAI_API_KEY - تحقق من أن
options.apiKeyيشير إلى{env:OPENAI_API_KEY}أو إلى مصدر secret صالح آخر - تحقق من أن المفتاح يبدأ بـ
sk- - تأكد من أن المفتاح نشط في لوحة تحكم LemonData
النموذج غير موجود
النموذج غير موجود
- تحقق من أن اسم النموذج في ملف التهيئة مطابق تمامًا
- تحقق من توفر النموذج على lemondata.cc/en/models
أفضل الممارسات
استخدم سياق المشروع
استخدم سياق المشروع
شغّل OpenCode من جذر مشروعك للحصول على فهم أفضل لقاعدة الكود الخاصة بك.
اختر النماذج المناسبة
اختر النماذج المناسبة
استخدم النماذج الأسرع (
gpt-5-mini) للمهام البسيطة والنماذج الأقوى (gpt-5.4, claude-sonnet-4-6) للمهام المعقدة.راجع الكود المُولَّد
راجع الكود المُولَّد
راجع دائمًا الكود الذي يولّده AI قبل تطبيق التغييرات على مشروعك.