6.2إصلاح سريع
الأساسي في 30 ثانية
- المنعكس : عرض = أسباب محتملة = إجراء مستهدف — نشخّص قبل إعادة التشغيل.
- اقتصاد : التصفية المبكرة واستهداف المشغل (Déclencheur) واستدعاء الذكاء الاصطناعي (IA) عند الضرورة فقط يضبط الحصص.
- تأمين : كل فشل يجب أن يكون مرئياً (إعادة محاولة (Retry)، وتنبيه) ولا سر يبقى مكشوفاً.
خيط لينا — الدليل الملصق بجانب الشاشة
تحتفظ لينا بهذا الدليل بجانب شاشتها. الخلاصة بعد سنة : ثلاثة سطور خدمتها أكثر — السيناريو الذي لا ينطلق، والتكرارات التي تُخلق في القاعدة، وسير العمل الذي فشل دون أن تراه. لكل واحد انتهت بتطبيق التسلسل (التحقق من المصدر، والبحث قبل الإنشاء، وإضافة إعادة محاولة (Retry) + تنبيه) بدل إعادة التشغيل عشوائياً.
عرض ملاحظ، وأسباب متحقق منها، وإجراءات بالترتيب : المنعكس في ثلاثة أوقات.
التشخيص قبل إعادة التشغيل
مشكلة النو-كود (No-Code) نادراً ما تُحل عشوائياً : لكل عرض أسباب نمطية وإجراء مستهدف. الجدول أدناه يجمع الحالات الأكثر شيوعاً، من البيانات إلى الأتمتة والذكاء الاصطناعي (IA).
| العَرَض | الأسباب المحتملة | الإجراءات |
|---|---|---|
| سيناريو الخاص لا ينطلق | مشغل (Déclencheur) مضبوط خطأ (حساب / جدول خاطئ) ؛ سيناريو غير مفعل ؛ مهلة الاستطلاع الدوري (Polling) ؛ مرشح (Filtre) مبكر جداً | التحقق من الحساب المتصل والمصدر ؛ تفعيل السيناريو ؛ الانتظار (استطلاع دوري (Polling)) أو المرور إلى خطاف الويب (Webhook) ؛ استشارة سجل التنفيذ |
| تكرارات تُخلق في قاعدتي | غياب البحث قبل الإنشاء ؛ مشغل (Déclencheur) يعيد التشغيل ؛ بيانات مكررة بدل مربوطة | إضافة خطوة « ابحث ثم أنشئ / حدّث » ؛ ربط الجداول (سجلات مربوطة (Linked records)) بدل إعادة النسخ |
| حصة العمليات تنفجر | مرشح (Filtre) غائب أو متأخر جداً ؛ مشغل (Déclencheur) متكرر جداً ؛ استدعاءات الذكاء الاصطناعي (IA) على كل حدث | التصفية مبكراً ؛ استهداف المشغل (Déclencheur) ؛ استدعاء الذكاء الاصطناعي (IA) عند الضرورة فقط ؛ تجميع السيناريوهات |
| الذكاء الاصطناعي (IA) يعيد أجوبة غير قابلة للاستغلال | تعليمة (Prompt) غير دقيقة ؛ لا صيغة مفروضة ؛ بيانات ضخمة جداً | تدقيق التعليمة ؛ طلب JSON ؛ إرسال النص المفيد فقط ؛ اختبار التعليمة (Prompt) |
| الذكاء الاصطناعي (IA) يخترع (هلوسات (Hallucinations)) | جواب من الذاكرة دون مصادر ؛ استرجاع معزز بالتوليد (RAG) غائب أو مفهرس خطأ | وضع استرجاع معزز بالتوليد (RAG) على وثائقك ؛ طلب ذكر المصادر وقول « لا أعرف » ؛ رقابة بشرية |
| وكيل ذكاء اصطناعي (Agent IA) يقوم بإجراء غير مرغوب | أدوات كثيرة جداً ؛ هدف غامض ؛ لا تحقق بشري | حصر الأدوات بدقة ؛ تأطير الهدف ؛ إنسان في الحلقة للحساس ؛ حد للخطوات |
| تطبيقي Glide / Softr في فوضى | قاعدة تحتية مهيكلة خطأ (حقول كنص، ولا علاقات) | إعادة نمذجة القاعدة (أنواع، وعلاقات) — التطبيق يعكس القاعدة ؛ ثم إعادة توليد الشاشات |
| سير عمل فشل دون أن أراه | لا تنبيه ؛ لا تدبير للأخطاء | إضافة مدبر أخطاء + تنبيه ؛ إعادة محاولة (Retry) على الأخطاء العابرة ؛ حل بديل (Fallback) على الحرج |
| مفتاح API متروك مكشوفاً / تسرّب | سر في السيناريو أو تصدير ؛ صلاحيات واسعة جداً | نقل إلى اتصال مشفر / متغير بيئة ؛ إعادة توليد المفتاح فوراً ؛ حصر صلاحياته |
| لا أحد يعرف كيف يعمل أتمتة ما | سير عمل (Workflow) غير موثق ؛ تبعية لشخص واحد (ظل تقني (Shadow IT)) | توثيق (الدور، والمشغل، والمسؤول) ؛ تسمية واضحة ؛ توقع خطة استئناف |
نص جاهز للقول — تشخيص دون إعادة تشغيل عشوائية (30 ثانية)
« عرضي : [سيناريو خامل / تكرارات / حصة / ذكاء اصطناعي / فشل صامت]. أتحقق من المصدر وسجل التنفيذ، وأحدد السبب المحتمل للدليل، وأطبق الإجراء المستهدف وأجعل الفشل مرئياً (إعادة محاولة (Retry) + تنبيه). »
نموذج نسخ ولصق — بطاقة عطل سريعة
العرض الملاحظ (مشغل، وتكرارات، وحصة، وذكاء اصطناعي، وتطبيق، وسر) : ...
منذ متى / أي سيناريو / أي قاعدة : ...
الأسباب المحتملة (دليل 6.2) : ...
التحقق (الحساب، والمصدر، وسجل التنفيذ) : ...
الإجراءات (بالترتيب) : 1) ... 2) ... 3) ...
الأمن (سر مشفر ؟ صلاحيات محدودة ؟) : ...
التوثيق (الدور، والمشغل، والمسؤول) : ...
شركة صغيرة جداً / ميزانية صغيرة
لا جدول رسمي : عرض واحد، والسبب المحتمل للدليل، والإجراء والمسؤول مدون.
شركة صغيرة ومتوسطة في الجزائر
دمج الواقع المحلي في التشخيص : حسابات مشتركة، وذروات نشاط، وقنوات إشعار معتادة.
عن بعد / هجين
إضافة التنبيه المكتوب الفوري إلى الإجراءات : عن بعد، فشل غير مشعر به يشبه نظاماً يعمل.
بين الثقافات
توضيح العناوين كتابة : ما يبدو بديهياً (من ينبه، وأي قناة) ليس كذلك للجميع.
تحدي 48 ساعة — طبّق غداً
حدد عرضاً حالياً واحداً (سيناريو متقلب، وتكرارات، وحصة)، واملأ بطاقة العطل السريعة وجرّب الإجراء الأول (تحقق + تصفية مبكرة).
- أعرف ربط العرض بأسبابه المحتملة.
- ملأت (أو برمجت) بطاقة عطل سريعة.
- أعرف الإحالة نحو المستوى المعمق لحالتي.
سيناريو لينا يخلق تكرارات في القاعدة عند كل تنفيذ. أي منعكس يطبق الدليل ؟
نفس العرض الذي يعود ليس عشر أعطال : إنه منعكس ناقص يجب تثبيته (تصفية مبكرة، وبحث قبل إنشاء، وإعادة محاولة (Retry) + تنبيه، وتوثيق).