عدّل الملف، ثم تحقّق من النتيجة.

ملف CSV الجديد جاهز، لكن الموقع ما زال يستخدم الملف القديم. يتيح MCP Abilities – Filesystem لعميل ذكاء اصطناعي موثّق الهوية فحص الملف وحفظ المحتوى المطلوب ثم قراءته مجددًا، من خلال إحدى عشرة عملية لملفات WordPress ومجلداته.

آلة لمعالجة الملفات بأسلوب آرت ديكو، مع شجرة مجلدات وقنوات ملفات ودرع للفحص.

استبدال القائمة أم إضافة صفوف؟

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

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

ورقة جديدة تحل محل القديمة؛ وفي مثال منفصل، تمدّ الصفوف الإضافية الورقة الموجودة.

الاستبدال يغيّر محتوى الملف كاملًا. الإلحاق يُبقي المحتوى الحالي ويضيف إليه.

نقل الملف لا يحدّث المراجع إليه

النسخ يُبقي الملف الأصلي، بينما النقل يغيّر مكانه. ولا تعيد أي من العمليتين كتابة روابط الصفحات أو إعدادات الاستيراد أو إعدادات الإضافات التي تشير إلى المسار القديم.

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

ينتقل ملف إلى مجلد جديد، بينما يظل مرجع متصلًا بمكانه السابق.

قد يصل الملف إلى مكانه الجديد بينما تظل الصفحة أو أداة الاستيراد تشير إلى المكان القديم.

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

تتعامل الإضافة مع الملفات الفعلية داخل المجلد الجذر لـ WordPress. أما محتوى الصفحات وسجلات مكتبة الوسائط فلها أدوات تحرير خاصة بها.

افحص أولًا

اعرض محتويات مجلد، أو افحص معلومات ملف، أو اقرأ المحتوى المسموح به. تعيد القراءة افتراضيًا ما يصل إلى 256 كيلوبايت، ويمكن رفع الحد إلى 1 ميجابايت كحد أقصى. وتوضح قوائم المجلدات متى اختُصرت النتيجة بسبب الحد الأقصى لعدد العناصر.

اكتب أو نظّم

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

احذف بحذر

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

راجع التعديل

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

افهم نطاق الفحوص

تتطلب كل عملية حساب WordPress موثّق الهوية يملك صلاحية manage_options. يجب أن تبقى المسارات داخل جذر WordPress بعد تحديد وجهاتها الفعلية. ترفض القراءة والنسخ والنقل مسارات محددة لملفات الإعداد والمفاتيح. وترفض الكتابة ملفات من نوع PHP والوجهات المحمية في النواة والمحتوى الذي يُكتشف أنه غير آمن. الحد الأقصى لإجمالي المحتوى المكتوب هو 10 ميجابايت.

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

اربط أدوات ملفات WordPress

استخدم WordPress 6.9 أو أحدث الذي يتضمن Abilities API، مع PHP 8.0 أو أحدث. اضبط WordPress MCP Adapter وMCP Expose Abilities لإتاحة العمليات لعميلك موثّق الهوية.

يجب أن يسمح الخادم بعملية الملفات المطلوبة. يمكن لـ WordPress تعطيل تعديلات الملفات باستخدام DISALLOW_FILE_MODS. ابدأ بفحص للقراءة فقط، وراجع حقول إدخال العملية المكتشفة قبل إجراء أي تعديل.

آلة لمعالجة الملفات بأسلوب آرت ديكو، مع شجرة مجلدات وقنوات ملفات ودرع للفحص.

ابدأ بالملف الذي تحتاج إلى فهمه

ثبّت الإضافة، وافحص المسار المقصود، ثم استخدم ما تجده لتحديد تعديل واحد واضح. بعد الحفظ، اقرأ النتيجة مجددًا للتحقّق منها.