تحسينات مُستمرة على لوحة الأوامر من Microsoft، ولكنها لا تزال متخلفة عن Flow Launcher في سلاسة الاستخدام والإنتاجية

0

منذ أكثر من عام، جرّبتُ استخدام Windows بدون قائمة “ابدأ” التقليدية، وذلك بالاعتماد على Flow Launcher. هذه التجربة الصغيرة سرعان ما حوّلتني إلى مُعجب بهذا التطبيق. لاحقًا، اكتشفت أن Microsoft تعمل على تطوير ميزة مماثلة ضمن PowerToys تحت اسم PowerToys Run. ومؤخرًا، قررت الشركة استبدال هذه الأداة بـ Command Palette، وهي نسخة متطورة منها مع إمكانيات واعدة أكثر.

لقد قمت بتجربة Command Palette بعد فترة وجيزة من إطلاقها قبل شهرين تقريبًا، ولكن Microsoft طرحت مؤخرًا تحديثًا كبيرًا يتضمن تحسينات هائلة في الأداء. لذلك، أردت تجربتها مرة أخرى. بالإضافة إلى ذلك، اكتسب التطبيق المزيد من الإضافات (extensions) خلال هذه الفترة، مما زاد من حماسي لإعطائه فرصة أخرى. بدأت أرى لمحة عن مستقبل قد تتفوق فيه Command Palette على Flow Launcher. ولكن هذا المستقبل لم يتحقق بعد.

جهاز لابتوب يعمل عليه Command Palette على Windows 11

أداء مُحسَّن مع بعض المحاذير

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

لا يزال هناك حاجة إلى بعض التحسينات الإضافية

لقطة شاشة للصفحة الرئيسية في لوحة الأوامر على نظام التشغيل Windows 11

تم إصدار PowerToys الإصدار 0.93 في وقت سابق من هذا الشهر، ووعد الفريق بإجراء ترقيات كبيرة جدًا على أداء لوحة الأوامر (Command Palette). وعلى وجه التحديد، تفاخرت الشركة بزيادة قدرها 40% في أوقات التحميل وتحسين بنسبة 70% في أوقات تحميل الملحقات المضمنة، كل ذلك مع استخدام موارد أقل. هذا ما لفت انتباهي إلى التطبيق مرة أخرى، وبالفعل، تبدو لوحة الأوامر أسرع بشكل ملحوظ الآن.

يؤدي الضغط على اختصار لوحة المفاتيح المعين إلى تشغيل شريط البحث على الفور، ويمكنني البدء في الكتابة على الفور، تمامًا مثل Flow Launcher. حتى إذا كنت تستخدم مفتاح التشغيل السريع لتشغيل مكون إضافي معين، فإنه يتم تشغيله بالسرعة نفسها تقريبًا.

ومع ذلك، هذا ليس سوى جزء من المشكلات التي يجب معالجتها. لا تزال لوحة الأوامر تبدو وكأنها تعاني من تأخير ملحوظ بين وقت الكتابة في شريط البحث ووقت ظهور النتائج. إنه ليس بطيئًا بشكل فظيع، ولكنه محسوس، وأحيانًا تكون ضغطات المفاتيح سريعة جدًا عندما أرغب في تشغيل تطبيق بهذه الطريقة، لذلك أرى أن هذا قد يسبب مشاكل في بعض الحالات. ومن المثير للاهتمام، إذا كتبت جزءًا من أمر ومسحته، فعندما أكتبه مرة أخرى، يتم تحميل النتائج على الفور. ولكن إذا تغير الاستعلام، فهناك بعض التأخير مرة أخرى. يبدو أنه يتحسن مع فهرسة المزيد من النتائج، ولكن Flow Launcher لا يزال أكثر استجابة ويقوم بتحديث النتائج بشكل أسرع بمجرد البدء في الكتابة، مما يجعله مثاليًا لتشغيل التطبيقات بسرعة.

لقطة شاشة للوحة الأوامر تعرض صفحة فارغة حيث يجب أن تكون هناك قائمة بالملحقات

لقد لاحظت أيضًا مشكلة حيث لا يقوم أمر ملحقات لوحة الأوامر ببساطة بتحميل أي نتائج. من المفترض أن يبحث في Winget عن الملحقات المتاحة للمكون الإضافي، لكنني عالق في حلقة تحميل لا نهائية، لذلك علي فقط استخدام Winget مباشرةً.

تُوفر بالفعل إضافات ممتازة لتحسين تجربة المستخدم

تتوفر حاليًا مجموعة متميزة من الإضافات (Extensions) التي تهدف إلى إثراء تجربة المستخدم بشكل ملحوظ. هذه الإضافات، المتوفرة لأنظمة تشغيل مثل Windows و Android، ولمتصفحات الإنترنت المختلفة مثل Google Chrome و Microsoft Edge، تقدم وظائف متنوعة تتراوح بين تحسين الإنتاجية، وتخصيص الواجهات، وتعزيز الأمان، وإدارة المحتوى بكفاءة. يمكن للمستخدمين استكشاف هذه الإضافات المتاحة على متاجر التطبيقات الرسمية أو عبر المواقع الإلكترونية الموثوقة، واختيار ما يناسب احتياجاتهم الفردية لتحقيق أقصى استفادة من أجهزتهم وبرامجهم.

