تُحدَّث يومياً

مصدرُك العربي
لمستقبل الذكاء الاصطناعي

أخبار، تقارير، أدوات وتحليلات يومية — كل ما تحتاجه لمتابعة ثورة الذكاء الاصطناعي باللغة العربية

✅ تم الاشتراك!
تعلم و استخدام الذكاء الاصطناعي

sx يصدر مدير حزم يوزع خبرات الذكاء الاصطناعي تلقائياً

بقلم: يوسف | محرر أدوات الذكاء الاصطناعي · صوت تحريري بإشراف بشري

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

شارة النجوم على <a href=GitHub لمشروع sx”>
sx يكتسب جذب المطورين على GitHub

تكمن المشكلة التي يواجهها sx في أن الحلول الحالية لا تتوسع: نسخ الملفات في كل مستودع يخلق كابوس التكرار بدون تحديثات مركزية، التكوين العام ينفخ السياق للمشاريع التي لا تحتاج تلك المهارات، وإضافات العملاء تتطلب تثبيت يدوي لكل واحدة ومحبوسة في عميل واحد بدون تجميع.

الحل يتبع نموذج npm للمطورين: مخزن مهارات خاص للفريق، تطبيق نطاقات التثبيت (المؤسسة، الفريق، المستودع، المسار، المستخدم، البوت)، تحديثات مركزية تصل الجميع فوراً، ودعم أي عميل ذكاء اصطناعي بما في ذلك Claude Code وCursor وGitHub Copilot وGemini وKiro وحتى claude.ai وchatgpt.com عبر cloud relay.

  1. التثبيت السريع: أوامر مباشرة عبر Homebrew: brew tap sleuth-io/tap && brew install sx أو سكريبت shell: curl -fsSL https://raw.githubusercontent.com/sleuth-io/sx/main/install.sh | bash
  2. إضافة الأصول: sx add /path/to/my-skill يضيف مهارة من مجلدك المحلي، بينما sx add ~/.claude/commands/my-command يستورد من تكوين Claude الموجود
  3. نطاقات التثبيت المتدرجة: sx install my-skill --org للمؤسسة كاملة، --repo github.com/acme/infra لمستودع محدد، --team platform لأعضاء فريق، --user alice@acme.com لمستخدم واحد، --bot python-backend لهوية بوت
  4. المعاينة الجافة: sx install --dry-run يعرض ماذا سيحصل المستخدم الحالي بدون تنزيل أو كتابة ملفات، مثل pip freeze
  5. التكامل السحابي: sx cloud connect يفتح skills.new ليصق خط الربط، sx cloud serve يبقى يعمل لتوصيل المخزن المحلي بـ claude.ai وchatgpt.com عبر WebSocket
  6. تحليلات الاستخدام: sx stats لوحة تحكم تبني، sx audit --actor alice@acme.com --since 30d لتتبع تغييرات فريق ومثبتات محددة

المعمارية تحاكي npm وcargo: ملف manifest (sx.toml) يسرد كل أصل مُدار ونطاقات تثبيته وتعريفات الفرق، ملف lock محلي لكل مستخدم يحل النطاقات ضد هوية git الخاصة به ويكتب النتيجة في cache directory. عندما يتغير الـ lock المحلول، الملف السابق يُدوّر بطابع زمني للحفاظ على إمكانية إعادة الإنتاج.

إحصائيات تنزيلات sx من GitHub
ارتفاع تنزيلات sx يشير لتبني متزايد

الأصول المدعومة تشمل Skills (prompts وسلوكيات مخصصة)، Rules (معايير برمجة تطبق على ملفات أو مسارات محددة)، Agents (وكلاء مستقلون بأهداف محددة)، Commands (أوامر slash للإجراءات السريعة)، Hooks (محفزات أتمتة لأحداث دورة الحياة)، وMCP Servers التجريبية للتكاملات الخارجية. النظام يتكامل مع skills.sh، دليل مجتمعي لأكثر من 85,000 مهارة وكيل.

نماذج التوزيع تتدرج حسب حجم الفريق: Local للأدوات الشخصية عبر مشاريع متعددة (sx init --type path)، Git vault للفرق الصغيرة (sx init --type git --repo git@github.com:yourteam/skills.git)، وSkills.new للفرق الكبيرة والمؤسسات مع إدارة مركزية وواجهة مستخدم للاكتشاف والإنشاء والمشاركة وتحليلات الاستخدام (sx init --type sleuth).

دعم العملاء شامل: Claude Code وCline وCursor وGitHub Copilot وGemini وCodex وKiro وOpenclaw مدعومين محلياً، بينما claude.ai وchatgpt.com يعملان عبر cloud relay. بعض القيود تنطبق: Gemini JetBrains يدعم Rules وMCP servers فقط، Gemini Android Studio يدعم MCP-remote عبر HTTP فقط.

المشروع يتطلب Go 1.25+ للبناء من المصدر ويوفر إصدارات معدة عبر GoReleaser. الوثائق تغطي مواصفات المخزن والmanifest والlock وأنظمة النطاقات وسجل المراجعة وتحليلات الاستخدام ومواصفات metadata وtool profiles ودعم العملاء والcloud relay.

لكن sx لا يحل تحدي تعقيد الإعداد الأولي للفرق غير المعتادة على أنظمة مدير الحزم، ويحتاج استثمار وقت لفهم نموذج النطاقات والتوزيع قبل رؤية قيمة حقيقية.

GitHub

مقالات ذات صلة

زر الذهاب إلى الأعلى