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 الملفّات التي كتبها؛ وتُزال الذاكرة المشتركة والسياقات ومخازن التعلّم مع آخر إطار عمل، بعد أخذ نسخة احتياطية، أمّا plans/ فتبقى دائمًا.
التثبيت
مسارات تثبيت متعددة، وفي الأسفل 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(~/.local/bin/apothemعلى أنظمة POSIX، مع تلميح بـPATH حين لا يكون ذلك الدليل علىPATH؛ وapothem.cmdفي WindowsApps على Windows):curl -fsSL https://apothem.ahmedgad.com/install.sh | sh # POSIXيتحقّق السكربت الخاص بـ POSIX من توقيع GPG لوسم الإصدار افتراضيًّا، ويُوقف التنفيذ حين لا يكون مفتاح المُشرِف على المشروع في حلقة المفاتيح المحلية. وإلى أن يَنشر المُشرِف بصمة المفتاح (راجع
SECURITY.md)، اضبطAPOTHEM_VERIFY=checksumللتحقّق من الأرشيف مقابلSHA256SUMSالخاصّ بالإصدار، أوAPOTHEM_ALLOW_UNVERIFIED=1للمضيّ دون التحقّق من الوسم.irm 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، يغطّي VS Code وGitHub Copilot، في المجلّدvscode-extension/في المستودع. هذا الامتداد غير مُدرَج في Visual Studio Marketplace، ولا يُرفِق هذا الإصدار حزمة.vsixجاهزة.
وضعيّة سلسلة التوريد
يحمل إصدار GitHub Release v1.0.1 مجموعة الأدلّة الكاملة إلى جانب الشفرة:
- sdist وwheel، مُتحقَّق منهما قبل النشر.
- قائمة موادّ برمجيّة CycloneDX SBOM.
- حزم توقيع بلا مفتاح من Sigstore cosign لكلٍّ من sdist وwheel وأرشيفات المنصّات.
- مَنشأ بناء SLSA-3، مُتحقَّق منه داخل سير عمل الإصدار نفسه.
- أرشيفات زمن التشغيل لكلّ منصّة (darwin / linux / windows) مع بيان
SHA256SUMSموقَّع.
إيداع الإصدار موقَّع بـGPG (v1.0.1 وَسم خفيف لا يحمل
توقيعًا خاصًّا به)، ونُشِرت حزمة npm مع مَنشأ بناء من Sigstore
أُنشئ في GitHub Actions.
ما في الصندوق
تُتيح الـCLI الخاصّة بـapothem أوامر المُشغِّل التي
تحتاجها لدورة حياة التهيئة الكاملة:
-
apothem install— يُجسِّد ملف التعريف في إطار عمل واحد أو فيها كلّها. -
apothem uninstall— يُزيل التهيئة المُجسَّدة لإطار عمل ما، مع ترك الملف التعريفي المشترك دون مساس. -
apothem update— يُعيد التجسيد بعد أن تُحرِّر ملف التعريف. -
apothem verify— يكشف الانحراف بين ملف التعريف وتهيئة إطار عمل ما على القرص. -
apothem harnesses— يسرد كلّ محوِّل مُسجَّل. -
apothem profile— يفحص الملف التعريفي المشترك ويُديره. -
apothem doctor— يُشخِّص مشكلات البيئة والتهيئة.
ينفِّذ كلُّ محوِّل إطار عمل بروتوكولًا موحَّدًا هو HarnessAdapter — install وupdate وuninstall وis_installed وverify — بحيث يتصرّف كلُّ إطار عمل على نحوٍ متوقَّع من مقعد المُشغِّل بصرف النظر عن صيغة المورّد في الأسفل. اقرأ المزيد عن التصميم في الغوص العميق في معماريّة المحوِّل، وعن توفيق الصيغ في تقارب الاصطلاحات عبر أطر العمل.
إلى أين بعد ذلك
- البدء السريع — ثبِّت ملف تعريفك الأول وجسِّده.
- أطر العمل — مرجع لكلّ محوِّل للأهداف السبعة عشر جميعها.
- المفاهيم — نموذج ملف التعريف وخطّ تجسيده.
Apothem مُرخَّص برخصة MIT ويُطوَّر في العلن على github.com/ahmed-g-gad/apothem.