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

Apothem مقابل تهيئة Windsurf الخام

صيانة قواعد Windsurf يدويًا ضمن .devin/rules/ مقابل رسمها من ملف تعريف apothem المشترك.

أصبح Windsurf الآن Devin Desktop، ويقرأ القواعد من مجلد .devin/rules/ (الموقع المفضَّل، الذي يتقدّم على الموقع الاحتياطي .windsurf/rules/). يرسم محوِّل windsurf في Apothem القواعد المعتمدة على المجلد من الملف التعريفي المشترك. تقابل هذه الصفحة بين صيانة تلك التهيئة يدويًا وإدارتها مع apothem.

مقارنة الجهد

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

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

يرسم محوِّل windsurf القواعد المشتركة في ملف واحد، <project>/.devin/rules/apothem-rules.md؛ وهو لا يكتب ملف .windsurfrules مفردًا. ويكتب أيضًا أحد عشر من مساعِدات Apothem بوصفها وكلاء فرعيين لـ Devin Local في <project>/.devin/agents/؛ أما الثلاثة التي تحتاج إلى أدوات الويب فتنتظر إلى أن يوثّق Devin أسماء أدواتها. ويسجّل خطّافين لـ Devin Local، تمهيدًا للجلسة وتنبيهًا استشاريًا لحجم السياق، في <project>/.devin/config.local.json؛ أما وضع Cascade الأقدم فيقرأ صيغة خطّافات مختلفة (hooks.json) لا يكتبها المحوِّل. ولا يسجّل أيّ حارس لاستدعاءات الأدوات، لذا يعيش قصد المتراس في نثر القاعدة لا في نقطة اعتراض لاستدعاء الأداة. كل تغيير في القواعد المشتركة يعيد رسم الملف عند apothem update التالي.

مسار الترحيل

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

اقرأ بعد ذلك

On this page