1PUL
أول مكان تبحث فيه عن العناصر
وظيفتها
1PUL (1st Place You Look، وتُلفظ "ون بول") هو تطبيق ويب (نموذج أولي) مكتوب بلغة Flutter يُدرِج السلع التي ينقلها المستخدمون، ويحتوي على واجهة للبحث في المستودع. في البيئة التي تتضمّن العديد من الأجهزة وخيارات التخزين (مثل المنزل أو المكتب المزدحم)، قد يكون من الصعب 1) تتبُّع آخر مكان تم فيه العثور على جهاز، و2) تذكُّر جميع الأجهزة عند محاولة حلّ مشكلة أو تنفيذ قائمة. يمكن أيضًا استخدام 1PUL لإنشاء مستودع نشط لمجموعة من العناصر.
عندما يرصد رمز Flutter حركة من الكاميرا من خلال مقارنة اللقطات، يرسل طلبًا إلى واجهة برمجة التطبيقات Gemini API يتضمّن لقطة كاميرا وطلبًا مثل "إذا كان هناك شخص يحمل جسمًا وكان الجسم مرئيًا بوضوح، يُرجى وصف الجسم". يتم تسجيل وصف الكائن في Gemini، بالإضافة إلى عنوان URL للصورة الثابتة وموقع الكاميرا والتعليقات الصوتية التي تم تحويلها إلى نص (اختياريًا) من الشخص، في جدول بيانات Google. يتم تحميل الصورة الثابتة إلى حزمة GCS. سيُظهر جهاز الالتقاط الذي يعمل بتقنية 1PUL أيضًا بشكلٍ موجز أنّه يتم إدراج سلعة في المستودع.
"البحث في المستودع" هي ميزة تُرسِل طلب بحث من المستخدِم (مثل "ما هي معدّات التخييم التي أملكها؟" أو "أين مفكّر الصواميل؟") إلى Gemini API، بالإضافة إلى أوصاف المستودع بالكامل (شكرًا على نافذة السياق العملاقة)، مع طلب مثل "مطابقة طلب بحث المستخدِم هذا مع أوصاف السلع الأكثر صلة". هناك بعض الطلبات للحصول على إخراج منظَّم، والذي يربطه رمز Dart بعناصر المستودع لعرضها على المستخدم.
مصمَّم بالاستناد إلى
- Flutter
- الويب/Chrome
- Sheets API
- واجهة برمجة تطبيقات Cloud Storage
الفريق
من
ريان
من
الولايات المتحدة