المنصة لا تزال محدودة الانتشار نسبيًا

التحدي الأكبر الذي يواجه Command Palette هو بناء مجتمع مطورين لإنشاء مكتبة إضافات (plugins) غنية وواسعة، تضاهي تلك الموجودة في Flow Launcher، وربما تتفوق عليها، خاصةً بعد إطلاق Raycast على نظام Windows. ومع ذلك، قد يكون استخدام Winget كمنصة توزيع قد ساهم في هذا الأمر، حيث توجد بالفعل بعض الإضافات الجيدة، وبعضها مفيد حقًا بالنسبة لي.

مثال جيد على ذلك هو EverythingCmdPal، وهي إضافة تدمج محرك البحث Everything في Command Palette. البحث المدمج عن الملفات في Windows بطيء بشكل ملحوظ، لذا فإن استخدام Everything يجعل التجربة أفضل بكثير، ويبدو أن هذا التطبيق يدعم جميع هذه المشغلات بسرعة، حيث أن كلاً من Flow Launcher و PowerToys Run لديهما أيضًا إضافات مماثلة.

إضافة أخرى من المحتمل أن أجد لها استخدامات هي Video Downloader، والتي – كما قد تتوقع – تتيح لي تنزيل مقاطع الفيديو من YouTube. أستخدم هذا أحيانًا لتنزيل مقاطع فيديو YouTube عندما أرغب في عرض مقاطع منها في مقاطع الفيديو الخاصة بي (مثل إعلانات ألعاب الفيديو، على سبيل المثال)، لذا فهي مفيدة جدًا في كثير من الأحيان.

هناك عدد قليل من الإضافات الأخرى المتاحة التي أعرف أن الكثيرين سيجدونها مفيدة، بما في ذلك بعض الإضافات التي تعمل مع Visual Studio Code أو ملاحظات Obsidian. ومع ذلك، لا تزال هذه المجموعة صغيرة مقارنة بمكتبة إضافات Flow Launcher. هذا النقص في الإضافات يمثل تحديًا لـ Command Palette، ولكنه يمثل أيضًا فرصة للمطورين لإنشاء أدوات جديدة ومبتكرة.

خاصية سجل الحافظة هي النجم بلا منازع

لقطة شاشة توضح خاصية سجل الحافظة في لوحة الأوامر

على الرغم من انتقاداتي، إلا أن هناك ميزة أساسية في Command Palette تتفوق بها على Flow Launcher، وهي إضافة سجل الحافظة (Clipboard History). فهي مدمجة افتراضيًا في Command Palette، بينما يتطلب Flow Launcher إضافة خارجية لتحقيق وظيفة مماثلة.

الأهم من ذلك، سهولة استخدامها. توجد إضافتان لسجل الحافظة في Flow Launcher، لكنهما تشتركان في نفس العيب: اختيار نتيجة من القائمة يعيد نسخها إلى الحافظة فقط (افتراضيًا على الأقل)، مما يستلزم لصقها لاحقًا باستخدام Ctrl+V. هذا السلوك موجود أيضًا في بعض مديرات الحافظة على Linux، وهو أمر محبط لأنه يتعارض مع الطريقة التي يعمل بها سجل الحافظة القياسي في Windows أو macOS، أو حتى في تطبيقات مثل Raycast. كما أنه يستغرق وقتًا أطول؛ لماذا أختار نتيجة من القائمة إن لم يكن لإدراجها مباشرة؟

لحسن الحظ، توفر إضافة سجل الحافظة (Clipboard History) في Command Palette كلا الخيارين للوصول السريع. الضغط على مفتاح Enter ينسخ الاختيار، بينما الضغط على Ctrl+Enter يدرجه فورًا. هذا هو الحل الأمثل.

لا يزال Flow Launcher متربعًا على عرش برامج التشغيل

أداء أسرع وقدرات محسّنة

لا تزال لوحة الأوامر (Command Palette) قيد التطوير المستمر، وتواصل Microsoft تقديمها جنبًا إلى جنب مع PowerToys Run، وذلك تحديدًا لأن الأداة الجديدة لم تصل بعد إلى الكمال المنشود. ومع ذلك، إذا كنت تنتظر البديل المثالي لـ Flow Launcher، فقد لا يكون الوقت قد حان بعد.

بالإضافة إلى كونه أسرع وأكثر استجابة (مع متجر إضافات (plugin store) يعمل بكفاءة)، يتمتع Flow Launcher بنظام بيئي (ecosystem) أكبر بكثير من الإضافات (plugins)، مما يجعله أكثر جاذبية. تحتوي لوحة الأوامر (Command Palette) على بعض الأساسيات، ولكن هناك العديد من الإضافات (plugins) المفيدة أو الممتعة في Flow Launcher. على سبيل المثال، هناك إضافة (plugin) لـ Home Assistant تتيح لي التحكم في الأضواء أو تغيير مستوى الصوت في مكبر الصوت الذكي الخاص بي.

