البرمجة وتطوير البرمجيات

دليل استخدام أوامر الشرطة المائلة في تطبيق GitHub Copilot

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

06 أغسطس 2026
4 دقائق قراءة
0 قراءة
دليل استخدام أوامر الشرطة المائلة في تطبيق GitHub Copilot

تتيح أوامر الشرطة المائلة في تطبيق GitHub Copilot اختصارات مباشرة لإدارة جلسات العمل والتنقل بين المشاريع وتخصيص طريقة تعاون المطور مع Copilot. ويكفي كتابة الرمز / داخل مربع المحادثة لفتح قائمة إكمال تلقائي تعرض الأوامر المتاحة وفق السياق الحالي.

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

ابدأ بالتخطيط قبل كتابة الكود

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

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

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

اختبر افتراضاتك قبل الالتزام بالحل

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

يمكن للمطور مثلاً طرح خطة استخدام Redis كطبقة تخزين مؤقت لواجهة برمجة تطبيقات، وطلب مراجعة استراتيجية إبطال التخزين المؤقت وقابلية التوسع ومخاطر الاتساق. كما يمكن استخدام الأمر لمقارنة REST وGraphQL، أو المعالجة المتزامنة وغير المتزامنة، وفق متطلبات التطبيق.

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

انتقل من الخطة إلى التنفيذ

بعد إعداد الخطة، يتيح /autopilot تسليم هدف إلى Copilot ليعمل على خطوات التنفيذ والتعديلات والتكرار المطلوب. يؤدي استخدام الأمر إلى تحويل الجلسة إلى وضع Autopilot، وهو وضع متاح أيضاً من قائمة Mode.

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

كما يمكن استخدامه في أعمال الصيانة الأكبر، مثل تحديث الاعتماديات، وإعادة هيكلة الكود، وتحسين الوثائق. ومن الأمثلة تحديث مشروع إلى أحدث إصدار من React، مع تحديد التغييرات غير المتوافقة، وتعديل الكود، والتحقق من نجاح مجموعة الاختبارات.

اطلب مراجعة مستقلة وأنشئ واجهات تفاعلية

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

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

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

نسّق المهام عبر المستودعات

عندما تمتد المهمة إلى مستودعات متعددة أو تتحول إلى مجموعة من الأعمال المترابطة، يساعد /orchestrate على تقسيم العمل إلى مهام أصغر يمكن تنفيذها بالتوازي عبر الجلسات والمستودعات.

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

لا تتطلب البداية حفظ جميع الأوامر. فكتابة / تعرض قائمة الأوامر المتاحة، ويمكن اختيار عدد قليل منها بما يتناسب مع أسلوب العمل ثم توسيع الاستخدام تدريجياً. وتوصي GitHub بالرجوع إلى وثائق GitHub Copilot app للاطلاع على قائمة الأوامر والأمثلة المتاحة.

من نفس التصنيف

مقالات قد تهمك

عرض جميع المقالات