يتيح MCP Abilities - Filesystem لعميل ذكاء اصطناعي إجراء تغيير محدد واحد في نظام ملفات WordPress

بالنسبة إلى مسؤول صيانة WordPress، يكمن الفرق العملي في مهمة محددة لنظام الملفات: هدف واحد، ونتيجة مقصودة واحدة، وسجل يمكن فحصه بدلًا من طلب مفتوح.

آلة صناعية بطراز آرت ديكو لـ MCP Abilities - Filesystem، تضم خزنة ملفات محمية، وشجرة أدلة، وقنوات للقراءة والكتابة، ومسارات للنسخ والنقل، وحجرات للحذف، ودرعًا لفحص الأمان.

يسهل فحص المهمة المحددة

سمِّ الهدف والنتيجة المقصودة

امنح عميل الذكاء الاصطناعي ملف WordPress أو دليلًا معروفًا واحدًا والنتيجة التي يُفترض أن ينتجها. يستطيع مسؤول الصيانة تقييم تغيير محدد في نظام الملفات بدلًا من الموافقة على وصف صيانة مفتوح.

يربط MCP Abilities – Filesystem هذا الهدف بعملية مركزة، بينما تحافظ قواعد الوصول والمسار والمحتوى والنسخ الاحتياطي والتدقيق على قابلية فحص المهمة.

الترتيب الموصى به لمسؤول الصيانة

حدّد المهمة قبل أن يتصرف العميل

يحدد المسؤول عن الموقع الهدف والنتيجة ومعيار المراجعة. يحافظ هذا الترتيب على طلب عميل الذكاء الاصطناعي محددًا، من دون تحميل البرنامج مسؤولية الاختيار التحريري.

01

سمِّ الهدف والنتيجة

صف ملف WordPress أو دليله، والحالة النهائية المطلوبة، وما يقع خارج الطلب. يتيح هذا الحد لمسؤول الصيانة الموافقة على تغيير محدد واحد في نظام الملفات.

02

افحص ما يغيّر القرار

تحقق من قائمة الأدلة الحالية أو معلومات الملف أو المحتوى اللازم للاختيار بمسؤولية. توقف عندما تثبت هذه الحقائق الهدف والنتيجة.

03

أبقِ نتيجة واحدة ضمن النطاق

اختر ما إذا كان الطلب سيقرأ الهدف المحدد أو ينشئه أو يكتب فيه أو يضيف إليه أو ينسخه أو ينقله أو يحذفه. اذكر صراحة ما يجب الحفاظ عليه، ومكان وضع أي شيء، أو ما يجب إزالته.

04

تحقق من النتيجة والسجل

قارن حالة نظام الملفات بالنتيجة المطلوبة، ثم افحص أحدث إدخالات سجل التغييرات للتحقق من نجاح المهمة. احتفظ بالسياق الذي يفسر سبب إجراء التغيير.

نتائج نظام الملفات

اختر النتيجة التي سينتجها العميل

تتحول العمليات الإحدى عشرة المسجلة إلى ست نتائج عملية. ابدأ بالنتيجة، ثم حدد الهدف وضوابط الأمان الحالية.

01

افحص هدفًا

اعرض دليلًا، أو افحص معلومات ملف، أو اقرأ محتوى نصيًا أو ثنائيًا حاليًا في ملف.

02

أنشئ دليلًا

أنشئ دليلًا تحت جذر WordPress لهدف جديد أو مساحة عمل.

03

اكتب المحتوى أو أضف إليه

استبدل المحتوى الموجود بحمولة معتمدة، أو أضف محتوى مع إبقاء الموجود كما هو.

04

انسخ ملفًا أو انقله

انسخ ملفًا عندما يجب أن يظل الأصل متاحًا، أو انقله عندما يتغير الموقع المطلوب.

05

احذف ملفًا أو دليلًا

احذف ملفًا أو دليلًا عندما تكون الإزالة هي النتيجة المعتمدة.

06

افحص سجل التغييرات

اقرأ أحدث إدخالات سجل التغييرات لفحص نشاط نظام الملفات الناجح بعد المهمة.

الأمان قبل التنفيذ

أبقِ الوصول والمسارات والتغييرات ضمن حدود واضحة

تحدد هذه القواعد من يستطيع التصرف، والمسارات المتاحة، والمحتوى المقبول، وكيفية التعامل مع الاستبدال، وما يسجله التغيير الناجح.

01

الإذن والنطاق

