عن المشروع
OpenCode Quota هو إضافة وأداة سطر أوامر مصممة لـ OpenCode، وهو مساعد برمجة بالذكاء الاصطناعي. يوفر رؤية واضحة لحصتك واستخدامك واستهلاك الرموز مباشرة داخل واجهة OpenCode والطرفية، دون إضافة أي بيانات إلى نافذة السياق.
توفر الأداة خيارات عرض متعددة: لوحة جانبية كاملة، سطر حالة مضغوط، إشعارات منبثقة، وتقارير مفصلة عن الرموز. يمكنك التحقق من الحصة في أي وقت باستخدام أوامر الشرطة المائلة مثل `/quota` و `/tokens_today` و `/tokens_weekly`، أو عبر سطر الأوامر باستخدام `opencode-quota show`. كما تدعم إخراج JSON للبرمجة النصية وتكامل CI، ومقاييس OpenTelemetry اختيارية للمراقبة.
يدعم OpenCode Quota مجموعة واسعة من المزودين، بما في ذلك OpenCode Go و Cursor و GitHub Copilot و OpenAI و Kimi Code و Alibaba Coding Plan و Chutes AI و Google Antigravity و Z.ai Coding Plan وغيرها الكثير. يمكنه اكتشاف الحصة والإبلاغ عنها تلقائيًا من واجهات برمجة التطبيقات البعيدة أو التقديرات المحلية، اعتمادًا على المزود. يمكن إضافة مزودين مخصصين عبر إعداد موجه لسطر الأوامر.
التثبيت بسيط: قم بتشغيل `npx @slkiser/opencode-quota init` وأعد تشغيل OpenCode. تتطلب الأداة Node.js الإصدار 22 أو أحدث. تتم معالجة التحديثات من خلال أداة تحديث آمنة تعرض التغييرات قبل تطبيقها.
لاستكشاف الأخطاء وإصلاحها، يوفر الأمر `/quota_status` أو `opencode-quota status` تشخيصات حول المصادقة ومصادر الحصة والتسعير وإشعارات الصيانة. يتضمن المشروع وثائق شاملة للتكوين والتثبيت اليدوي والمزودين والتكامل الخارجي.
OpenCode Quota هو مشروع مستقل، غير تابع لـ OpenCode أو أي مزود مذكور، ويتم إصداره بموجب ترخيص MIT.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.