أداة سطر الأوامر في Syncanix
المرور الأعمق الاختياري: اقرأ شيفرتك للحصول على مخططات وسائط دقيقة، وأدِر كتالوجك من سطر الأوامر. دون تثبيت.
لستَ بحاجة إلى أداة سطر الأوامر لتبدأ. فالودجة تكتشف منتجك من الصفحات نفسها، وهذا وحده يعطيك كتالوجًا عاملًا. أما الأداة فهي المرور الأعمق: تقرأ شيفرتك المصدرية، فتعطي الوكيل أسماء الوسائط وأنواعها بالضبط مما لا تكشفه رؤية الشاشة — كما تدير كتالوجك من سطر الأوامر. لا شيء تثبّته؛ شغّلها بـ npx.
التثبيت
شغّل الأداة مباشرةً من npm عبر npx — دون أي تثبيت عام:
npx syncanix@latest initيلزم Node.js الإصدار 20 أو أحدث.
الأوامر
- init
- يفحص شيفرتك، ويبني كتالوج القدرات، ويرفعه.
- console
- يفتح وحدة التحكم التفاعلية — وهو ما يفعله `syncanix` مجرَّدًا في الطرفية.
- generate
- يكتب عُدّة التكامل syncanix/ في مشروعك، منشئًا ملفات جديدة فقط.
- integrate
- يكتشف واجهتك الأمامية ويثبّت الودجت نيابةً عنك، ملفًا موافَقًا عليه في كل مرة.
- status
- يقارن هذه الن سخة من المستودع بما تقدّمه مساحة عملك فعليًا.
- import
- يبني كتالوجًا من مخطّط OpenAPI أو GraphQL موجود.
- login / logout
- سجّل الدخول عبر متصفحك (أو --key لـ CI)، أو سجّل الخروج.
- whoami
- يعرض هوية تسجيل دخولك ومساحة العمل.
- workspace list / use
- يسرد مساحات عملك أو يعيّن الافتراضية.
- dev
- يشغّل بيئة محلية تُضمّن الأداة مقابل خادم خلفي للتطوير.
- doctor
- يفحص بيئتك وإعداداتك بحثًا عن المشكلات الشائعة.
- byomcp register
- يسجّل خادم MCP خارجيًا تشغّله مساحة عملك بالفعل.
- yaml
- ينشئ طبقة كتالوج-كشيفرة ويتحقّق منها ويطبّقها.
- version
- يطبع إصدارات الأداة وNode والبناء.
الخيارات العامة
- -v, --version
- يطبع إصدار الأداة ثم ينهي.
- --no-color
- يعطّل الإخراج الملوّن.
- --locale <code>
- يضبط لغة الإخراج: en أو es أو fr أو de أو ar أو he.