Documentation Index
Fetch the complete documentation index at: https://docs.nudgen.net/llms.txt
Use this file to discover all available pages before exploring further.
نظرة عامة
تم تصميم Nudgen CLI بنهج يعتمد على الذكاء الاصطناعي أولاً (AI-First). بينما يوفر واجهة TUI جميلة للبشر، فإن كل أمر مُحسّن أيضاً للتواصل بين الآلات.النمط الوكيلي (Agentic Pattern)
عندما يستخدم وكيل ذكاء اصطناعي (مثل Claude أو GPT أو وكيل أتمتة متخصص) واجهة CLI، يجب أن يتبع هذه الأنماط:- مخرجات JSON: أضف
--jsonإلى كل أمر للحصول على بيانات قابلة للتحليل آلياً. - الوعي بالسياق: تحقق دائماً من سياق الفريق قبل إجراء العمليات.
- غير تفاعلي: استخدم الأعلام (flags) لتجاوز مطالبات TUI التفاعلية.
أتمتة JSON
يدعم كل أمر قائمة وحالة علم--json. يؤدي هذا إلى إرجاع بنية JSON نظيفة بدلاً من جدول منسق.
سير العمل متعدد المستأجرين للوكلاء
بما أن Nudgen يدعم فرقاً متعددة، يجب على الوكيل التأكد من أنه يعمل على الفريق الصحيح قبل إنشاء أو تحديث الموارد. سير العمل الموصى به:- التحقق من الفريق الحالي:
- تبديل الفريق (إذا لزم الأمر):
إذا كان
idمن الخطوة السابقة لا يتطابق مع الفريق المستهدف، فقم بالتبديل: - تنفيذ أمر البيانات:
تابع باستخدام أوامر
campaignsأوcontactsأوbrand.
أفضل الممارسات لمطوري الوكلاء
- معالجة الأخطاء: راقب رمز الخروج لأوامر CLI. يشير رمز الخروج غير الصفري إلى وجود خطأ (في التحقق أو الشبكة أو المصادقة).
- تحديد معدل الطلبات: يتواصل CLI مع واجهة برمجة تطبيقات Nudgen. تأكد من أن نصوص الوكيل البرمجية الخاصة بك تتعامل مع حدود المعدل المحتملة بسلاسة.
- الوضع الصامت: إذا كان الأمر لا يدعم علامة محددة لكل مطالبة، فتأكد من أن وكيلك يمكنه التعامل مع تدفقات stdout/stderr دون أن يعلق في حلقة TUI.