تخطى إلى المحتوى الرئيسي
PromptQuorumمصمم للبشر. منظم للذكاء الاصطناعي.
الرئيسية/LLM المحلية المتقدمة
Image & Video Generation

مراجعة Photoview: معرض صور مستضاف ذاتيًا مع تعرّف محلي على الوجوه

·6 دقائق للقراءةبقلم Hans Kuepper · مؤسس PromptQuorum · محرك اكتشاف للذكاء الاصطناعي مفتوح الأوزان ومفتوح المصدر

Photoview (الإصدار 2.4.0) معرض صور بترخيص AGPL تثبّته على خادمك الخاص عبر Docker، ويعمل التعرّف على الوجوه داخل عملية الخادم نفسها. هو مجاني، ويتطلب التثبيت استخدام الطرفية. كل ما يرد هنا مصدره موقع المشروع وملف README والشيفرة.

النقاط الرئيسية

  • الصيانة: آخر إصدار موسوم هو 2.4.0 بتاريخ 23 يونيو 2024، لكن فرع master تلقّى إيداعات في 29 أكتوبر 2026 وأُعيد بناء وسوم Docker Hub في اليوم نفسه، لذلك لا ينطبق تحذير المشروع المتوقف.
  • التثبيت: Docker Compose مع قاعدة بيانات وملف بيئة؛ ولا يُذكر مثبّت لسطح المكتب ولا تطبيق في متجر.
  • الذكاء الاصطناعي: ميزة واحدة هي التعرّف على الوجوه؛ ولا يذكر README ولا الموقع وسم الصور ولا البحث الدلالي.
  • التكلفة: مجاني بترخيص AGPL-3.0؛ ولا تظهر نسخة مدفوعة في README ولا في الموقع.
  • الوصول: واجهة متصفح فقط؛ ولا يُذكر تطبيق للجوال.

📍 في جملة واحدة

Photoview معرض صور مفتوح المصدر ومستضاف ذاتيًا يفحص المجلدات على خادمك ويجمع الصور حسب الوجوه بنموذج يعمل هناك.

💬 بعبارات بسيطة

تثبّته على جهاز كمبيوتر أو NAS تتحكم فيه، وتحدّد له مجلدات الصور، ثم تتصفحها وتشاركها من أي متصفح دون الحاجة إلى خدمة صور سحابية.

📌ملاحظة: تستند هذه المراجعة إلى موقع المشروع وملف README ومستودع GitHub، وقد اطُّلع عليها في 30 أكتوبر 2026. لم تثبّت PromptQuorum برنامج Photoview، لذلك لم تُقيَّم دقة التعرّف على الوجوه ولا سرعته ولا استهلاكه للموارد.

Photoview معرض صور مجاني ومفتوح المصدر للخوادم الشخصية المستضافة ذاتيًا: تحدّد له مجلدًا فيفحص الصور ومقاطع الفيديو، وتتصفحها من المتصفح. ميزة الذكاء الاصطناعي الوحيدة فيه هي التعرّف على الوجوه الذي يجمع صور الشخص نفسه معًا. تستند هذه المراجعة إلى موقع المشروع وملف README ومستودع GitHub، وقد اطُّلع عليها في 30 أكتوبر 2026؛ ولم تختبر PromptQuorum البرنامج عمليًا.

مراجعة Photoview: معرض صور مستضاف ذاتيًا مع تعرّف محلي على الوجوه

ما هو Photoview؟

Photoview معرض ويب مستضاف ذاتيًا صُمّم للمصورين؛ يقرأ ماسحه مجلدًا على الخادم ويحوّل المجلدات الفرعية إلى ألبومات. يصف المشروع نفسه بأنه «معرض صور للخوادم الشخصية المستضافة ذاتيًا»، والشيفرة على GitHub بترخيص AGPL-3.0.

يُنشأ كل مستخدم مع مسار على الخادم، ولا يرى إلا الوسائط الموجودة تحته. ويشير README إلى موقع تجريبي عام.

كيف تحصل عليه

Photoview خادم تثبّته بنفسك؛ والطريقة الموثّقة هي Docker Compose، ولا يوجد مثبّت لسطح المكتب أو للجوال.

الخيار
مصدر الحصول عليه
Docker Composeمثال Compose: انسخ ملف .env وملف compose وملف Makefile، ثم عدّلها ونفّذ make all
منصات أخرىيذكر README كلًّا من Arch Linux AUR وNixOS وUnraid وYunoHost وTrueNAS وEmbassyOS، مع دعم محدود من المشروع
السعرمجاني، AGPL-3.0، مستضاف ذاتيًا
الموقعphotoview.github.io
سياسة الخصوصيةلم نعثر على صفحة لسياسة الخصوصية في الموقع ولا في README
الشيفرة المصدريةgithub.com/photoview/photoview
عرض تجريبي عامphotos.qpqp.dk مع بيانات الدخول المذكورة في README

