Skip to content
Apothem
محوّلات أُطُر العمل

Codex

محوّل إطار عمل Apothem لـ Codex (Beta).

المورّد: OpenAI اسم التثبيت: codex الحالة: Beta الإعداد الأصلي: ~/.codex/AGENTS.md، و~/.codex/hooks.json، و~/.codex/hooks/، و~/.codex/agents/*.toml، و~/.agents/skills/

التثبيت

apothem install --harness codex

يثبّت المحوّل تعليمات Codex الأصلية وخطافاتها، ويحوّل وكلاء Apothem إلى وكلاء TOML الخاصة بـCodex، ويغلّف مطالبات الأوامر القابلة لإعادة الاستخدام بوصفها مهارات Codex.

الملفات المكتوبة: ~/.codex/AGENTS.md، و~/.codex/hooks.json، و~/.codex/hooks/، و~/.codex/agents/*.toml، و~/.agents/skills/*/SKILL.md، وملفات الدعم تحت ~/.config/apothem/{rules,templates}/.

تعيين الملف التعريفي إلى الإعداد الأصلي

يقرأ المحوّل أفواج Apothem المشتركة ويثبّت كلًّا منها في سطح Codex الصحيح: التعليمات إلى AGENTS.md، والخطافات إلى hooks.json و hooks/، والوكلاء إلى TOML، والمهارات إلى ~/.agents/skills/، وقواعد/قوالب Markdown غير الأصلية إلى ~/.config/apothem/ بوصفها مادة دعم.

ملاحظات التوافق

يحجز Codex الدليل ~/.codex/rules/ لسياسات تنفيذ .rules. ولا يضع Apothem هناك قواعد سلوك بصيغة Markdown؛ بل يحتفظ بها في ~/.config/apothem/ ويشير إليها من AGENTS.md والمهارات المثبَّتة.

التحقّق

apothem verify --harness codex

يؤكّد أمر التحقّق ما يلي:

  1. وجود الإعداد الأصلي في المسار المتوقَّع.
  2. وجود جميع الحقول الإلزامية من الملف التعريفي المشترك.
  3. إبلاغ روتين التحقّق الخاص بالمحوّل عن النجاح.

التحديث

apothem update --harness codex

يحدّث تمهيد Codex والوكلاء المحوَّلين والمهارات وأفواج الدعم.

إلغاء التثبيت

apothem uninstall --harness codex

يزيل ملفات الإعداد الأصلية التي كتبها المحوّل. لا يتأثّر YAML الملف التعريفي المشترك ولا محرّك Apothem.

بوّابة المطابقة

python -m apothem.conformity.gate --all .

استكشاف الأخطاء وإصلاحها

العَرَضالإصلاح
ملف الإعداد غير موجودأعد تشغيل apothem install --harness codex
فشل التحقّقشغّل apothem update --harness codex، ثم تحقّق مجدّدًا
محتوى إعداد غير متوقَّعتحقّق من ~/.config/apothem/profile.yaml أو --profile PATH، ثم أعد تشغيل apothem update --harness codex

مفاتيح الضبط

العَلَمالافتراضيالوصف
--dry-runfalseمعاينة التثبيت دون كتابة ملفات.

On this page