إحدى الإضافات (plugins) المفضلة لدي هي Pokédex، والتي تتيح لي البحث عن Pokémon ورؤية معلومات عنه بسهولة عن طريق فتح إدخاله مباشرة في إحدى قواعد البيانات المعروفة مثل Bulbapedia أو Serebii. توجد إضافات (plugins) مماثلة حتى لأشياء مثل Stardew Valley. هناك الكثير مما يمكنك فعله، بدءًا من المفيد إلى العشوائي، وهذا النوع من النظام البيئي (ecosystem) ضروري لمنصة مزدهرة. هذا التنوع في الإضافات (plugins) يمنح Flow Launcher ميزة تنافسية واضحة، ويجعله خيارًا جذابًا للمستخدمين الذين يبحثون عن تخصيص وتوسيع وظائف مشغل التطبيقات الخاص بهم. ابحث عن “Flow Launcher plugins” و “إضافات Flow Launcher” لتحسين محركات البحث.

بانتظار بفارغ الصبر Raycast على نظام Windows

لقطة شاشة لـ Raycast تعرض نتائج بحث مع خيار لضبط سطوع الشاشة إلى 50٪ في الأعلى

قد يظل Flow Launcher متربعًا على عرش تطبيقات التشغيل السريع في الوقت الحالي، ولكن قد يواجه هذا التفوق تهديدًا حقيقيًا في المستقبل القريب بفضل وصول Raycast إلى نظام Windows. أستخدم Raycast على جهاز Mac Mini الخاص بي منذ شهور، وهو أحد أفضل الأدوات التي يمكن أن أطلبها على الإطلاق، بل إنه يتفوق على Flow Launcher في نواحٍ كثيرة. بعض الإضافات المتاحة له ممتازة بشكل خاص، مثل سجل الحافظة أو Pokédex، الذي يعرض معلومات مفصلة مباشرة في نافذة التطبيق دون الحاجة إلى فتح موقع ويب.

يتميز Raycast بنظام بيئي أوسع للإضافات، ومتجر إضافات متكامل مع أوصاف واضحة وحتى معاينات صور لكل إضافة، مما يسهل معرفة ما ستحصل عليه. يتم طرح Raycast لنظام Windows تدريجيًا في شكل تجريبي (beta) على مدار الشهرين الماضيين، ولم يتم اختياري للمشاركة في البرنامج حتى الآن، ولكن بمجرد حصولي على حق الوصول إليه، يمكنكم التأكد من أنني سأكتب عن تجربتي بالتفصيل. سأقوم بتحليل مميزاته، مقارنته بـ Flow Launcher، وتقييم أدائه على نظام Windows، مع التركيز على سهولة الاستخدام، سرعة الاستجابة، وتكامل الإضافات المختلفة. هذا بالإضافة إلى استعراض أهم الإضافات التي تجعل Raycast أداة لا غنى عنها لمستخدمي Windows المحترفين.

أهمية لوحة الأوامر لا تزال قائمة وملموسة

لا تزال لوحة الأوامر (Command Palette) تحتفظ بميزة تنافسية كبيرة في عالم تطوير البرمجيات وإدارة الأنظمة، وذلك لقدرتها الفائقة على تسريع سير العمل وتحسين الكفاءة. فهي تمثل واجهة مركزية للوصول إلى مختلف الأوامر والوظائف داخل التطبيق أو النظام، مما يقلل الاعتماد على التنقل المعقد عبر القوائم أو البحث عن الخيارات المدفونة.

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

جزء من منظومة أكبر

Screenshot showing Microsoft PowerToys Settings

على الرغم من أنني ما زلت أعتبر Flow Launcher خيارًا أفضل كبرنامج تشغيل مستقل مقارنة بـ Command Palette، إلا أنني أرى قيمة كبيرة في حزمة PowerToys ككل. Flow Launcher هو مجرد برنامج تشغيل، بينما Command Palette يأتي كجزء من مجموعة أدوات PowerToys الأوسع. تتضمن PowerToys أدوات مفيدة أخرى مثل FancyZones و Workspaces، والتي تجعل PowerToys ضروريًا على أي جهاز كمبيوتر يعمل بنظام Windows.

بالطبع، كلا التطبيقين مجانيان، لذلك لا يوجد ما يمنعك من تثبيت كليهما واستخدام Flow Launcher بدلاً من Command Palette، مع إبقاء أدوات PowerToys الأخرى نشطة. هذا ما أفعله عادةً، ولكن إذا كنت ترغب في توفير مساحة على محرك الأقراص لديك، فقد تكون PowerToys ذات قيمة أكبر بشكل عام، ولا تزال تمنحك برنامج تشغيل كفء للغاية.

ومع ذلك، إذا كنا نتحدث عن برامج التشغيل نفسها، فلا يزال Flow Launcher هو الفائز، ولا أوصي بالتبديل إلى Command Palette حتى الآن. من الأفضل لك الحصول على كل من PowerToys و Flow Launcher واستخدامهما معًا.

Leave A Reply

Your email address will not be published.