خبر و ترفند روز

خبر و ترفند های روز را اینجا بخوانید!

این برنامه خود میزبانی، کتابخانهٔ پرگندل عکس‌های من را در عرض چند دقیقه مرتب کرد.

کتابخانهٔ عکس‌های من کاملاً فاجعه‌وار بود. سال‌ها بارگذاری‌های تصادفی، اسکرین‌شات‌ها همراه با خاطرات واقعی، و پوشه‌هایی که حتی به یادشان نمی‌آمدم. من برای سازماندهی به گوگل فوتوز متکی بودم، اما از این که به سرویس ابری آن‌ها قفل شوم متنفر بودم. تمام آنچه می‌خواستم یک جایگزین آفلاین بود که به من کنترل بر عکس‌هایم بدهد. مشکل این بود که هیچ راه‌حل میزبانی خودم را نمی‌دانستم که بتواند تصاویرم را همانند گوگل مرتب و سازماندهی کند.

کتابخانهٔ عکس‌های من یک فاجعهٔ کامل بود. سال‌ها بارگذاری‌های تصادفی، اسکرین‌شات‌ها مخلوط با خاطرات واقعی، و پوشه‌هایی که حتی به یادشان نمی‌آوردم. من برای سازماندهی به Google Photos تکیه کرده بودم، اما از قید شدن به سرویس ابری آن متنفر بودم. تمام آنچه می‌خواستم یک جایگزین آفلاین بود که به من کنترل بر تصاویرم بدهد. مشکل این بود که هیچ راه‌حل میزبانی خودی نمی‌دانستم که بتواند عکس‌هایم را همانند Google مرتب و سازماندهی کند.

پس از مقداری جستجو، سرانجام به PhotoPrism برخورد کردم، یک برنامهٔ مدیریت عکس منبع باز. تصمیم گرفتم آن را امتحان کنم و ظرف چند دقیقه پس از راه‌اندازی، عکس‌های درهم و برهمم را مرتب کرد و به شکلی سازماندهی کرد که واقعاً معقول بود.

سازماندهی هوش مصنوعی که واقعاً کار می‌کند

راه‌حلی منبع باز که ویژگی‌های مورد نظرم را دارد

PhotoPrism از هوش مصنوعی برای انجام کارهای سنگین استفاده می‌کند. چهره‌ها را تشخیص می‌دهد و به‌صورت خودکار گروه‌بندی می‌کند، به طوری که تمام عکس‌های شما از اعضای خانواده یا دوستان بدون نیاز به مرتب‌سازی دستی در یک مکان قرار می‌گیرند. تشخیص اشیاء نیز خوب عمل می‌کند. عکس‌ها را بر اساس محتوای واقعی‌شان برچسب‌گذاری می‌کند. من عکس‌هایی با برچسب‌های «دریا»، «غروب»، «سگ» و «غذا» دارم بدون اینکه خودم یک برچسب هم اضافه کنم. همچنین بر پایه داده‌های مکان، عکس‌های شما را روی نقشه نمایش می‌دهد و به شما امکان می‌دهد کتابخانه‌تان را از طریق نمای نقشه کاوش کنید. جستجو سریع و شهودی است و یافتن چیزی که می‌خواهید را به‌جای اسکرول بی‌پایان آسان می‌کند.

مطلب مرتبط:   نحوه ایجاد یک ماشین مجازی macOS با استفاده از Docker

آنچه بیش از همه من را تحت تأثیر قرار داد سرعتی بود که آن تمام کتابخانه‌ام را فهرست کرد. من آن را به پوشهٔ شلوغ عکس‌هایم اشاره کردم و ظرف چند دقیقه، هوش مصنوعی بالفعل شروع به سازماندهی همه چیز کرد. من به‌صورت زنده تماشا کردم که چگونه چهره‌ها را شناسایی می‌کند، اشیاء را تشخیص می‌دهد و عکس‌ها را بر اساس تاریخ و مکان دسته‌بندی می‌کند. استفاده از ویژگی‌های هوش مصنوعی PhotoPrism نیز نسبتاً آسان بود. پس از تجربهٔ راه‌حل‌های میزبانی خودی دیگر، PhotoPrism برجسته‌ترین گزینه بود. بدون برچسب‌گذاری دستی. بدون بازسازماندهی پوشه‌ها به‌دست. به‌سادگی این کار را انجام داد.

فوتوپریزم

PhotoPrism یک برنامهٔ مدیریت عکس و ویدئو مبتنی بر هوش مصنوعی است که می‌توانید بر روی سرور خود یا در ابر اجرا کنید. این برنامه امکان برچسب‌گذاری خودکار، تشخیص چهره و جستجوی پیشرفته را فراهم می‌کند و در عین حال حریم خصوصی شما را حفظ می‌کند.

راه‌اندازی PhotoPrism آسان بود

فقط چند دقیقه طول کشید

راه‌اندازی آن نیاز به چند مرحله داشت، اما Docker این کار را قابل مدیریت کرد. ابتدا یک پوشه برای PhotoPrism ایجاد کردم. سپس Docker Desktop برای ویندوز را از سایت دانلود رسمی نصب کردم. پس از نصب، ترمینال Docker Desktop را باز کردم و با استفاده از دستور زیر به پوشهٔ PhotoPrism منتقل شدم:

cd (PHOTOPRISM FOLDER LOCATION)

سپس فایل PhotoPrism را با اجرای دستور زیر دریافت کردم:

curl.exe -o compose.yaml https://dl.photoprism.app/docker/windows/compose.yaml 

