systematic-debugging
تصحيح الأخطاء بشكل منهجي باستخدام إطار عمل رباعي المراحل
也可从以下获取: Doyajin174,Asmayaseen,sickn33,CodingCossack,DMJGilbert,obra,Cycleaddict,ZhanlinCui,Cygnusfear,ChrisWiles,davila7
تؤدي الإصلاحات العشوائية إلى إضاعة الوقت وتخلق أخطاء جديدة. يفرض هذا المهارة عملية تصحيح أخطاء صارمة رباعية المراحل تضمن فهم السبب الجذري قبل محاولة أي حل، مما يمنع إصلاح الأعراض التي تخفي المشاكل الكامنة.
下载技能 ZIP
在 Claude 中上传
前往 设置 → 功能 → 技能 → 上传技能
开启并开始使用
测试它
正在使用“systematic-debugging”。 البناء يفشل مع خطأ 'Cannot find module'
预期结果:
- المرحلة 1 - تحقيق السبب الجذري: التحقق من وجود الوحدة، ومراجعة التغييرات الأخيرة في التبعيات، وتتبع سلسلة الاستيراد لتحديد أين يُتوقع وجود الوحدة مقابل مكان وجودها الفعلي
- المرحلة 2 - تحليل الأنماط: المقارنة ضد الاستيرادات العاملة في قاعدة الكود لتحديد ما هو مختلف حول هذا الاستيراد الفاشل
- المرحلة 3 - الفرضية: تشكيل فرضية واضحة حول سبب عدم العثور على الوحدة قبل محاولة أي إصلاح
- المرحلة 4 - التنفيذ: إنشاء اختبار فاشل يعيد إنتاج المشكلة، ثم تنفيذ الإصلاح على مستوى السبب الجذري
正在使用“systematic-debugging”。 الاختبارات تنجح محلياً لكنها تفشل في CI مع خطأ انتهاء المهلة
预期结果:
- المرحلة 1 - تحقيق السبب الجذري: جمع الأدلة حول اختلافات بيئة CI، والتحقق من متغيرات البيئة، ومقارنة تكوين CI مقابل المحلي
- مرحلة 2 - تحليل الأنماط:查找 تكوينات الاختبار العاملة في مشاريع أو فروع أخرى لتحديد ما هو مختلف
- المرحلة 3 - الفرضية: تشكيل نظرية حول سبب حدوث انتهاء المهلة فقط في بيئة CI قبل محاولة التغييرات
- المرحلة 4 - التنفيذ: إنشاء اختبار إعادة إنتاج، ثم تنفيذ الإصلاح الذي يعالج السبب الجذري الفعلي
正在使用“systematic-debugging”。 عملت الميزة أمس لكنها تفشل اليوم دون تغييرات في الكود
预期结果:
- المرحلة 1 - تحقيق السبب الجذري: التحقق مما تغير في التبعيات أو البيئة أو الخدمات الخارجية منذ آخر عمل
- المرحلة 2 - تحليل الأنماط: مراجعة سجل git وسجلات النشر لتحديد التغييرات الأخيرة
- المرحلة 3 - الفرضية: تحديد العامل الخارجي الذي تغير وأدى إلى الفشل
- المرحلة 4 - التنفيذ: إصلاح السبب الجذري أو التعامل معه، وليس الأعراض فقط
安全审计
安全Pure documentation skill containing only markdown text. No executable code, scripts, or network operations. Static findings are false positives triggered by documentation examples demonstrating debugging techniques (shell commands in code blocks, system diagnostics). All patterns are illustrative educational content, not functional code.
风险因素
⚙️ 外部命令 (14)
📁 文件系统访问 (2)
🌐 网络访问 (1)
质量评分
你能构建什么
إصلاح الأخطاء بشكل صحيح من المرة الأولى
يستخدم المطورون هذا الإطار لتجنب الإصلاحات السريعة التي تنشئ أخطاء جديدة، مما يضمن أن الإصلاحات تعالج الأسباب الجذرية.
التحقق من فشل الاختبارات بشكل منهجي
مهندسو ضمان الجودة يتبعون فشل الاختبارات عبر المراحل الأربع لفهم سبب فشل الاختبارات قبل محاولة الإصلاحات.
تصحيح أخطاء حوادث الإنتاج تحت الضغط
تتبع فرق ديف أوبس هذه العملية حتى أثناء حالات طوارئ الإنتاج لمنع إصلاح الأعراض بدلاً من الأسباب.
试试这些提示
يُبلغ المستخدم أن زر تسجيل الدخول لا يفعل شيئاً عند النقر عليه. استخدم تصحيح-الأخطاء-المنهجي للتحقيق قبل اقتراح أي إصلاح.
فشل البناء مع: 'Expected 200 but got 500'. استخدم تصحيح-الأخطاء-المنهجي للعثور على السبب الجذري قبل محاولة أي إصلاح.
يستغرق نقطة النهاية /api/users عشر ثوانٍ للاستجابة. استخدم تصحيح-الأخطاء-المنهجي للتحقيق في مشكلة الأداء بشكل منهجي.
توقف الإنتاج مع انتهاء مهلة الاتصال. استخدم تصحيح-الأخطاء-المنهجي للتحقيق - لا تقترح أي إصلاح حتى تفهم السبب الجذري.
最佳实践
- لا تقترح إصلاحات قبل إكمال تحقيق السبب الجذري - القانون الحديدي يفرض الفهم أولاً
- اختبر فرضية واحدة في كل مرة مع تغييرات طفيفة - إنشاء تصحيح الأخطاء العشوائي لأخطاء جديدة
- بعد ثلاث محاولات إصلاح فاشلة، 问题 البنية بدلاً من محاولة مزيد من التخمين
避免
- إصلاح سريع الآن، تحقيق لاحق - هذا يخلق ديون تقنية ويخفي الأعراض
- فقط حاول تغيير X وانظر إن كان يعمل - ينشئ أخطاء جديدة ويضيع الوقت,تخطي الاختبار لأنك ستتحقق يدوياً - الإصلاحات غير المختبرة لا تستمر
- faq
- :
- [object Object],[object Object],[object Object],[object Object],[object Object],[object Object]