Skip to content
Apothem
المقارنة

Apothem مقابل تهيئة Zed اليدوية

صيانة ملف التعليمات المسطّح .rules الخاصّ بـ Zed يدويًّا، مقابل إخراجه من الملف التعريفي المشترك لـ Apothem.

يقرأ Zed تعليمات الوكيل من ملف مسطّح وحيد .rules في جذر المشروع (إلى جانب عائلة AGENTS.md / CLAUDE.md). ويُخرج محوِّل zed الخاصّ بـ Apothem ذلك الملف من الملف التعريفي المشترك. وتقابل هذه الصفحة بين صيانة تلك التهيئة يدويًّا وإدارتها بـ Apothem.

مقارنة الجهد

المهمةتهيئة يدويةيديرها Apothem
كتابة التعليماتكتابة ملف .rules يدويًّامُصيَّرة من المتن المشترك
الحفاظ على ملف .rules السابقأن تتذكّر نسخه جانبًا بنفسكيحتفظ المحوِّل بنسخة احتياطية من الملف الموجود قبل الاستبدال
إبقاء القواعد متوائمة مع أُطُر العمل الأخرىيدويًّا، لكل أداةتلقائيًّا عند apothem update
مشاركة المهارات والأوامر القابلة لإعادة الاستخدامنسخ كل مجلد مهارة يدويًّا إلى ~/.agents/skills/ وإبقاء النسخ محدَّثةيكتبها المحوِّل في ~/.agents/skills/، نسخة واحدة لكل المشاريع، ويُحدِّثها عند apothem update
التحقّق من صحّة التهيئةفحص يدويapothem verify --harness zed --project <path>

ما الذي يديره Apothem

يُخرج محوِّل zed القواعد المشتركة في ملف .rules المسطّح في جذر المشروع. ولا يملك Zed خطّاف PreToolUse، لذا تعيش نيّة الحاجز الواقي في نصّ القاعدة بدلًا من نقطة اعتراض لاستدعاء الأداة. أمّا ملف التعليمات العامّ ~/.config/zed/AGENTS.md وكتلة خادم سياق MCP في .zed/settings.json فهما ملك المشغِّل ويُتركان دون مساس. وكلّ تغيير في القواعد المشتركة يعيد إخراج الملف عند apothem update التالي.

مسار الترحيل

  1. شغّل apothem profile init لإنشاء الملف التعريفي المشترك إن لم تكن قد فعلت بعد.
  2. انقل التعليمات من .rules الموجود لديك (وأيّ محتوى AGENTS.md خاصّ بالمشروع تريد مشاركته) إلى المتن المشترك.
  3. شغّل apothem install --harness zed --project <path> لإخراج ملف .rules. ويُنسَخ .rules السابق احتياطيًّا أولًا.
  4. شغّل apothem verify --harness zed --project <path> للتأكّد من وصول التهيئة.
  5. استخدم apothem update --harness zed --project <path> مع كل تغيير لاحق.

اقرأ تاليًا

On this page