KDnuggets تجمع 5 سكربتات AutoHotkey v2 لأتمتة المهام الروتينية لعلماء البيانات
نشر KDnuggets مجموعة من خمسة سكربتات مكتوبة بلغة AutoHotkey v2 تُلغي العمل اليدوي المتكرر على أجهزة Windows المكتبية لدى المحللين وعلماء البيانات. تشغّل السكربتات مساحة عمل المشروع، وتحوّل المعرّفات (ID) من الحافظة إلى قائمة جاهزة للاستخدام في Python أو SQL، وتصحّح مسارات الملفات، وترتّب النوافذ على الشاشة. • خمسة سكربتات بلغة AutoHotkey v2، وهي تعمل على Windows فقط. • السيناريو الأساسي: تتحول المعرّفات الموجودة في الحافظة إلى قائمة جاهزة للكود أو للاستعلام. • اختصار واحد على لوحة المفاتيح يفتح سياق المشروع بالكامل.
معالج بواسطة الذكاء الاصطناعي من KDnuggets؛ بتحرير Hamidun News
نشر KDnuggets مجموعة من خمسة سكربتات بلغة AutoHotkey v2 موجهة إلى من يقضون يومهم كله في العمل على البيانات على نظام Windows. لا يتناول المؤلف النماذج ولا خطوط المعالجة، بل يركّز على العمليات الصغيرة المحيطة بها: فتح المجلدات والمحرر المطلوبين، وتحويل عمود من المعرّفات إلى قائمة تُستخدم في الكود، وتصحيح مسار ملف، وترتيب النوافذ على الشاشة. تستغرق كل عملية من هذه العمليات ثوانيَ معدودة، لكنها تتكرر عشرات المرات خلال أسبوع العمل.
ما الذي تتم أتمتته تحديدًا
يذكر وصف المجموعة أربعة سيناريوهات. الأول يشغّل مساحة عمل المشروع: بتركيبة مفاتيح واحدة تُفتح التطبيقات والمجلدات المطلوبة. والثاني يأخذ من الحافظة عمودًا من المعرّفات (ID) نُسخ من Excel أو من تقرير BI أو من رسالة بريد، ويبني منه قائمة لـ Python أو SQL. والثالث يصحّح مسارات الملفات. والرابع يرتّب النوافذ في مناطق محددة من الشاشة. أما السكربت الخامس فلم يُكشف عنه في الإعلان، ولذلك لن أخمّن ما هو.
السيناريو الثاني هو الأكثر ارتباطًا بالواقع اليومي. كل من كتب استعلامًا بشرط IN يعرف هذه الخطوات: نسخ القائمة، ووضع علامات الاقتباس والفواصل، ثم اللصق، ثم اكتشاف أن عنصرًا فارغًا بقي في النهاية. يؤدي السكربت ذلك كله بضغطة واحدة.
لماذا AutoHotkey v2 تحديدًا
AutoHotkey لغة سكربتات مجانية ومفتوحة المصدر لنظام Windows. صدر الإصدار 2 بصيغته المستقرة في أواخر عام 2022، ويُعدّ الآن الإصدار الأساسي. صارت صياغته أكثر صرامة وأقرب إلى اللغات المألوفة: دوال بدل الأوامر القديمة، وتعامل موحّد مع السلاسل النصية والكائنات. وتكفي الأدوات المضمّنة في اللغة للمهام الموصوفة هنا، ومنها الوصول إلى الحافظة، وتشغيل البرامج، وقراءة أبعاد النوافذ ومواضعها وتغييرها، واختصارات لوحة المفاتيح.
الحجة الرئيسية لصالح هذا النهج هي الحد الأدنى من الاعتماديات. فلا حاجة إلى إضافات لبيئة التطوير (IDE)، ولا إلى خدمة منفصلة. يكفي مفسّر مثبّت وملف نصي يحوي السكربت.
- المنصة: Windows فقط.
- اللغة: AutoHotkey v2، مجانية ومفتوحة المصدر.
- حجم المجموعة: 5 سكربتات.
- تشغيل السياق: تُفتح تطبيقات المشروع ومجلداته باختصار واحد.
- الحافظة: تتحول المعرّفات إلى قائمة لـ Python أو SQL.
- المسارات: تصحيح الصيغ إلى الشكل الذي يفهمه الكود.
- النوافذ: تثبيتها في مناطق محددة من الشاشة.
أين يكون الأداء أضعف
لهذا النهج حدود. فالسكربتات مرتبطة بنظام Windows، لذا سيتعيّن على مستخدمي macOS وLinux البحث عن بدائل. كما يعتمد ترتيب النوافذ على إعدادات الشاشات، وقد يختل على حاسوب محمول بلا شاشة خارجية. وتضع طبيعة المجموعة نفسها سقفًا لما تقدمه: فهي مجموعة قوالب جاهزة لحالات نمطية، وليست منظومة أتمتة متكاملة. وإذا كان لدى فريقك معيار موحّد لكتابة المسارات أو نظام خاص لتسمية المشاريع، فسيلزم تعديل السكربتات.
وهناك مسألة الأمان أيضًا. تتعامل السكربتات مع الحافظة، وكثيرًا ما تحتوي على معرّفات عملاء وأجزاء من استعلامات داخلية. وأي سكربت يُنزَّل من الإنترنت ينبغي قراءته كاملًا قبل أول تشغيل. وهذا ليس صعبًا مع ملف لا يتجاوز بضع عشرات من الأسطر.
كيف تستخدمها عمليًا
ابدأ بسكربت واحد هو الأكثر توفيرًا للوقت لديك. بالنسبة إلى معظم المحللين هو محوّل المعرّفات من الحافظة، لأنه يزيل أخطاء التنسيق ولا يتطلب أي إعداد. بعد ذلك عدّل سكربت تشغيل المشروع: أدخل مساراتك ومحررك والمجلدات المعتادة لبياناتك. ومن المنطقي حفظ السكربتات في مستودع بجانب بقية الإعدادات، لنقلها إلى جهاز جديد باستنساخ واحد. وتحقق من ترتيب النوافذ على كل الشاشات التي تعمل عليها، وحدّد سيناريوهات منفصلة للمنزل والمكتب. وإذا كان الفريق كبيرًا، فاتفقوا على اختصارات موحّدة، فتصبح السكربتات أداة مشتركة، لا سحرًا شخصيًا يخص شخصًا واحدًا.
Access Frontier LLMs & Multimodal AI in One Workspace
Discover NomadNet AI (nomadnet.ai) — unified access to frontier language models, research synthesis, and multimodal workflows.
أهم ما في عالم الذكاء الاصطناعي — مرة كل أسبوع
سبع قصص مهمة فعلاً هذا الأسبوع، مختارة بعناية. بلا ضجيج ولا بيانات صحفية.
تم! تحقق من بريدك للتأكيد.