Apothem مقابل تهيئة Gemini CLI اليدوية
صيانة ملف القواعد GEMINI.md الخاص بـ Gemini CLI يدويًّا، مقابل تحويله من الملف التعريفي المشترك لـ Apothem.
يقرأ Gemini CLI ملف قواعد GEMINI.md واحدًا. يُحوِّل محوِّل
gemini-cli في Apothem ذلك الملف من الملف التعريفي المشترك.
تقابل هذه الصفحة بين صيانة تلك التهيئة يدويًّا وإدارتها بـ Apothem.
مقارنة الجهد
| المهمة | تهيئة يدوية | يديرها Apothem |
|---|---|---|
| كتابة القواعد | تحرير ملف GEMINI.md واحد يدويًّا | مُصيَّرة: إرشادات على مستوى المشروع في GEMINI.md، والقواعد في .gemini/.apothem/support/ |
| إبقاء القواعد متوائمة مع أُطُر العمل الأخرى | يدويًّا، لكل أداة | تلقائيًّا عند apothem update |
| تثبيت التهيئة / إزالتها | كتابة GEMINI.md وحذفه يدويًّا | apothem install / apothem uninstall |
| التحقّق من صحّة التهيئة | فحص يدوي | apothem verify --harness gemini-cli --project <path> |
ما الذي يديره Apothem
يكتب محوِّل gemini-cli كتلة Apothem مُدارة محدَّدة بعلامات داخل <project>/GEMINI.md، تحمل الإرشادات على مستوى المشروع وتُشير إلى مواد Apothem. وتُوضع القواعد والقوالب والخطّافات ملفات دعم تحت <project>/.gemini/.apothem/support/، وتُوضع الأوامر والمهارات والوكلاء تحت <project>/.gemini/. يوثّق Gemini CLI كائن hooks في settings.json، ويبقى مملوكًا للمشغِّل، ولذلك لا يسجّل المحوِّل أيّ خطّاف وتُعبَّر نيّة الحواجز الواقية في نص القواعد بدلًا من نقطة اعتراض لاستدعاء الأداة. وكلّ تغيير في القواعد المشتركة يُعيد تصيير GEMINI.md عند apothem update التالي.
مسار الترحيل
- شغّل
apothem profile initلإنشاء الملف التعريفي المشترك إن لم تكن قد فعلت بعد. - انقل القواعد من
GEMINI.mdالموجود لديك إلى الذخيرة المشتركة. - شغّل
apothem install --harness gemini-cli --project <path>لتصييرGEMINI.mdوكتابته. - شغّل
apothem verify --harness gemini-cli --project <path>للتأكّد من وصول التهيئة. - استخدم
apothem update --harness gemini-cli --project <path>مع كل تغيير لاحق.