
مجموعة أدوات تسليم واجهات برمجة تطبيقات Python
أنشئ وشحن واجهات برمجة تطبيقات Python بشكل أسرع مع أنماط متسقة لخدمات FastAPI وطبقات قاعدة البيانات وتغطية pytest. مثالي للفرق التي تقوم بإعداد سير عمل backend جاهز للإنتاج دون تجميع مراجع منفصلة.
تثبيت
شغّل هذا الأمر لتثبيت جميع المهارات في هذا الحزمة:
npx skillstore add @python-api-delivery-kit تكتشف CLI مجلدات Codex وClaude Code تلقائيًا وتثبّت فيهما عند توفرهما.
نظرة عامة
دليل الاستخدام
محسّن بالذكاء الاصطناعيدليل مفصل
## نظرة عامة تجمع مجموعة أدوات تسليم واجهات برمجة تطبيقات Python بين ثلاث مهارات متكاملة — python-fastapi-patterns وpython-database-patterns وpython-pytest-patterns — حتى يتمكن فريقك من بناء وشحن واجهات برمجة تطبيقات Python جاهزة للإنتاج دون البحث عن مراجع منفصلة. ## البدء السريع 1. ثبّت الإضافة في مساحة عملك في OpenClaw: `npx skillstore add @python-api-delivery-kit` 2. ابدأ خدمة FastAPI الخاصة بك: اطلب من الوكيل أنماط التوجيه، حقن التبعيات، نموذج Pydantic، أو أنماط API غير المتزامنة باستخدام **python-fastapi-patterns**. 3. صمّم طبقة البيانات الخاصة بك: استعلم عن نماذج SQLAlchemy ونمط المستودع وترحيل Alembic أو إعداد تجمع الاتصالات مع **python-database-patterns**. 4. اكتب اختبارات موثوقة: احصل على fixtures pytest وparametrize وconftest واستراتيجيات mock من **python-pytest-patterns**. ## الأوامر الرئيسية - اذكر `fastapi` أو `dependency injection` أو `pydantic model` أو `uvicorn` → يُفعّل **python-fastapi-patterns** لبناء سقالات نقاط نهاية API. - اذكر `sqlalchemy` أو `orm` أو `alembic` أو `repository pattern` → يُفعّل **python-database-patterns** لهيكل الوصول إلى قاعدة البيانات. - اذكر `pytest` أو `fixture` أو `parametrize` أو `mock` أو `conftest` → يُفعّل **python-pytest-patterns** لاستراتيجية الاختبار والتغطية. ## نصائح - اجمع بين **python-fastapi-patterns** و **python-database-patterns** لإنشاء نقطة نهاية غير متزامنة كاملة مع طبقة مستودع نظيفة دفعة واحدة. - استخدم **python-pytest-patterns** مع **python-database-patterns** لإعداد اختبارات التكامل مقابل قاعدة بيانات حقيقية (أو في الذاكرة) مع fixtures拆卸 المناسبة. - عند ترحيل تطبيق Flask قديم، استخدم **python-fastapi-patterns** لتحويل المسارات و **python-pytest-patterns** للتحقق من التكافؤ.
حزم مشابهة

حزمة اختبار أتمتة المتصفح
تنشئ سير عمل عمليًا لأتمتة المتصفح لفحص صفحة منتج، والتحقق من التنقل، والتقاط أخطاء console، وتلخيص نتائج QA القابلة للتنفيذ.
3 مهارات

بوابة إصدارات الواجهة الأمامية
سير عمل ما قبل الإصدار للتغييرات الكبيرة في الواجهة الأمامية يكتشف التدفقات المكسورة وتراجعات lint/type والمشاكل الأمنية الواضحة قبل الشحن.
3 مهارات

أدوات تصميم مخطط Postgres
يغطي تصميم المخطط، وصياغة الاستعلامات، وتحسين SQL للواجهات الخلفية العلائقية. الأفضل للوكلاء الذين يعملون على ميزات كثيفة البيانات وتحتاج إلى نمذجة نظيفة ووصول سريع.
3 مهارات