الأسئلة الشائعة

أسئلة شائعة حول squads.sh ونظام Squad البيئي.

ما هو Squad؟

Squad هو حزمة مستقلة من وكلاء الذكاء الاصطناعي والمهام وسير العمل وملفات التكوين المصممة للعمل معاً في مجال محدد. تتبع الفرق تنسيقاً موحداً يحدده إطار عمل Squad، مما يجعلها قابلة للنقل وإعادة الاستخدام عبر المشاريع.

كيف أثبّت فريقاً؟

أولاً، ثبّت CLI عالمياً. ثم أضف فريقاً من السوق أو مستودع GitHub. راجع مرجع CLI لجميع الخيارات المتاحة.

npm install -g squads
squads add user/squad-name

كيف أنشر فريقي؟

قم بالمصادقة عبر squads login، تأكد من أن فريقك يحتوي على squad.yaml صالح مع name وversion وdescription، ثم شغّل squads publish من مجلد فريقك. سيخضع فريقك لتدقيق أمني آلي.

squads login
squads publish

هل هو مجاني؟

نعم. squads.sh مجاني للاستخدام سواء لتثبيت أو نشر الفرق. البحث والتصفح والتحميل بلا تكلفة. يمكن للناشرين اختيارياً إعداد فرق مدفوعة عبر السوق، لكن المنصة نفسها مجانية. CLI مفتوح المصدر.

كيف يعمل نظام اللعب؟

  • XP — اكسب نقاط خبرة لنشر الفرق والحصول على تثبيتات ومراجعات وتقديم تحديثات.
  • المستويات — تقدم عبر المستويات (مبتدئ، بانٍ، مهندس معماري، محترف) مع تراكم XP.
  • الشارات — افتح شارات الإنجاز عند المراحل (أول نشر، 100 تثبيت، أعلى تقييم، إلخ).
  • لوحات المتصدرين — تنافس في تصنيفات أسبوعية وعلى مر الزمن المرئية في صفحات الرائج والأكثر نشاطاً.

كيف يتم إجراء التدقيق الأمني؟

يخضع كل فريق منشور في السوق لتدقيق أمني آلي يفحص:

  • الصلاحية الهيكلية — تنسيق الملف الصحيح، الحقول المطلوبة، YAML/Markdown صالح
  • سلامة المراجع التبادلية — جميع الوكلاء المشار إليهم في المهام وسير العمل موجودون
  • أنماط حقن الأوامر — كشف التعليمات الضارة المحتملة في تعريفات الوكلاء
  • كشف البيانات الحساسة — فحص الأسرار المشفرة ومفاتيح API أو بيانات الاعتماد

نتائج التدقيق مرئية للعموم في صفحة التدقيق. يتم تصنيف الفرق كـ SAFE أو WARNING أو CRITICAL.

هل يمكنني بيع فرقي؟

نعم! يدعم السوق الفرق المدفوعة مع توزيع محمي بالخادم. حدد سعراً عند النشر باستخدام squads publish --price 2990 (لـ $29.90). ستحتاج إلى ربط حساب Stripe في لوحة التحكم > الإعدادات أولاً. يتم تقسيم الإيرادات 80% لك و20% للمنصة. يشتري المشترون على squads.sh ثم يثبتون عبر CLI. تبقى الفرق المجانية هي الخيار الافتراضي ويتم تشجيعها لنمو المجتمع.

ما هو Squad وكيف يتكامل؟

Synkra Squad هو إطار عمل للتطوير المُنسَّق بالذكاء الاصطناعي. عند تثبيت فريق بعلامة --aiox، يصبح الوكلاء أوامر slash في بيئة التطوير (مثال: /SQUADS:ds:designer). هذا يتيح تكاملاً عميقاً حيث يمكنك استدعاء الوكلاء مباشرة من Claude Code أو Gemini CLI أو بيئات التطوير المدعومة الأخرى. ثبّت Squad Core بتشغيل npx aiox-core init للبدء.

npx aios-core init

كيف أفعّل الفرق في بيئة التطوير؟

ثبّت فريقاً مع تفعيل Squad باستخدام squads add my-squad --aiox new (لمشروع جديد) أو squads add my-squad --aiox existing (لمشروع Squad موجود).

squads add my-squad --aios new
squads add my-squad --aios existing

بعد التفعيل، يتم تسجيل الوكلاء كأوامر slash تتبع النمط /SQUADS:prefix:agent-id. يتم تحديد البادئة في squad.yaml (حقل slashPrefix). تتعرف بيئة التطوير تلقائياً على الأوامر الجديدة.

بيئات التطوير المدعومة: Claude Code (دعم كامل)، Gemini CLI (توافق عالٍ)، Codex CLI (جزئي)، Cursor (قائم على القواعد).

الأسئلة الشائعة — SQUADS