كان من المفترض أن نتوقف عند Build 83
في البداية لم تكن لدينا أي خطة ضخمة. نصلح مشكلة الذاكرة في Build 82، نرفع الرقم إلى 83، وننتهي. خطة هادئة ومحترمة جدًا.
ثم عاد الفضول: «ماذا لو جعل LLM كلمات البحث أدق؟» كانت البداية بريئة تمامًا. ولمنع LLM من الإبداع أكثر من اللازم، جرّبنا ورقة مخفية: إذا أمكن ترجمة الكلمة، نعتبرها مرشحًا لكلمة حقيقية. بعدها جاءت تجارب VLM… وفجأة قرر الإصلاح الصغير أن يصبح مشروعًا كاملًا.
التحديث الذي كان يفترض أن ينتهي عند 83 واصل الركض حتى GoPic 2.0.1، Build 120. مرّت فترات بنحو خمس ساعات نوم وتركيز شديد جدًا. والآن حان الوقت أخيرًا لفتح أبواب GoPic الجديد على مصراعيها.
Android
- أعدنا تصميم مسار OCR حول V6 preprocessing/Detection وRecognition بحسب اللغة، مع تقليل التكرار وتحسين استخدام الذاكرة والاستقرار.
- حسّنا دليل الكاميرا واختيار اللغة وجعلنا الانتقال من الكاميرا/المعرض إلى نتائج البحث أكثر سلاسة.
- حسّنا استقرار Google Sign-In والعودة بعد تسجيل الدخول وMy Page وإدارة الجلسات.
- ضبطنا توقيت rewarded ads وائتمانات المسح المجانية لتقليل عدم التزامن أثناء الانتقال بين الشاشات.
iOS
- حسّنا مسارات OCR الهجينة V6/V5 بحسب اللغة وإدارة الذاكرة لثبات أفضل مع أنظمة الكتابة المختلفة.
- حسّنا دليل الكاميرا واختيار اللغة واستيراد الصور من الالتقاط حتى البحث.
- عززنا العودة بعد تسجيل الدخول وإدارة الجلسات.
- حسّنا استقرار شراء/استعادة Premium وrewarded ads.
تحسينات عامة
- راجعنا نصوص الواجهة الأساسية بـ26 لغة ووحّدنا تجربة Android وiOS بشكل أكبر.
- حسّنا البحث المعتمد على الموقع والعودة إلى GoPic بعد مشاهدة النتائج.
- أصلحنا العديد من المشكلات وحسّنا الذاكرة والانتقالات والأداء والاستقرار.
كلمة من فريق التطوير
ظننا أن خط النهاية هو 83. وصلنا إلى 120. في المرة القادمة سنجعل التحديث هادئًا ومهذبًا. على الأرجح.