azure-appconfiguration-ts
بناء التطبيقات باستخدام Azure App Configuration SDK
إدارة إعدادات التطبيق وعلامات الميزات مركزياً دون إعادة النشر. يوفر Azure App Configuration تحديثاً ديناميكياً وتكاملاً مع Key Vault للتطبيقات السحابية الآمنة.
下載技能 ZIP
在 Claude 中上傳
前往 設定 → 功能 → 技能 → 上傳技能
開啟並開始使用
測試它
正在使用「azure-appconfiguration-ts」。 إنشاء إعداد تكوين لرسالة التطبيق في بيئة الإنتاج
預期結果:
تم إنشاء إعداد التكوين 'app:settings:message' بالقيمة 'Hello World' في تسمية الإنتاج. تم تطبيق العلامات: environment=prod. تم تعيين نوع المحتوى إلى text/plain.
正在使用「azure-appconfiguration-ts」。 التحقق مما إذا كانت ميزة Beta مُمكَّنة للمستخدم في مجموعة beta-testers
預期結果:
تقييم الميزة 'Beta': المستخدم 'user@example.com' في مجموعة 'beta-testers' مع إطلاق بنسبة 50٪. الميزة مُمكَّنة بناءً على عضوية المجموعة ونسبة الإطلاق.
正在使用「azure-appconfiguration-ts」。 سرد جميع إعدادات الإنتاج مع بادئة قاعدة البيانات
預期結果:
تم العثور على 3 إعدادات: database:host=prod-db.example.com، database:port=5432، database:ssl=true. تم تصفية جميع الإعدادات حسب بادئة المفتاح 'database:*' والتسمية 'production'.
安全審計
安全This skill is a documentation file (SKILL.md) containing reference examples for Azure App Configuration SDK. All 55 static analysis findings are false positives - the analyzer incorrectly treated Markdown code block delimiters and documentation examples as executable code. No actual security risks exist.
品質評分
你能建構什麼
تكوين التطبيقات السحابية
مركزية التكوين للخدمات الصغيرة عبر البيئات باستخدام التسميات. تمكين التحديثات الديناميكية دون إعادة النشر.
إطلاق علامات الميزات
الإصدار التدريجي للميزات لمجموعات المستخدمين مع شروط الاستهداف. اختبار A/B للوظائف مع نسب إطلاق مُتحكَّم بها.
إدارة الأسرار الآمنة
الإشارة إلى أسرار Key Vault في التكوين. فصل الأسرار عن التكوين مع الحفاظ على أنماط وصول موحدة.
試試這些提示
أظهر لي كيفية إعداد عميل Azure App Configuration في TypeScript باستخدام DefaultAzureCredential. يتضمن إعداد متغير البيئة لنقطة النهاية.
أنشئ علامة ميزة تسمى 'NewCheckout' مع استهداف المستخدم. أظهر كيفية التحقق مما إذا كانت الميزة مُمكَّنة لمستخدم محدد مع سياق userId و groups.
إعداد موفر App Configuration مع تحديث تلقائي كل 30 ثانية. يتضمن middleware لـ Express يُطلق التحديث عند كل طلب ومست_events للإشعارات بالتحديث.
تكوين App Configuration لحل مراجع Key Vault تلقائياً. إعداد فاصل زمني لتحديث الأسرار وإظهار كيفية الوصول إلى الأسرار المحلولة في التطبيق.
最佳實務
- استخدام حزمة app-configuration-provider لتكوين وقت التشغيل مع دعم التحديث التلقائي
- فصل البيئات باستخدام التسميات (development، staging، production) لإدارة تكوين نظيفة
- تمكين التحديث مع نمط المفتاح الحارس لتحفيز تحديثات التكوين الكاملة بكفاءة
避免
- استخدام SDK منخفض المستوى لتكوين وقت تشغيل التطبيق بدلاً من حزمة الموفر
- تضمين سلاسل الاتصال بشكل ثابت في الكود المصدري بدلاً من استخدام الهوية المُدارة
- تعطيل التحديث في بيئات الإنتاج التي تتطلب تحديثات تكوين متكررة
常見問題
ما الفرق بين App Configuration SDK و Provider؟
كيف أصادق على Azure App Configuration؟
هل يمكنني استخدام App Configuration لإدارة الأسرار؟
كيف يعمل التحديث الديناميكي؟
ما هي فلاتر علامات الميزات وكيف أستخدمها؟
كيف أقوم بالتراجع عن تغييرات التكوين؟
開發者詳情
作者
sickn33授權
MIT
儲存庫
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/azure-appconfiguration-ts引用
main
檔案結構
📄 SKILL.md