أداة مراقبة ذاتية لمدة 5 أيام، 306 مرات تفعيل، 100% من التنبيهات كاذبة. كنت أظن أنني كنت أستنشق عادمها الخاص 🤦


أضفت خطافًا إلى كود كلاود، ليظهر تنبيه عند الاتصال عبر SSH عبر أجهزة مختلفة أو قبل كتابة ملفات مهمة، خوفًا من أن أكون سريعًا جدًا ويخالف قوانين SSOT الصارمة.
تم إضافة إحصائيات مرافقة لحساب مرات التفعيل، وعند فتح العينة اليوم، كانت كلها تنبيهات كاذبة.
الخطأ ليس في الخطاف، بل في سكربت الإحصائيات: هو يبحث عن السلسلة "⚠️ عبر الأجهزة" في السجلات.
لكن في السجلات هناك على الأقل ثلاثة أنواع من الصدى: التنبيه الذي يخرجه نفسه، ونتيجة الأداة التي تكرر التنبيه، وحتى الوصف الوظيفي الذي يقول "تم تفعيل الخطاف N مرات هذا الأسبوع" يُحتسب أيضًا.
ما أعده هو عدد مرات التفعيل، بل هو صدى كلام الأداة نفسها.
الحل: أن تكتب الأداة سجل تدقيق خاص بها.
log_trigger() { echo "{ts,hook,pattern,target}" >> ~/.claude/logs/hook-trigger.jsonl }
تقوم الأداة بتسجيل تفعيلها في سطر، لنستخدم البيانات الحقيقية للمراجعة الأسبوع القادم.
أداة مراقبة ذاتية، أسهل شيء يخدعك هو نفسها.
سواء كان خطاف كود كلاود، أو SDK التتبع، أو وكيل المراقبة، طالما أن الهدف يشمل "نفسه"، فإن grep لاحقًا هو فخ دائري.
إخراجها يُعاد إلى السجلات، ويكرر، وحتى يختلط مع وصف المهمة، بحيث يصعب التمييز بين التفعيل الحقيقي والكلام الذي قالته هي.
لتعرف كم مرة استُخدمت الأداة، عليك أن تجعلها تقول ذلك بنفسها، ولا تترك للسجلات أن تتحدث عنها.
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • تعليق
  • إعادة النشر
  • مشاركة
تعليق
إضافة تعليق
إضافة تعليق
لا توجد تعليقات
  • تثبيت