الإصدار الذي رُوجع: 2.4.0، نُشر في 23 يونيو 2024، وهو أحدث إصدار موسوم؛ ولا يعرض GitHub ملفات قابلة للتنزيل له. وصلت إيداعات فرع master إلى 29 أكتوبر 2026، وكان آخر دفع لوسمَي latest و2.4.0 على Docker Hub في اليوم نفسه. يلزم وجود طرفية وDocker.

المتطلبات

لا يذكر README حدًّا أدنى للذاكرة أو المعالج؛ بل يذكر المنصات المدعومة وقواعد البيانات ونافذة زمنية لإصدار Docker.

بيئة التشغيل

ما تقوله المصادر:
Docker Engine صدر خلال العام الأخير؛ وDebian 12 أو 13، أو Ubuntu LTS والإصدارات القصيرة الأحدث

قاعدة البيانات

ما تقوله المصادر:
SQLite أو MariaDB أو PostgreSQL 17 أو 18

معالجة الوسائط

ما تقوله المصادر:
يمكن إيقاف معالجة RAW ومعالجة الفيديو كلٌّ على حدة عبر إعداد بيئة

تسريع الفيديو

ما تقوله المصادر:
اختياري: qsv أو vaapi أو nvenc؛ ولم يتحقق المشروع إلا من qsv على شريحة Intel

هذه أقوال README؛ ولم تقِس PromptQuorum الذاكرة ولا المعالج ولا زمن الفهرسة.

كيف تبدأ

تتبع هذه الخطوات دليل Docker في README؛ ولم تنفّذها PromptQuorum.

  1. 1
    ثبّت Docker
    Why it matters: ثبّت Docker وDocker Compose على الخادم الذي يحفظ صورك.
  2. 2
    انسخ الملفات النموذجية
    Why it matters: نزّل الملفات من مجلد مثال Compose، وأعد تسميتها إلى .env وdocker-compose.yml وMakefile، وعدّلها بحسب مساراتك وقاعدة بياناتك.
  3. 3
    اجعل الوسائط قابلة للقراءة وابدأ التشغيل
    Why it matters: نفّذ make readable لتتمكن الحاوية من قراءة مجلدات الوسائط، ثم نفّذ make all.
  4. 4
    أنشئ المسؤول وابدأ الفحص
    Why it matters: افتح المنفذ 8000، وأكمل معالج الإعداد باسم مستخدم وكلمة مرور ومسار الصور (الافتراضي /photos)، ثم استخدم Scan All من الإعدادات.

الميزات الرئيسية

كل بند أدناه مصدره موقع المشروع أو README؛ ولم تختبر PromptQuorum أيًّا منها.

  • المشاركة. يمكن مشاركة الألبومات والعناصر المفردة برابط عام، مع حماية اختيارية بكلمة مرور.
  • الخرائط. يمكن عرض الصور التي تحمل إحداثيات GPS في بيانات EXIF على خريطة؛ وبحسب الإعداد النموذجي يتطلب ذلك رمز وصول مجانيًا من Mapbox تنشئه بنفسك.
  • التحكم في الوصول. بحسب README، تُحمى ملفات الوسائط برمز في ملف تعريف ارتباط، وتُخزَّن كلمات المرور مجزّأة، وتطبّق واجهة API سياسة CORS صارمة.

ميزات الذكاء الاصطناعي وأين تعمل

التعرّف على الوجوه هو ميزة الذكاء الاصطناعي الوحيدة التي يذكرها المشروع، ويعمل داخل خادم Photoview باستخدام مكتبة go-face.

  • الكشف والتجميع. بحسب README، يعثر الماسح على الوجوه في الصور ويجمع صور الشخص نفسه معًا؛ وتعتمد الشيفرة على go-face، وهي غلاف مفتوح المصدر بلغة Go لمكتبة dlib.
  • ملفات النماذج. توجد ثلاثة ملفات نماذج من dlib للكشف عن الوجوه ونقاط الارتكاز والتعرّف في مجلد data/models بالمستودع، ومسارها قابل للضبط.
  • أين تعمل. يستدعي شيفرة كشف الوجوه المكتبة المحلية مباشرة، دون أي طلب شبكة في الملفات التي قرأناها.
  • الإيقاف. عند ضبط PHOTOVIEW_DISABLE_FACE_RECOGNITION على 1 تُتخطى الميزة.

تدفق البيانات والخصوصية

Photoview مستضاف ذاتيًا، لذلك تبقى الصور على الخادم الذي تديره ما لم تشاركها أو تفعّل الخرائط. يحذّر README من أن المصادقة الأساسية للمستخدمين لا تكفي لحماية الوسائط الخاصة من الجهات الخبيثة على الإنترنت، ويقترح جدار حماية أو VPN أو وكيلًا عكسيًا أو طبقات مشابهة قبل كشفه للإنترنت.

يحمّل عرض الخريطة مكتبة Mapbox في المتصفح بالرمز الذي تزوّده به؛ ولم نتحقق مما يتلقاه Mapbox.

📌ملاحظة: هذه تصريحات المشروع وليست نتائج تدقيق. لم تفحص PromptQuorum حركة الشبكة، ولم تراجع الشيفرة خارج الملفات المذكورة في هذا المقال.

