عن المشروع
CodexBar أداة صغيرة لشريط القوائم في macOS 14+ تُبقي حدود مزوّدي البرمجة بالذكاء الاصطناعي ظاهرة وتُظهر موعد إعادة ضبط كل نافذة استخدام. يدعم قائمة طويلة من المزوّدين، من بينهم Codex وOpenAI وClaude وCursor وGemini وCopilot وGrok وGroqCloud وElevenLabs وDeepgram وz.ai وMiniMax وKiro وZed وVertex AI وAugment وOpenRouter وLiteLLM وAWS Bedrock، وغيرهم الكثير. يمكن أن يظهر كل مزوّد كعنصر حالة مستقل، أو يمكن دمج المزوّدين في أيقونة واحدة مع مبدّل. لا يملك التطبيق أيقونة في Dock وواجهته بسيطة مع أيقونات شريط ديناميكية.
يتوفّر أيضًا تطبيق لسطح مكتب Linux مبني على Qt 6 ويدعم Wayland وX11، مع نوافذ للاستخدام والإنفاق وإعدادات منفصلة وإشعارات سطح المكتب وأيقونة صينية اختيارية. على Omarchy، تشارك أداة شريط أصلية بيانات تطبيق سطح المكتب وتتبع السمة. تعمل واجهة سطر أوامر مضمّنة على macOS وLinux للنصوص البرمجية والتكامل المستمر، وهناك حزم إصدار مضغوطة بالإضافة إلى حزم Homebrew وAUR.
تشمل القدرات الرئيسية الموصوفة في README نوافذ الجلسة والأسبوع والشهر لكل مزوّد مع عدّادات تنازلية لإعادة الضبط التالية؛ وأرصدة الرصيد ولوحات معلومات إنفاق Admin API وملخصات فوترة المزوّد وعمليات مسح التكلفة المحلية حيث يكشف المصدر تفاصيل كافية؛ واستطلاع حالة المزوّد مع شارات الحوادث في القائمة وطبقة مؤشر فوق أيقونة الشريط؛ ومخططات إنفاق واستخدام مضمّنة للمزوّدين المدعومين بواجهات API. يعرض عرض الاستخدام والإنفاق الدائم تقديرات محلية مجمّعة حسب العملة والمزوّد، مع تفصيلات النماذج وعروض المشروع/الجلسة واتجاهات يومية أو بالساعة.
يُشدَّد على الخصوصية: يعيد التطبيق استخدام جلسات المزوّدين الحالية (OAuth، وتدفق الجهاز، ومفاتيح API، وملفات تعريف ارتباط المتصفح، والملفات المحلية) ولا يخزّن كلمات المرور. لا يزحف إلى نظام الملفات؛ بل يقرأ مجموعة صغيرة من المواقع المعروفة عند تمكين الميزات ذات الصلة. التحديث التكيفي العادي لا يفحص نشاط الوكيل المحلي أبدًا، بينما يسأل خيار التحديث التكيفي (المدرك للوكيل) المنفصل قبل فحص قائمة العمليات قيد التشغيل وقراءة بيانات وصفية محدودة معروفة للجلسات. توجد رموز المزوّدين وإعدادات حساب الرموز في ملف الإعدادات بأذونات مقيّدة. لا يُحتاج إلى الوصول الكامل إلى القرص إلا لملفات تعريف ارتباط Safari، ويمكن تعطيل الوصول إلى Keychain من الإعدادات، مع ملفات تعريف الارتباط اليدوية ومفاتيح API والمصادر المدعومة بالملفات كبدائل.
تشمل الميزات الأخرى أدوات WidgetKit، وكتالوج ترجمة مشترك بـ23 لغة مع دعم RTL، وإشعارات حصة الجلسة الاختيارية وقصاصات إعادة الضبط الأسبوعية، وفواصل تحديث قابلة للتهيئة، وعناصر تحكم في العرض للأيقونات والتسميات والأشرطة ونمط وقت إعادة الضبط. يربط README أيضًا بتكاملات مجتمعية لـWindows وWaybar وCOSMIC وGNOME وCinnamon وNoctalia وKDE Plasma وغيرها.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.