Apothem v1.0.1 — إصدار الإطلاق
أصبح Apothem v1.0.1 متاحًا — ملف تعريف مشترك واحد يُجسَّد في سبع عشرة أداة برمجية، ومسارات تثبيت متعددة، وإصدار موقَّع ومُوثَّق.
Apothem v1.0.1 هو إصدار الإطلاق من مدير التهيئة غير المرتبط بالمضيف للأدوات البرمجية: ملف تعريف مشترك واحد، وسبع عشرة أداة برمجية، ونسخة موقَّعة وحيدة، وأدلّة سلسلة التوريد المرفقة بالإصدار نفسه.
الأطروحة: ملف تعريف واحد، سبعة عشر إطار عمل
يقرأ Apothem ملف تعريف مشتركًا واحدًا في
~/.config/apothem/profile.yaml ويُجسِّده في التهيئة الأصليّة التي
يتوقَّعها كلُّ إطار عمل. تكتب قواعد سلوكك ومهاراتك وخطّافاتك واصطلاحاتك مرّةً
واحدة. ويعرضها Apothem في سبعة عشر هدفًا أصليًّا لإطار العمل ويُبقيها
متزامنة.
المحوِّلات السبعة عشر في هذا الإصدار:
- antigravity
- claude-code
- codebuddy
- codex
- cursor
- gemini-cli
- github-copilot
- glm
- hermes
- kimi-code
- kiro
- open-claw
- opencode
- qwen-code
- trae
- windsurf
- zed
أضِف أداةً إلى سير عملك، وشغِّل أمرًا واحدًا، وستجد تهيئتك في مكانها. أزِل أداةً، فيُلغي Apothem تثبيتها بنظافة — دون ترك ملفّات يتيمة وراءه.
التثبيت
مسارات تثبيت متعددة، وفي الأسفل CLI واحدة:
-
مُلحَق Claude Code — داخل Claude Code:
/plugin marketplace add ahmed-g-gad/apothem /plugin install apothem@apothem -
**npx** — شغِّل الـCLI مباشرةً من حزمة npm باسم
@ahmed-g-gad/apothemدون خطوة تثبيت:npx @ahmed-g-gad/apothem profile init npx @ahmed-g-gad/apothem install --harness all --project . -
مُثبِّت سكربت بخطوة واحدة — يضع زمن تشغيل مكتفيًا ذاتيًا والمُشغِّل
apothemعلى الـPATH:curl -fsSL https://apothem.ahmedgad.com/install.sh | sh # POSIXirm https://apothem.ahmedgad.com/install.ps1 | iex # Windows -
مُلحَقات وامتدادات أصليّة للأدوات — امتداد Gemini CLI (
gemini extensions install https://github.com/ahmed-g-gad/apothem)، وامتداد Qwen Code (qwen extensions install ahmed-g-gad/apothem)، ومُلحَق Codex (codex plugin marketplace add ahmed-g-gad/apothem)، وامتداد من عائلة VS Code (على Visual Studio Marketplace، يغطّي VS Code وGitHub Copilot).
وضعيّة سلسلة التوريد
يحمل إصدار GitHub Release v1.0.1 مجموعة الأدلّة الكاملة إلى جانب الشفرة:
- sdist وwheel، مُتحقَّق منهما قبل النشر.
- قائمة موادّ برمجيّة CycloneDX SBOM.
- حزم توقيع بلا مفتاح من Sigstore cosign لكلّ مُنتَج.
- مَنشأ بناء SLSA-3، مُتحقَّق منه داخل سير عمل الإصدار نفسه.
- أرشيفات زمن التشغيل لكلّ منصّة (darwin / linux / windows) مع بيان
SHA256SUMSموقَّع.
وَسم الإصدار موقَّع بـGPG، وتُنشَر حزمة npm عبر النشر الموثوق (OIDC) مع مَنشأ تلقائي.
ما في الصندوق
تُتيح الـCLI الخاصّة بـapothem أوامر المُشغِّل التي
تحتاجها لدورة حياة التهيئة الكاملة:
-
apothem install— يُجسِّد ملف التعريف في إطار عمل واحد أو فيها كلّها. -
apothem uninstall— يُزيل التهيئة المُجسَّدة لإطار عمل ما، مع ترك ملف التعريف المشترك دون مساس. -
apothem update— يُعيد التجسيد بعد أن تُحرِّر ملف التعريف. -
apothem verify— يكشف الانحراف بين ملف التعريف وتهيئة إطار عمل ما على القرص. -
apothem harnesses— يسرد كلّ محوِّل مُسجَّل. -
apothem profile— يفحص ملف التعريف المشترك ويُديره. -
apothem doctor— يُشخِّص مشكلات البيئة والتهيئة.
ينفِّذ كلُّ محوِّل إطار عمل بروتوكولًا موحَّدًا هو HarnessAdapter —
install وuninstall وis_installed
وverify — بحيث يتصرّف كلُّ إطار عمل على نحوٍ متوقَّع من مقعد
المُشغِّل بصرف النظر عن صيغة المُورِّد في الأسفل. اقرأ المزيد عن التصميم في
الغوص العميق في معماريّة المحوِّل،
وعن توفيق الصيغ في
تقارب الاصطلاحات عبر أطر العمل.
إلى أين بعد ذلك
- البدء السريع — ثبِّت ملف تعريفك الأول وجسِّده.
- أطر العمل — مرجع لكلّ محوِّل للأهداف السبعة عشر جميعها.
- المفاهيم — نموذج ملف التعريف وخطّ تجسيده.
Apothem مُرخَّص برخصة MIT ويُطوَّر في العلن على github.com/ahmed-g-gad/apothem.