قواعد الذكاء الاصطناعي (AI Rule)
بعد تكامل ServBay MCP، قد يمكن لأدوات الذكاء الاصطناعي "استخدام" ServBay، لكنها قد لا "تعلم" متى وكيف يجب الاستعانة به. قواعد الذكاء الاصطناعي (AI Rule) هي بمثابة دليل مكتوب مخصص للذكاء الاصطناعي—حيث توجه الذكاء الاصطناعي إلى أنه عند التعامل مع الخدمات المحلية، المواقع، أسماء النطاقات، HTTPS، المنافذ، قواعد البيانات، النسخ الاحتياطي وغيرها، ينبغي عليه الاستعانة أولاً بـ ServBay MCP للفحص والمعالجة، بدلاً من محاولة تعديل الشيفرة البرمجية لتجاوز مشكلات البيئة. هذه المقالة توضح كيفية تثبيت قواعد الذكاء الاصطناعي.
المشكلات التي تحلها قواعد الذكاء الاصطناعي
- توجيه الذكاء الاصطناعي لاستخدام MCP أولاً — عند ظهور مشاكل في البيئة المحلية مثل "الموقع لا يعمل / 502 / المنفذ مستخدم / خطأ في الشهادة"، يفضل الفحص عبر ServBay MCP أولاً بدلاً من تعديل الشيفرة دون دراسة.
- تحديد حدود الأمان بوضوح — يجب إعطاء إشعار وتأكيد قبل أية عمليات كتابة أو تدمير، وعدم مشاركة أو لصق معلومات حساسة مثل المفاتيح في المحادثات.
- تقليل الحاجة للشرح المتكرر — حيث تكون القواعد فعالة دائماً، ويضمن ذلك أن يتبع الذكاء الاصطناعي نفس التعليمات في كل جلسة.
المتطلبات الأساسية
- تثبيت وتشغيل ServBay بالفعل.
- يفضل إكمال تكامل ServBay MCP.
قواعد على مستوى المشروع مقابل المستوى العام
يمكن تثبيت قواعد الذكاء الاصطناعي على مستويين:
- على مستوى المشروع (Workspace) — تحفظ القواعد في ملف داخل دليل المشروع، وتعمل فقط لهذا المشروع. مناسب للتخصيص حسب كل مشروع.
- على المستوى العام (Global) — توضع القواعد في إعدادات المستخدم الخاصة بأداة الذكاء الاصطناعي وتطبق على جميع المشاريع. حالياً، يدعم Claude Code وCodex فقط هذا المستوى.
تثبيت قواعد الذكاء الاصطناعي
ادخل إلى إعدادات ServBay (Settings) → تكامل عملاء الذكاء الاصطناعي (IDE Integrations)، بجوار أداة الذكاء الاصطناعي اضغط على تثبيت قاعدة الذكاء الاصطناعي (Install AI Rule)؛ عند التثبيت على مستوى المشروع يجب اختيار دليل المشروع المستهدف أولاً. سيقوم ServBay بإنشاء أو تحديث ملف القواعد المناسب. لإزالة القواعد اختر حذف قاعدة الذكاء الاصطناعي (Remove AI Rule).
موقع ملفات القواعد على مستوى المشروع
| الأداة | مسار ملف القواعد (نسبي لجذر المشروع) |
|---|---|
| VS Code | .github/instructions/servbay-mcp.instructions.md |
| Cursor | .cursor/rules/servbay-mcp.mdc |
| Codex | AGENTS.md |
| Claude Code | CLAUDE.md |
موقع ملفات القواعد على المستوى العام
| الأداة | مسار ملف القواعد |
|---|---|
| Claude Code | ~/.claude/CLAUDE.md (ذاكرة المستخدم الرسمية، يتم تحميلها عند بدء الجلسة) |
| Codex | ~/.codex/AGENTS.md (ذاكرة عامة رسمية) |
استراتيجية الدمج: لن نفقد إعداداتك
يعتمد ServBay استراتيجية الدمج باستخدام العلامات عند كتابة القواعد: يتم إحاطة محتوى القواعد المُدارة من طرف ServBay بعلامات وتعليقات خاصة، بحيث يتم تحديث المحتوى داخل هذه العلامات فقط، مع الحفاظ على أي محتوى آخر في نفس الملف. لذلك، من الآمن إضافة القواعد إلى ملفات CLAUDE.md أو AGENTS.md الخاصة بك، فلن تفقد أي بيانات لديك، وعند الإزالة، سيتم حذف الجزء المدَار فقط.
الأسئلة المتكررة (FAQ)
- س: هل تثبيت قواعد الذكاء الاصطناعي سيؤدي إلى فقدان ما لدي في
CLAUDE.mdأوAGENTS.md؟- ج: لا. يقوم ServBay فقط بتحديث الجزء المحدد بين العلامات الخاصة، ويتم الحفاظ على بقية محتوياتك دون تغيير.
- س: لماذا لا أجد خيار "القواعد العامة" في أداتي؟
- ج: حالياً، وضع القواعد العامة مدعوم فقط في Claude Code وCodex؛ لبقية الأدوات استخدم قواعد مستوى المشروع.
- س: ما العلاقة بين قواعد الذكاء الاصطناعي وتكامل MCP؟
- ج: تكامل MCP يمكن الذكاء الاصطناعي من استخدام ServBay، بينما القواعد تعلمه متى وكيف يستخدمها. تكاملهما ينتج أفضل تجربة.
- س: هل ستضاف قواعد Cursor / VS Code في المشروع إلى نظام Git؟
- ج: القواعد محفوظة كملفات ضمن المشروع. ما إذا كانت ستدخل نظام إدارة النسخ يعتمد على إعداد
.gitignoreالخاص بك، ويمكن لفريقك تحديد المناسب.
- ج: القواعد محفوظة كملفات ضمن المشروع. ما إذا كانت ستدخل نظام إدارة النسخ يعتمد على إعداد
الخلاصة
قواعد الذكاء الاصطناعي هي "دليل الاستخدام" لـ ServBay MCP، مما يساعد الذكاء الاصطناعي في التعامل مع مشاكل البيئة التطويرية المحلية بشكل صحيح، آمن، وأولوية عبر ServBay. تدعم القواعد التثبيت على مستوى المشروع والمستوى العام، مع حماية محتوياتك الحالية عبر استراتيجية الدمج بالعلامات. عند التثبيت، ستصبح أداة الذكاء الاصطناعي الخاصة بك فعلاً مساعداً قوياً لإدارة البيئة المحلية.