بعداً، فایل compose.yaml را در یک ویرایشگر متن باز کردم و چند تنظیم کلیدی را تغییر دادم. رمز عبور مدیر را تنظیم کردم و پوشه‌های عکس PhotoPrism را با مسیرهای ویندوزی که شامل اسلش‌های پیشرو هستند، مشخص کردم. پس از آماده شدن فایل پیکربندی، با دستور زیر کانتینر PhotoPrism را دریافت کردم:

مطلب مرتبط:   چگونه با کمک ریدسی یک خاطره بنویسیم و منتشر کنیم

docker compose pull

برای اجرای سرویس، از این استفاده می‌کنم:

docker compose up -d

سپس می‌توانم با باز کردن مرورگر وب و وارد کردن این آدرس در URL به سرویس دسترسی پیدا کنم:

localhost:2342

در ظرف چند دقیقه، PhotoPrism به‌صورت محلی بر روی شبکه من در حال اجرا بود. مرورگرم را باز کردم، به آدرس

localhost:2342

رفتم و وارد شدم. همین بود. راه‌اندازی واقعاً کاری یک‌بار اجرا شدنی است. پس از نصب Docker Desktop و انجام تنظیمات اولیه، همه چیز به‌صورت خودکار اجرا می‌شود.

localhost:2342

اکنون یک سیستم مدیریت عکس دارم که کاملاً تحت کنترل من است. عکس‌هایم مال من هستند. داده‌هایم نیز به‌عنوان مال من می‌مانند. و این یکی از راه‌هایی است که سعی می‌کنم حریم خصوصی خود را از ابر پس بگیرم. به‌علاوه، سطحی از سازماندهی دریافت می‌کنم که کاملاً خودکار است.

چند مشکل با PhotoPrism

برای همه مناسب نیست

دسترسی به فوتوپریزم با استفاده از تلفن هوشمند

اگرچه خوشحالم که یک جایگزین قوی پیدا کرده‌ام، PhotoPrism کامل نیست. اولاً، برنامهٔ بومی ندارد. در حالی که PWA بر روی دسکتاپ خوب کار می‌کند، تجربهٔ موبایل به‌عنوان کافی صیقلی نیست. یک برنامهٔ موبایلی اختصاصی که برای صفحه‌نمایش‌های کوچکتر طراحی شده باشد، تفاوت بزرگی ایجاد می‌کند.

مسئلهٔ دیگر این است که پردازش هوش مصنوعی مقدار قابل‌توجهی قدرت محاسباتی نیاز دارد. این ممکن است در دسکتاپ‌های مدرن مشکلی نباشد، اما برای شخصی مانند من که دوست دارد از لپ‌تاپ‌های قدیمی برای پروژه‌های عملی استفاده کند، عملکرد می‌تواند کند باشد. هوش مصنوعی همچنان کار می‌کند؛ فقط زمان بیشتری برای پردازش همه چیز می‌گیرد، بسته به تعداد عکسی که در کتابخانه‌تان دارید. در اصل من مجبور شدم این را بر روی کامپیوتر دسکتاپ خود میزبانی کنم.

مطلب مرتبط:   کانتینر کردن برنامه های Go با Docker

در نهایت، تشخیص موضوع همیشه به‌دقتی که در Google Photos دریافت می‌کنید نیست. به‌طور کلی کار خوبی انجام می‌دهد، اما گاهی گیاهان را به‌عنوان غذا برچسب می‌زند یا وسایل منزل را با ساختمان‌ها اشتباه می‌گیرد.

با این حال، هنوز هم استفاده از PhotoPrism مرا خوشحال می‌کند. به‌زودی اشتراک Google خود را لغو نمی‌کنم، به‌ویژه که گوگل اکنون یک برنامهٔ عکس آفلاین حتی بهتر دارد، اما PhotoPrism را برای عکس‌ها و ویدئوهای RAW خود نگه می‌دارم. PWA به‌قدر کافی کار می‌کند و تشخیص و برچسب‌گذاری خودکار ساعت‌ها زمان سازماندهی دستی را از من می‌گیرد. ترجیح می‌دهم 80٪ از عکس‌هایم به‌صورت خودکار مرتب شوند تا تمام وقت را صرف انجام همه کارها کنم. به‌طور کلی، PhotoPrism گزینهٔ عالی‌ای است اگر به دنبال یک راه‌حل واقعاً خصوصی، میزبانی خودی برای عکس‌ها بدون نیاز به اشتراک باشید. و آیا ذکر کردم که تمام عکس‌های شما خصوصی می‌مانند و هرگز از شبکه شما خارج نمی‌شوند؟

یک خانهٔ خصوصی برای بقیهٔ عکس‌های شما

PhotoPrism برای من مکانی فراهم کرد تا عکس‌هایی که نمی‌خواهم توسط ذخیره‌سازی ابری محدود شوند، در آن نگهداری کنم. هنوز برای تصاویر اخیر و به‌اشتراک‌گذاری سریع از Google Photos استفاده می‌کنم، اما فضای ذخیره‌سازی به‌سرعت تمام می‌شود. بنابراین بخش عمده‌ای از آلبوم‌های قدیمی، نسخه‌های پشتیبان و عکس‌های شخصی من اکنون در PhotoPrism ذخیره می‌شوند، به‌صورت آفلاین و با هوش مصنوعی سازماندهی می‌شوند. من تشخیص چهره، برچسب‌گذاری اشیاء و کتابخانه‌ای قابل جستجو دارم بدون اینکه حریم خصوصی را فدا کنم. این برنامه به‌انداز Google Photos صیقلی نیست، اما به من کنترل و فضای لازم را می‌دهد. اگر می‌خواهید خاطرات خود را بدون اشتراک یا محدودیت نگه دارید، PhotoPrism یک راه‌حل عملی و قابل اعتماد است.