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