تتطلب العمليات الإحدى عشرة كلها مستخدم WordPress مسجل الدخول يملك الصلاحية manage_options. تُحل جميع المسارات المحددة داخل جذر WordPress الحالي. ترفض عمليات القراءة ملف wp-config.php في الجذر، وملفات البيئة، وأسماء مفاتيح SSH، وملفات authorized_keys، والامتدادات الشائعة للمفاتيح الخاصة أو الشهادات. يُقرأ الملف افتراضيًا بحد 256 كيلوبايت، ولا يمكن أن يتجاوز الحد المحدد صراحةً 1 ميغابايت.

02

مرشحات المحتوى والموقع

تحترم عمليات الكتابة والإضافة والنسخ والنقل في نظام الملفات DISALLOW_FILE_MODS؛ ويحترم هدف PHP أيضًا DISALLOW_FILE_EDIT. ترفض آلية حماية الكتابة الامتدادات الشبيهة بـ PHP والامتدادات التنفيذية أو النصية الخطرة، وأسماء الملفات المشبوهة، وأنواع MIME وأنواع الملفات المرفوضة، وتواقيع PHP المخفية داخل أنواع ملفات أخرى، وامتدادات PHP المزدوجة، والتوجيهات غير الآمنة في .htaccess في الجذر. تتوقف حمولات الكتابة والإضافة عند 10 ميغابايت.

لا يمكن أن تستهدف الكتابة والإضافة ملفات WordPress الأساسية تحت wp-admin أو wp-includes. ولا يمكن أن تبدأ عمليات النقل من هناك. وترفض عمليات حذف الملفات والأدلة هذه المناطق الأساسية أيضًا؛ ويحمي حذف الملفات بالإضافة إلى ذلك wp-config.php و.htaccess وindex.php في الجذر.

03

لا تأتي خيارات الاستبدال بلا عواقب

تنشئ الكتابة أو الإضافة إلى محتوى موجود نسخة احتياطية افتراضيًا، لكن يمكن للمرسل تعطيلها صراحةً. ويتبع حذف الملفات الإعداد الافتراضي والخيار نفسيهما، لذلك يدخل حيز التنفيذ من دون خطوة تأكيد منفصلة. ويتطلب النسخ فوق هدف موجود اختيارًا صريحًا للاستبدال، وينشئ نسخة احتياطية للهدف. وينشئ النقل دائمًا نسخة احتياطية للمصدر، كما ينشئ نسخة احتياطية لهدف موجود قبل استبدال مسموح به صراحةً.

لا ينشئ حذف الأدلة نسخة احتياطية. ويكون الحذف التكراري متوقفًا افتراضيًا ويجب اختياره صراحةً. ويمكن تنظيف أدلة النسخ الاحتياطية الأقدم من سبعة أيام دوريًا.

04

تترك المهمة المكتملة دليلًا

تضيف عمليات الكتابة والإضافة وحذف الملفات وحذف الأدلة والنسخ والنقل الناجحة إدخال تدقيق يتضمن الوقت والعملية والمسار ومستخدم WordPress وعنوان العميل والسياق المحدد. وعند الاقتضاء، يتضمن الإدخال أيضًا النسخة الاحتياطية أو الهدف أو التغيير في الحجم. وتتوافر الإدخالات الحديثة عبر سجل التغييرات.

التبعيات

اعرف ما يتطلبه اتصال MCP

توفر هذه المتطلبات المسماة بيئة تشغيل WordPress وعمليات نظام ملفات مكتوبة النوع ووسيلة النقل التي يستخدمها عميل ذكاء اصطناعي.

مطلوب

WordPress 6.9+

يوفر بيئة تشغيل WordPress التي تُحمّل فيها الإضافة.

مطلوب

PHP 8.0+

يحدد الحد الأدنى لبيئة PHP التي تعمل فيها الإضافة.

يسجل abilities المكتوبة النوع للحزمة عبر واجهة API المضمنة.

يربط استدعاء ability في WordPress بعميل MCP موثّق.

يضع السطح القابل للاستدعاء للحزمة خلف نقطة نهاية MCP التي تتحكم فيها Devenia.

نزّل لمهمة WordPress محددة

احصل على الإضافة عندما يتضح الهدف والنتيجة

نزّل ملف ZIP المستقر عندما يكون ملف أو دليل WordPress والنتيجة المطلوبة واضحين بالفعل. وتبقى المهمة التالية ضمن هذا الهدف: ينفذ عميل الذكاء الاصطناعي عملية نظام الملفات المختارة عبر MCP، ويمكن فحص النشاط الناجح في سجل التغييرات.