FilePulse
محرك بحث الملفات المتقدم
FilePulse هو محرك بحث محلي فائق الأداء يوفر سير عمل كامل: البحث عن اسم الملف + البحث في محتوى الملف + البحث المرئي عن الصور والفيديو + بحث OCR + البحث السريع Launcher + إلغاء البيانات المكررة للملفات + النقل عن بعد + المزامنة التلقائية للمجلدات عن بعد + معاينة سريعة + جلسة AI + وصول مشترك. يعمل المحرك الأساسي محليًا، ولا يتطلب أي تثبيت، وهو أخضر اللون ومحمول، ويدعم التشغيل السريع والمعاينة السريعة والنقل عن بُعد. وهو يدعم بشكل كامل البنيات الثنائية Windows، macOS، Linux و x86_64/ ARM64، ويمكنه إنشاء مجموعات بحث موزعة عبر الأنظمة الأساسية والبنيات.
اتصل بنا
سير عمل الارتباط الكامل
بدءًا من الاكتشاف وحتى المزامنة التلقائية عن بُعد، والمعاينة السريعة، ومحادثة الذكاء الاصطناعي والتسليم، تكون كل خطوة عالية السرعة ومتماسكة.
شاهد جميع الأمثلة المباشرةالبحث عن اسم الملف
يمكنك التصفية بسرعة حسب الاسم والمسار والحجم والامتداد.
عرض الحالةالبحث في محتوى الملف
قم بإجراء بحث عادي وتجزئة الكلمات والبحث عن النقاط داخل المستند، مع استرداد نص الصورة الذي تم التعرف عليه بواسطة OCR، ودعم التمييز والمعاينة.
عرض الحالةالبحث المرئي
قم بتحميل صورة أو مقطع فيديو، أو الصق لقطة شاشة مباشرةً للعثور على صور متشابهة بصريًا ومقاطع فيديو متطابقة.
عرض الحالةالمشغل السريع
بدء تشغيل التطبيقات والمجلدات بنقرة واحدة، وفرزها بشكل أكثر تخصيصًا.
عرض الحالةإلغاء البيانات المكررة للملفات
حدد موقع الملفات المكررة بدقة وحرر مساحة التخزين.
عرض الحالةالإرسال عن بعد
تحميل الملفات وتنزيلها وتحديد موقعها عبر العقد للتشغيل السلس عن بُعد.
عرض الحالةالمزامنة التلقائية عن بعد للمجلدات
تتم مزامنة أدلة الخرائط المحلية والبعيدة بشكل مستمر وتلقائي، مما يجعل التحديثات خالية من القلق.
عرض الحالةمعاينة سريعة
معاينة خفيفة للمستندات والصور ومحتوى الوسائط المتعددة.
عرض الحالةجلسة الذكاء الاصطناعي
يدعم الجلسات السياقية وتحميل الصور، ويحتفظ بالجلسات التاريخية.
عرض الحالةالوصول المشترك
عند الحاجة إلى التعاون، يمكنك إنشاء رابط مشاركة لتسهيل الوصول.
عرض الحالةالبحث السياقي
يدعم الوصول بشكل أسرع للبحث من المجلد الحالي من خلال مفاتيح الاختصار. ضمن Windows، يمكنه أيضًا توصيل مربعات الحوار المفتوحة المدعومة، ويمكنه الاستمرار في تحسين النطاق أو العودة إلى نطاق المستوى الأعلى.
عرض الحالةمساحة عمل البحث
يمكنك تنظيم مهام البحث المعقدة بشكل مستمر من خلال التجميع والعناصر المثبتة والفرز المخصص والتنقل الأكثر سلاسة للنتائج، والاحتفاظ بتعليقات البحث القابلة للاسترداد والحالة المثبتة.
عرض الحالةالوظائف الأساسية
شاهد جميع الأمثلة المباشرةالبحث عن اسم الملف
استخدم نمط أحرف البدل، والتعبير العادي، وخوارزمية مطابقة الحروف الأولية الكاملة بينيين، وبينيين للبحث، ويمكنك استخدام حجم الملف، وحجم المجلد، ووقت التعديل، واسم الملف، ومسار الملف، والامتداد للفرز مرشح. يدعم مطابقة البادئة، ومطابقة اللاحقة، ومطابقة الكلمات بالكامل، ومطابقة الأحرف المميزة، وتجاهل مطابقة الرموز، وتجاهل مطابقة أحرف المسافات البيضاء، والمطابقة غير الحساسة لحالة الأحرف، وما إلى ذلك.
عرض الحالةالبحث في محتوى الملف
البحث عن محتوى نصي محدد داخل الملف، ودعم المطابقة العادية للنص الكامل، ومطابقة أحرف البدل للنص الكامل، والمطابقة العادية لتجزئة الكلمات، والمطابقة العادية لتجزئة الكلمات، ومطابقة بادئة تجزئة الكلمات، والكلمة المطابقة الغامضة للتجزئة، ودعم تخصيص استخدام نتائج البحث عن أسماء الملفات لتصفية عمليات البحث عن المحتوى. يمكنه أيضًا تغطية الصور ولقطات الشاشة وملفات PDF الممسوحة ضوئيًا والصور المضمنة في مستندات Office والمستندات وملفات PDF والكتب الإلكترونية وصفحات الويب وعمليات البحث عن المحتوى الأخرى. يسمح OCR لنص الصورة بالمشاركة في البحث، مع الاستمرار في دعم النتائج غير المصنفة، والفرز حسب نتائج البحث عن اسم الملف، والفرز حسب النتائج ذات الصلة، وتمييز منطقة النقر والمعاينة السريعة.
عرض الحالةالبحث المرئي
يدعم بدء عمليات البحث باستخدام الصور أو لقطات الشاشة أو ملفات الفيديو للعثور على صور متشابهة بصريًا ومقاطع فيديو مطابقة، ويعرض الصور المصغرة ومسارات الملفات ومعلومات الخادم والفترات الزمنية المستهدفة.
عرض الحالةالمشغل السريع
على غرار القائمة، يتم فرز نتائج إدخال الكلمات الرئيسية مسبقًا وفقًا لمعظم العادات، حتى تتمكن من تحديد الموقع المستهدف بسرعة وبدء تشغيله.
عرض الحالةإلغاء البيانات المكررة للملفات
مقارنة الملفات المكررة وفقًا للقواعد والخصائص، وتحديد موقع المحتوى الزائد بسرعة وتنظيفه بأمان.
عرض الحالةالمعاينة والنقل عن بعد
معاينة سريعة وتنزيل وتحميل وتحديد المواقع عبر العقد، وتشغيل سلس وموثوق عن بعد.
عرض الحالةالمزامنة التلقائية عن بعد للمجلدات
المزامنة المستمرة والتلقائية للأدلة المحلية والبعيدة، ودعم التحديثات الدورية، وإعادة الاتصال المستقر، وتتبع سجل الحذف.
عرض الحالةجلسة الذكاء الاصطناعي
يدعم إدارة تكوين LLM واستمرار الجلسات المتعددة وتحميل الصور ومسح جميع الجلسات بنقرة واحدة.
عرض الحالةالبحث السياقي
يدعم استخدام مفاتيح الاختصار لإحضار مسار مدير الملفات الحالي تلقائيًا في Windows، macOS، Linux، وتوصيل مربع الحوار المفتوح المدعوم ضمن Windows. يمكنك أيضًا الاستمرار في ضبط نطاق البحث أو العودة إلى النطاق العلوي في البحث السياقي.
عرض الحالةمساحة عمل البحث
يدعم تنظيم مهام البحث المعقدة من خلال التعليقات التوضيحية للبحث، والتجميع، والعناصر المثبتة، والفرز المخصص، والتنقل الأكثر سلاسة في لوحة المفاتيح، ويمكنه الاحتفاظ بالتعليقات التوضيحية المستمرة، واستعادة الحالة بعد بدء التشغيل، والعناصر المثبتة.
عرض الحالةالوصول المشترك
يمكن للمحتوى المحدد إنشاء مدخل مشترك، مع أذونات يمكن التحكم فيها ووصول أكثر ملاءمة.
عرض الحالةلوحة المشغل
على غرار Sonic Launcher، تتم إضافة البرامج شائعة الاستخدام مسبقًا (نظرًا لاستخدام المتصفح، لا يمكن للسحب والإفلات الحصول على المسار الكامل. حاليًا، الإدخال مطلوب. ويمكن استخدام السحب والإفلات لإنشاء تطبيقات أصلية في المستقبل).
عرض الحالةدعم النظام الأساسي
FilePulse يدعم أصلاً جميع الأنظمة الأساسية الرئيسية بوظائف كاملة وغير متمايزة
Windows
x86_64Linux
x86_64macOS
x86_64 (Intel)Windows
aarch64 (ARM64)Linux
aarch64 (ARM64)macOS
aarch64 (Apple Silicon)البحث العنقودي عبر الأنظمة الأساسية
- يمكن أن تشكل الأنظمة المختلفة ما يصل إلى 256 مجموعة بحث للعقدة
- يتم فرز نتائج البحث عالميًا عبر المجموعة بأكملها
- جميع العقد متساوية، ويمكن لأي عقدة الوصول إلى بيانات المجموعة بأكملها
مقارنة الأداء/الوظيفة (Windows x86_64)
بيئة الاختبار: AMD 7900X، PCIe 4.0 SSD، Windows 11 24H2. قد يكون الإصدار الخاص بالمستخدم مكتظًا، مما سيؤدي إلى تدهور الأداء. لاختبار أداء الوسائط، يمكنك التقدم بطلب للحصول على إصدار بدون غلاف. في المستقبل، عندما يتم تحسين آلية التحقق، سيتم توفير نسخة بدون غلاف بالكامل.
مقارنة مع البحث عن اسم ملف كل شيء
طريقة إحصائيات الوقت هي المتصفح الذي يطلب واجهة الاستعلام، والخادم في انتظار وقت الاستجابة، وجميع اختبارات السرعة لا تصل إلى ذاكرة التخزين المؤقت. فيما يلي مقارنة بين خوارزميات البحث الأساسية، مع إزالة وقت الحصول على رمز الملف لجميع الاختبارات.
| مشروع اختباري | FilePulse 2.18.1 Pro (يأتي مع حجم المجلد الإحصائي وفهرس الامتداد) | كل شيء 1.4.1.1026 + حجم المجلد الإحصائي + فهرس الامتداد | كل شيء1.5.0.1391a + حجم المجلد الإحصائي + فهرس الامتداد |
|---|---|---|---|
| 2 مليون ملف يفحص سرعة القرص الكاملة + سرعة بنية تخزين البناء | 2.07 ثانية | 5.73 ثانية | 4.26 ثانية |
| 2 مليون ملف يستعلم عن حرف غير حساس لحالة الأحرف ويعدل الوقت بترتيب تنازلي | 10.39 مللي ثانية | 10.38 مللي ثانية | 10.79 مللي ثانية |
| 2 مليون ملف يستعلم عن حرفين حساسين لحالة الأحرف ويفرزهما بترتيب تنازلي عن طريق التعديل time | 9.28 مللي ثانية | 13.44 مللي ثانية | 9.21 مللي ثانية |
| 2 مليون ملف يستعلم عن ثلاثة أحرف غير حساسة لحالة الأحرف ويفرزها بترتيب تنازلي حسب وقت التعديل | 8.81 مللي ثانية | 13.70 مللي ثانية | 9.05 مللي ثانية |
| 2 مليون ملف يستعلم عن حرف واحد غير حساس لحالة الأحرف بلغة Pinyin ويفرزها بترتيب تنازلي حسب وقت التعديل | 16.65 مللي ثانية | غير مدعوم محليًا | غير مدعوم محليًا |
| يتم الاستعلام عن 2 مليون ملف بلغة pinyin باستخدام حرفين غير حساسين لحالة الأحرف ويتم فرزها بترتيب تنازلي حسب وقت التعديل | 16.88 مللي ثانية | غير مدعوم محليًا | غير مدعوم محليًا |
| الاستعلام عن 2 مليون ملف بلغة بينيين مع ثلاثة أحرف غير حساسة لحالة الأحرف وتعديلها بترتيب تنازلي | 16.17 مللي ثانية | غير مدعوم محليًا | غير مدعوم محليًا |
| الاستعلام عن 2 مليون ملف بلغة بينيين مع حرف واحد غير حساس لحالة الأحرف في الحرف الأول وتعديلها بترتيب تنازلي | 17.25 مللي ثانية | غير مدعوم محليًا | غير مدعوم محليًا |
| 2 مليون ملف يستعلم عن أول حرفين غير حساسين لحالة الأحرف بلغة بينيين وفرزهم بترتيب تنازلي حسب وقت التعديل | 17.08 مللي ثانية | غير مدعوم محليًا | غير مدعوم محليًا |
| 2 مليون ملف يستعلم عن الأحرف الثلاثة الأولى غير الحساسة لحالة الأحرف في نظام Pinyin ويصنفها بترتيب تنازلي حسب وقت التعديل | 15.29 مللي ثانية | غير مدعوم محليًا | غير مدعوم محليًا |
| يدعم بروتوكول HTTP1 | دعم HTTP1.1 | يدعم فقط HTTP1.0 القديم | يدعم فقط HTTP1.0 القديم |
| يدعم بروتوكول HTTP2 | دعم HTTP2 | غير مدعوم | غير مدعوم |
| يدعم بروتوكول HTTP3 | يدعم HTTP3 | غير مدعوم | غير مدعوم |
| يدعم التعبيرات المنطقية المعقدة | مدعم | مدعم | مدعم |
| دعم التعبيرات العادية | مدعم | مدعم | مدعم |
| تصفية الهدف مرتين حسب اسم الملف ومسار الملف في وقت واحد | مدعم | غير مدعوم | غير مدعوم |
| تصفية/فرز حسب حجم الملف/حجم المجلد | مدعم | مدعم | مدعم |
| تصفية/فرز حسب وقت التعديل | مدعم | مدعم | مدعم |
| تصفية/فرز حسب اسم الملف | مدعم | مدعم | مدعم |
| مرشح/فرز مسار الملف | مدعم | مدعم | مدعم |
| مرشح/فرز الامتداد | مدعم | مدعم | مدعم |
| مرشح التنسيق المخصص | مدعم | مدعم | مدعم |
| مطابقة غير حساسة لحالة الأحرف | مدعم | مدعم | مدعم |
| مطابقة البادئة | مدعم | مدعم | مدعم |
| مطابقة اللاحقة | مدعم | مدعم | مدعم |
| مطابقة الكلمات بالكامل | مدعم | مدعم | مدعم |
| مطابقة أحرف Ulaminate | مدعم | مدعم | مدعم |
| تجاهل مطابقة الرموز | مدعم | غير مدعوم | مدعم |
| تجاهل مطابقة أحرف المسافة البيضاء | مدعم | غير مدعوم | مدعم |
| البحث عن اسم ملف مجموعة الشبكة | يدعم ما يصل إلى 256 خادمًا لتشكيل مجموعة. يمكن لـ 256 جهازًا تحميل بيانات العقدة الأخرى مع بعضها البعض. كل عقدة متساوية. إنه اختياري لتتبع تغييرات القرص الهدف | غير مدعوم | محدود، يجب تعيين حرف محرك الأقراص البعيد إلى اسم حرف محرك الأقراص المحلي، والذي لا يشغل فقط أسماء أحرف محركات الأقراص المحلية القيمة، ولكنه أيضًا غير مناسب جدًا للاستخدام |
| فتح ملف العقدة البعيدة بالأذونات العادية | مدعم | غير مدعوم | غير مدعوم |
| فتح ملف العقدة البعيدة بإذن المسؤول | مدعم | غير مدعوم | غير مدعوم |
| تحديد موقع الملفات عن بعد في مدير الموارد | مدعم | غير مدعوم | غير مدعوم |
| تنزيل الملفات عن بعد | مدعم | غير مدعوم | غير مدعوم |
| استئناف نقطة توقف الملفات الكبيرة عن بعد | HTTP1.1/2/3 كلها تدعم استئناف نقطة التوقف | لا يدعم HTTP1.0 التنزيلات المستأنفة | لا يدعم HTTP1.0 التنزيلات المستأنفة |
| تحديد موقع المجلد بسرعة للبحث بدلاً من البحث الشامل | مدعم | غير مدعوم | غير مدعوم |
| محرك في الوقت الفعلي، ستتم مزامنة أي تغيير في حرف محرك الأقراص مع نظام البحث في الوقت الفعلي | مدعم | مدعم | مدعم |
| الملف الفردي الأخضر لا يتطلب التثبيت | مدعم | مدعم | مدعم |
مقارنة البحث في محتوى الملف مع AnyTXT
طريقة إحصائيات الوقت هي المتصفح الذي يطلب واجهة الاستعلام، والخادم في انتظار وقت الاستجابة، وجميع اختبارات السرعة لا تصل إلى ذاكرة التخزين المؤقت. فيما يلي مقارنة بين خوارزميات البحث الأساسية، مع إزالة وقت الحصول على رمز الملف لجميع الاختبارات.
| مشروع اختباري | FilePulse 2.18.1 Pro | AnyTXT 1.3.2477 |
|---|---|---|
| رواية مكونة من 2480 ملف txt، بناء نظام بحث | 748 مللي ثانية (max_batch:500)، 2.18 ثانية (max_batch:50). كلما زاد الحد الأقصى، زادت السرعة وزادت متطلبات أداء الجهاز | 16.38 ثانية |
| البحث عن كلمة واحدة في 2480 ملف في الوضع العادي دون فرز | 2.42 مللي ثانية | 23 مللي ثانية |
| البحث عن اثنين كلمات في 2480 ملفًا بدون فرز | 2.52 مللي ثانية | 23 مللي ثانية |
| البحث عن ثلاث كلمات في 2480 ملفًا في الوضع العادي بدون فرز | 2.51 مللي ثانية | 23 مللي ثانية |
| استخدم التعبيرات العادية لمطابقة النص الكامل في 2480 ملفًا واحدًا تلو الآخر | 9.03 مللي ثانية | 90 مللي ثانية |
| البحث عن كلمة واحدة في 2480 ملفًا بدون فرز وتمييز الأجزاء المطابقة للمعاينة | 2.99 مللي ثانية | 52.58 مللي ثانية |
| البحث عن كلمتين في 2480 ملفًا بدون فرز وتمييز معاينة جزء الجزء المطابق | 2.75 مللي ثانية | 49.22 مللي ثانية |
| البحث عن ثلاث كلمات في 2480 ملف دون فرز وتمييز معاينة جزء الجزء المطابق | 3.12 مللي ثانية | 44.28 مللي ثانية |
| تتضمن التعبيرات المعقدة NOT، AND، OR، القوس الأيسر، القوس الأيمن | دعم كامل | أولوية القوس غير مدعومة |
| محرك في الوقت الفعلي، أي سيؤدي التغيير في حرف محرك الأقراص إلى مزامنة المحتوى مع نظام البحث في الوقت الفعلي | نظام كامل في الوقت الفعلي، يتم تحديث الملفات التي تستوفي الشروط على الفور إلى نظام البحث لحظة حفظها | غير مدعومة، ويتم فحصها بانتظام، ولا يمكن تحديثها في الوقت الفعلي |
| الملف الفردي الأخضر لا يتطلب التثبيت | أخضر بالكامل، بدون تثبيت مطلوب ومفتوح واستخدام | يتطلب التثبيت |
| اجتياز جميع الملفات في نظام البحث للبحث عن المحتوى واحدًا تلو الآخر باستخدام أحرف البدل | مدعم وسريع جدًا | مدعم، ولكنه بطيء للغاية |
| اجتياز جميع الملفات في نظام البحث للبحث عن المحتوى باستخدام التعبيرات العادية واحدًا تلو الآخر | مدعم وسريع جدًا | مدعم، ولكنه بطيء للغاية |
| تجزئة الكلمات بحث عادي | مدعم | مدعم |
| تجزئة الكلمات بشكل منتظم بحث | مدعم | لست متأكدًا، لا ينبغي أن يكون هناك أي تفسير واضح لهذه الوظيفة |
| بحث بادئة تجزئة الكلمات | مدعم | لست متأكدًا، لا ينبغي أن يكون هناك أي تفسير واضح لهذه الوظيفة |
| بحث غامض | مدعم | غير مدعوم |
| الفرز بناءً على مدى صلة المستند | مدعم | غير مدعوم |
| التصفية الثانوية بناءً على نتائج البحث عن اسم الملف | دعم كامل | غير مدعوم، يتم دعم تصفية المجلدات الخشنة فقط، ولا تدعم تصفية المجلدات أحرف البدل أو التعبيرات العادية |
| الفرز بناءً على المسار الكامل للملف | مدعم | هناك دعم محدود، ويكون الفرز بطيئًا للغاية عندما يكون هناك عدد كبير جدًا من الملفات |
| الفرز بناءً على الملف الاسم | مدعم | هناك دعم محدود، ويكون الفرز بطيئًا للغاية عندما يكون هناك عدد كبير جدًا من الملفات |
| الفرز بناءً على وقت التعديل | مدعم | هناك دعم محدود، ويكون الفرز بطيئًا للغاية عندما يكون هناك عدد كبير جدًا من الملفات |
| الفرز حسب الامتداد | مدعم | هناك دعم محدود، ويكون الفرز بطيئًا للغاية عندما يكون هناك عدد كبير جدًا من الملفات |
مقارنة استخدام الذاكرة
FilePulse مقارنة استخدام الذاكرة مع المنتجات المنافسة في سيناريوهات استخدام مختلفة
سيناريو البحث عن محتوى الملف
مقارنة وظيفة البحث عن محتوى ملف AnyTXT
FilePulse يقوم بفهرسة أسماء الملفات البالغ عددها 2.27 مليونًا بالكامل وفهرسة محتويات ملفات Python البالغ عددها 71,120 بالكامل. FilePulse بعد استقرار الذاكرة، تشغل أخيرًا 264 ميجابايت، ويشغل القرص الصلب 877 ميجابايت. يستهلك AnyTXT 307 ميجا بايت من الذاكرة و 1.4 جيجا بايت من القرص. يدعم FilePulse العديد من الوظائف، ومن الطبيعي أن يشغل بضعة ميغابايت إضافية من الذاكرة.
سيناريو البحث عن اسم الملف فقط
قياس كل شيء (كل شيء يدعم البحث في محتوى الملف فقط في المرحلة الأولية)
إذا عطّلت فهرسة محتوى الملفات واكتفيت بالبحث بأسماء الملفات، يستقر استهلاك الذاكرة عند 253 MB لـ FilePulse، بينما يستهلك Everything إجمالًا 246 MB عبر عمليتين. ونظرًا إلى أن FilePulse يوفر وظائف أكثر، فإن زيادة بضعة ميغابايت أمر طبيعي.