عن المشروع

أداة حزمة OpenCode Go هي تطبيق WidgetKit أصلي لنظام macOS مع لوحة معلومات بحجم ثابت، تُستخدم لعرض استخدام حصة OpenCode Go والتكاليف في الوقت الفعلي على سطح المكتب. يوفر التطبيق حزمة تثبيت DMG ونسخة ZIP بدون تثبيت، ويدعم Apple Silicon وIntel، ويتطلب macOS 14.0 أو أحدث، وتُحفظ البيانات محليًا فقط. بعد التثبيت، اسحب OpenCode Widget.app إلى مجلد «التطبيقات»، وافتح التطبيق ثم قم بالإعداد من خلال الإعدادات في الزاوية العلوية اليمنى. يُوصى باستخدام تسجيل الدخول عبر المتصفح للحصول تلقائيًا: سجّل الدخول إلى opencode.ai في النافذة المنبثقة، وسيحفظ التطبيق تلقائيًا workspace وCookie، ويستعيد مفتاح Go الكامل من صفحة المفاتيح الرسمية إلى Keychain ويكمل الاستبدال. يمكن اختياريًا إعداد مفتاح DeepSeek. يدعم الإعداد اليدوي أيضًا لصق مفتاح API الذي يبدأ بـ sk-، أو لصق رابط استخدام workspace، أو استيراد ملف HAR لاستخراج تلقائي. يُخزَّن مفتاح API في macOS Keychain، وتُخزَّن بيانات اعتماد workspace في التخزين المحلي لمجموعة التطبيقات، ولا تُرفع إلى أي طرف ثالث. تعرض أداة سطح المكتب تقدم الحصة لثلاث فئات: 5 ساعات وأسبوع وشهر، مع عدّاد تنازلي لإعادة التعيين، بالإضافة إلى الإنفاق اليومي المكدس لآخر 7 أيام. يؤدي النقر على الرسم البياني إلى الدخول إلى التطبيق الرئيسي، ويؤدي النقر على زر التحديث إلى التحديث الفوري. لوحة المعلومات الرئيسية عبارة عن نافذة ثابتة بحجم 620×860، تعرض رسمًا بيانيًا عموديًا مكدسًا يوميًا وحسب النموذج لشهر كامل، حيث لا تنهار الأيام الفارغة، وتوحّد وسيلة إيضاح النماذج الألوان وتعرض بشكل منفصل نسبة النماذج لليوم الحالي. يتزامن رسم حصة Go في الوقت الفعلي مع مستند حصة Go الرسمي على opencode.ai، ويعرض في نفس الصف عدد الطلبات للفئات الثلاث: 5 ساعات وأسبوع وشهر مع قيم محددة، ويستخدم مقاييس نسبية 1x/10x/25x/50x/100x/250x لمقارنة حجم حصص النماذج، مع تمييز النماذج المجانية محدودة المدة بشكل منفصل. فيما يتعلق بالإعدادات والأمان، يوفر إدارة المفاتيح: يمكن في صفحة الإعدادات عرض النص الواضح أو استبدال أو مسح مفتاح الحصة وبيانات اعتماد workspace ومفتاح Codex Go/DeepSeek بشكل منفصل، مع تأكيد قبل المسح. بعد تسجيل الدخول عبر المتصفح المدمج، يتم الحصول تلقائيًا على مفتاح Go وworkspace وCookie، وتُحفظ بيانات اعتماد تسجيل الدخول محليًا فقط ويمكن مسحها بنقرة واحدة. يمكن لاستيراد HAR تحليل معرف workspace الخام وCookie المصادقة تلقائيًا. يدعم تفعيل/إيقاف التشغيل التلقائي عند بدء التشغيل، ويمكن إدارته أيضًا في عناصر تسجيل الدخول بالنظام. يعمل التطبيق من خلال أداة WidgetKit الأصلية بالتكامل مع التطبيق الرئيسي، حيث يؤدي النقر على رسم الأداة إلى الدخول إلى لوحة المعلومات الرئيسية، ويدعم التشغيل التلقائي عند بدء التشغيل، والبقاء على سطح المكتب لعرض الحصة والإنفاق.