directory

إدارة دليل المستخدمين: إضافة، تحرير، وعرض جهات الاتصال والمستخدمين.

الأوامر

عرض الدليل

openclaw directory list
openclaw directory show

إضافة مستخدم

openclaw directory add --name "Julie" --phone "+33612345678" --telegram "@juliedecroix"
openclaw directory add --name "Boss" --email "boss@example.com" --role "admin"

البحث عن مستخدم

openclaw directory search "Julie"
openclaw directory lookup +33612345678

تحديث مستخدم

openclaw directory update --id <user-id> --name "Julie Decroix" --role "owner"
openclaw directory update --phone +33612345678 --telegram "@newhandle"

حذف مستخدم

openclaw directory delete <user-id>

الحقول

  • name - اسم المستخدم
  • email - عنوان البريد الإلكتروني
  • phone - رقم الهاتف (تنسيق دولي)
  • telegram - معرف Telegram (@username أو معرف رقمي)
  • discord - معرف Discord
  • slack - معرف Slack
  • role - الدور (user, admin, owner)
  • notes - ملاحظات إضافية

للماذا دليل؟

يسمح الدليل للوكيل بمعرفة من يتحدث معه ويخصص الردود وفقًا للسياق. يمكنك أيضًا استخدامه لتخزين تفضيلات المستخدم وملاحظات مهمة.

الاستيراد والتصدير

تصدير الدليل إلى JSON:

openclaw directory export > directory.json

استيراد من ملف JSON:

openclaw directory import directory.json

التخزين

يُخزن الدليل في ~/.openclaw/directory.json. يمكنك تحرير هذا الملف مباشرة إذا كنت تفضل ذلك.

خصوصية:

الدليل يُخزن محليًا ولا يُشارك مع أي طرف ثالث. تأكد من حماية هذا الملف لأنه قد يحتوي على معلومات اتصال شخصية.

أمثلة الاستخدام

  • تخزين جهات اتصال الفريق للوصول السريع
  • تخصيص ردود الوكيل بناءً على هوية المستخدم
  • ربط معرفات القنوات المتعددة بنفس الشخص
  • إدارة أدوار الوصول والأذونات

انظر أيضًا