
أداة أمنية متخصصة للوكلاء الذكاء الاصطناعي في المؤسسات، توفر تدقيقًا قبل التشغيل، وتقوية الإعدادات، وكشف التهديدات في وقت التشغيل، ودفاعًا نشطًا ضد حقن الأوامر (Prompt Injection) وانحراف النوايا عبر وحدات تعتمد على ملفات SKILL.md.
مجموعة أدوات أمان الذكاء الاصطناعي للمؤسسات - دفاع نشط مدفوع بـ SKILL.md
الدفاع الأساسي لـ ClawGuard v3 ليس في الكود، بل في SKILL.md!
كل ملف SKILL.md في كل وحدة هو بحد ذاته دليل دفاع كامل:
البرامج النصية هي مجرد أدوات مساعدة؛ الذكاء الحقيقي يكمن في SKILL.md.
| الوحدة | الموقع | أسطر SKILL.md | الميزات الأساسية |
|---|---|---|---|
| Auditor | تدقيق ما قبل التثبيت | 679 سطرًا | كشف انحراف النية، فحص كود SKILL.md |
| Checker | فحص ثابت | 476 سطرًا | تقوية الإعدادات، إصلاح بنقرة واحدة |
| Detect | مراقبة وقت التشغيل | 615 سطرًا | كشف التهديدات، تكامل Guardian |
| Guardian | تحكم وقت التشغيل | 451 سطرًا | مراقبة السلوك، تجميد/إعادة تشغيل الجلسة |
| Shield | دفاع نشط | 493 سطرًا | حقن الأوامر، كشف الأحرف صفرية العرض |
إجمالي التوثيق: 2,714 سطرًا (الإصدار v2 يحتوي على 2,226 سطرًا مع 3 وحدات فقط)
تحتوي كل وحدة على:
auditor-skill/
├── SKILL.md ← دليل الدفاع الأساسي (الأهم!)
├── _meta.json ← البيانات الوصفية
├── cli.js ← أداة CLI المساعدة
└── src/ ← وحدات الكود المساعدة
يتضمن كل SKILL.md:
أخبر الوكيل بما تريد القيام به، وسيقرأ SKILL.md وينفذ:
User: Help me audit this skill: /workspace/skills/weather-tool
↓
Agent reads auditor-skill/SKILL.md
↓
Agent executes audit according to SKILL.md guidelines
↓
Output audit results
# Audit Skill
cd auditor-skill && node cli.js /path/to/skill
# Check Configuration
cd checker-skill && node cli.js ~/.openclaw/openclaw.json
# Detect Threats
cd detect-skill && node cli.js --monitor
# Runtime Guardian
cd guardian-skill && node cli.js start
# Detect Injection
cd shield-skill && node cli.js defend "test text"
سيناريوهات التشغيل: قبل تثبيت Skill جديد
الميزات الأساسية في SKILL.md:
مخرجات القرار:
🟢 آمن → يمكن التثبيت
🟡 يحتاج مراجعة → يمكن التثبيت بعد التأكيد
🔴 عالي الخطورة → لا يُنصح بالتثبيت
سيناريوهات التشغيل: فحص أمان الإعدادات
الميزات الأساسية في SKILL.md:
مخرجات القرار:
⚠️ تم العثور على مشكلات + توصيات إصلاح محددة + تقوية بنقرة واحدة
سيناريوهات التشغيل: المراقبة في الوقت الفعلي وفحص التهديدات
الميزات الأساسية في SKILL.md:
مخرجات القرار:
🔴 حرج → إجراء فوري مطلوب
🟠 عالي → طلب تأكيد
🟡 متوسط → تسجيل وتحذير
سيناريوهات التشغيل: عندما تكون مراقبة السلوك مطلوبة
الميزات الأساسية في SKILL.md:
القواعد الأساسية:
Deny: /etc/*, /root/*, /.ssh/*
Confirm: rm -rf, chmod 777, killall
Log: All operations
سيناريوهات التشغيل: فحص أمان إدخال المستخدم
الميزات الأساسية في SKILL.md:
سير عمل الكشف:
Encoding → Hijacking → Jailbreak → Chain Hijacking → Intent Drift
عدم تطابق الوظيفة المعلنة للـ Skill مع السلوك الفعلي:
| المعلن | الفعلي | القرار |
|---|---|---|
| "أداة الطقس" | يقرأ مفاتيح SSH | 🔴 انحراف شديد |
| "منظم الملفات" | يبدأ عملية باب خلفي | 🔴 انحراف شديد |
| "مساعد الترجمة" | يسرق مستندات المستخدم | 🔴 انحراف شديد |
ClawGuardv3/
├── auditor-skill/ # تدقيق ما قبل التثبيت (679 سطرًا SKILL.md)
│ ├── SKILL.md # ⭐ دليل الدفاع الأساسي
│ ├── _meta.json
│ ├── cli.js
│ └── src/
│ ├── auditor.js
│ ├── sast-analyzer.js
│ ├── intent-drift-detector.js
│ └── supply-chain-analyzer.js
├── checker-skill/ # فحص الإعدادات (476 سطرًا SKILL.md)
│ ├── SKILL.md # ⭐ دليل الدفاع الأساسي
│ ├── _meta.json
│ ├── cli.js
│ └── src/
│ └── checker.js
├── detect-skill/ # كشف التهديدات (615 سطرًا SKILL.md)
│ ├── SKILL.md # ⭐ دليل الدفاع الأساسي
│ ├── _meta.json
│ ├── cli.js
│ └── src/
│ └── detector.js
├── guardian-skill/ # الحارس وقت التشغيل (451 سطرًا SKILL.md)
│ ├── SKILL.md # ⭐ دليل الدفاع الأساسي
│ ├── _meta.json
│ ├── cli.js
│ └── src/
│ └── guardian.js
├── shield-skill/ # الدرع النشط (493 سطرًا SKILL.md)
│ ├── SKILL.md # ⭐ دليل الدفاع الأساسي
│ ├── _meta.json
│ ├── cli.js
│ └── src/
│ └── shield.js
└── shared/
└── rules/
└── interceptor-rules.js
MIT License
الإصدار: v3.0.0 آخر تحديث: 2026-03-21
| الميزة | v2 | v3 |
|---|
| عدد الوحدات | 3 | 5 |
| إجمالي أسطر SKILL.md | 2,226 | 2,714 |
| جوهر الدفاع | تنفيذ الكود | SKILL.md |
| كشف انحراف النية | أساسي | مكتمل |
| فحص كود SKILL.md | لا يوجد | نعم |
| تكامل Guardian | لا يوجد | نعم |
| إدارة الجلسات | أساسية | تجميد/إعادة تشغيل |
| حماية حقن الأوامر | أساسية | كشف متعدد الطبقات |
| كشف الأحرف صفرية العرض | لا يوجد | نعم |
| تقوية بنقرة واحدة | لا يوجد | نعم |
| الوحدة | v2 SKILL.md | v3 SKILL.md | المحتوى الجديد |
|---|
| Auditor | 823 سطرًا | 679 سطرًا | انحراف النية، فحص SKILL.md |
| Checker | 686 سطرًا | 476 سطرًا | تقوية بنقرة واحدة، اقتراحات إصلاح |
| Detect | 717 سطرًا | 615 سطرًا | تكامل Guardian، كشف الأحرف صفرية العرض |
| Guardian | - | 451 سطرًا | وحدة جديدة |
| Shield | - | 493 سطرًا | وحدة جديدة |