لمن يناسب

  • المصورون الذين يحتفظون بمكتبات RAW على خادم منزلي ويريدون تصفح المجلدات ومشاركتها دون نقل الملفات.
  • الأسر التي تحفظ صورها العائلية على NAS وتريد معرضًا واحدًا بمجلد منفصل لكل مستخدم.
  • المستضيفون الذاتيون الذين يفضّلون معرضًا قائمًا على المجلدات على منصة ببحث ووسوم بالذكاء الاصطناعي.

ما لم نتمكن من التحقق منه

  • جودة التعرّف على الوجوه. لم تُختبر الدقة ولا سلوك التجميع ولا السرعة.
  • الفجوة عن الإصدار. أحدث إصدار موسوم يعود إلى يونيو 2024 وقد تقدّم فرع master؛ ولم نقارن مدى اختلافه عن 2.4.0، ويقول README إن PostgreSQL 18 هو الإصدار الموصى به للإصدار التالي.
  • تدفق البيانات إلى Mapbox. لم نتحقق مما ترسله ميزة الخرائط إلى Mapbox ولا من شروط Mapbox للرمز المجاني.
  • استهلاك الموارد. لا توجد أرقام منشورة للذاكرة أو المعالج، ولم يُقَس الاستخدام الفعلي.
  • التجربة على الجوال. لا يُذكر تطبيق للجوال؛ ولم نختبر سلوك واجهة المتصفح على الهواتف.

المنافسون والبدائل

هناك ثلاث أدوات أخرى لمكتبات الصور في الدليل تتعرّف أيضًا على الوجوه؛ وتختلف فيما تضيفه.

PhotoPrism

المنصات:
Linux وmacOS وWindows (Docker) وويب
السعر / الرخصة:
مجاني + مدفوع / AGPL-3.0
الفرق الأبرز:
يضيف وسوم ذكاء اصطناعي وبحثًا؛ وتوجد اشتراكات مدفوعة
مقالات حول PhotoPrism (1)

Immich

المنصات:
خادم Linux وiOS وAndroid وويب
السعر / الرخصة:
مجاني / AGPL-3.0
الفرق الأبرز:
يضيف تطبيقات نسخ احتياطي للجوال وبحثًا ذكيًا
مقالات حول Immich (1)

مذكور أيضًا في:

Facet

المنصات:
Linux وmacOS وWindows وويب
السعر / الرخصة:
مجاني / MIT
الفرق الأبرز:
يضيف تقييم الصور وفرزها؛ وبعض أوزان النماذج الافتراضية غير مسموحة للاستخدام التجاري
مقالات حول Facet (1)

تحقق من السعر والرخصة والمنصات الحالية لكل تطبيق في صفحته الخاصة.

قارن في الدليل

الأسئلة الشائعة

هل يغيّر Photoview ملفات صوري؟

يصف README المعرض بأنه يتيح وصولًا للقراءة فقط إلى وسائطك، وتُحفظ الصور المصغّرة المُنشأة في مجلد ذاكرة تخزين مؤقت منفصل يحدده PHOTOVIEW_MEDIA_CACHE.

أي قاعدة بيانات أستخدم؟

لا يحتاج SQLite إلى خدمة إضافية، لكن أداءه الأدنى ولا يتوسّع. ويذكر README أن MariaDB هو الخيار الافتراضي وأن PostgreSQL هو الأسرع عادةً.

كيف أحدّث Photoview؟

نزّل الصورة الجديدة وأعد تشغيل الحاويات. ينصح README بنسخ قاعدة البيانات احتياطيًا قبل الترقية، وينبّه إلى أن الصور انتقلت إلى سجل photoview/photoview على Docker Hub، فتحتاج ملفات compose القديمة إلى اسم الصورة الجديد.

أين أجد المساعدة؟

يحيل README أسئلة الإعداد والتطوير إلى خادم Discord، ولا يدعم المشروع Portainer ولا أي طبقات أخرى فوق Docker Compose.

الخلاصة

Photoview معرض راسخ ومفتوح التطوير لمن يحتفظ بصوره في مجلدات على خادمه الخاص ويريد تصفحها ومشاركتها وفرزها حسب الوجوه دون خدمة سحابية. في المقابل، يعود آخر إصدار موسوم إلى يونيو 2024، ويتطلب الإعداد Docker وقاعدة بيانات، والتعرّف على الوجوه هو ميزته الوحيدة بالذكاء الاصطناعي، والخرائط تعتمد على رمز Mapbox، ولم يكن ممكنًا اختبار شيء من ذلك هنا. يناسب المستضيفين الذاتيين الذين يفكرون بالمجلدات ويشغّلون Docker بالفعل؛ ومن يريد بحثًا بالذكاء الاصطناعي أو نسخًا احتياطيًا للجوال فعليه مقارنة البدائل المذكورة أعلاه.

المصادر

← العودة إلى LLM المحلية المتقدمة

MCP