عن المشروع

تصفح الصور اللانهائي (IIB) هو متصفح وسائط ومدير ملفات يستهدف بشكل خاص الصور والفيديوهات المولدة بواسطة أدوات الذكاء الاصطناعي. يقوم بفهرسة البيانات الوصفية للتوليد من واجهة Stable Diffusion web UI، بما في ذلك دعم البيانات الوصفية المخفية، Fooocus، NovelAI، StableSwarmUI، Invoke.AI، وجزئيًا ComfyUI؛ دعم Pixiv متاح عبر إضافة منفصلة. يتم تحويل البيانات الوصفية المفهرسة مثل النص التوجيهي، النموذج، LoRA، وما شابه إلى علامات قابلة للبحث مع الإكمال التلقائي، فرز التكرار، دعم الترجمة، بحث غامض في اسم الملف/المعلومات، بناء جملة بحث متقدم، مرشحات الوسائط، بحث علامات الفيديو، فرز عشوائي، وقواعد العلامات التلقائية المخصصة. توفر الواجهة شبكات صور مصغرة مع حجم شبكة قابل للتعديل، معاينات كاملة الشاشة، فحص البيانات الوصفية المتداخلة بتنسيق JSON/EXIF، التنقل بلوحة المفاتيح، تشغيل الفيديو عن بعد، أغلفة الفيديو، وضع تصفح عمودي على غرار TikTok، مقارنة الصور جنبًا إلى جنب مع مقارنة معلومات التوليد، ووضع المشي الذي يسطّر المجلدات للتصفح المستمر. يمكن تحديد الملفات باستخدام Ctrl/Shift/Cmd للحذف، النقل، النسخ، السحب والإفلات، إنشاء المجلدات، تغيير العلامات، التنزيل المجمع، والمعالجة الدفعية. يمكن للمستخدمين إضافة مسارات بحث مخصصة ووضع علامات على المفضلة عبر علامات مخصصة. يتضمن IIB إحصائيات الاستخدام مثل خريطة حرارية يومية على غرار المساهمات، اتجاهات التوليد الشهرية، أفضل النماذج، توزيع المصادر، إجمالي عدد الصور، واستخدام القرص. كما يوفر رسمًا بيانيًا لعلاقات العلامات ودعمًا متعدد اللغات للصينية المبسطة، الصينية التقليدية، الإنجليزية، والألمانية. تشمل ميزات الذكاء الاصطناعي التنظيم الذكي والبحث التجريبي باللغة الطبيعية/التصنيف. يستخدم التنظيم الذكي التضمينات لتجميع الصور حسب دلالات النص التوجيهي، ويطلب من LLM إنشاء أسماء المجلدات، ويعرض معاينة قبل نقل الملفات أو نسخها؛ تشمل الخيارات الحد الأدنى لحجم المجموعة، المجلدات المتكررة، والمعالجة الخلفية. يخزن البحث الدلالي التضمينات بشكل تدريجي في SQLite ويرتب النتائج حسب تشابه جيب التمام. تتطلب هذه الميزات مزود تضمين/دردشة متوافق مع OpenAI عبر متغيرات مثل OPENAI_BASE_URL، OPENAI_API_KEY، EMBEDDING_MODEL، AI_MODEL، وTOPIC_TITLE_MODEL، بالإضافة إلى تبعيات بايثون بما في ذلك numpy وhnswlib. يمكن اختيار TwelveLabs Marengo كخلفية تضمين اختيارية. تشير README إلى أن النتائج الدلالية تعتمد على جودة النموذج والنص التوجيهي، وأن استدعاءات الذكاء الاصطناعي الفاشلة تُرجع أخطاء بدلاً من استخدام نتائج وهمية. تشمل خيارات النشر التثبيت من عنوان URL كإضافة لـ SD-webui، التنفيذ المستقل لبايثون، إصدار سطح مكتب لنظام ويندوز، وتضمين iframe/مكتبة. يمكن استخدامه أيضًا كمهارة مع وكلاء الذكاء الاصطناعي مثل Claude Code وCursor وOpenClaw. تشمل خيارات الأمان والإدارة سر مصادقة مخصص، تكوين المسار المسموح به، أذونات الوصول، الإعدادات الافتراضية للوصول العام عند استخدامه مع SD-webui، ووضع القراءة فقط. يمكن إنشاء الصور المصغرة، ذاكرة التخزين المؤقت للصور، وأغلفة الفيديو مسبقًا، ويمكن تعيين دليل ذاكرة التخزين المؤقت باستخدام IIB_CACHE_DIR.