CLI commands

Nodeها

OmeniaClaw nodes

گره‌های (دستگاه‌های) جفت‌شده را مدیریت کنید و قابلیت‌های گره را فراخوانی کنید.

مرتبط:

گزینه‌های رایج:

  • --url، --token، --timeout، --json

دستورهای رایج

bash
OmeniaClaw nodes listOmeniaClaw nodes list --connectedOmeniaClaw nodes list --last-connected 24hOmeniaClaw nodes pendingOmeniaClaw nodes approve <requestId>OmeniaClaw nodes reject <requestId>OmeniaClaw nodes remove --node <id|name|ip>OmeniaClaw nodes rename --node <id|name|ip> --name <displayName>OmeniaClaw nodes statusOmeniaClaw nodes status --connectedOmeniaClaw nodes status --last-connected 24h

nodes list جدول‌های در انتظار/جفت‌شده را چاپ می‌کند. ردیف‌های جفت‌شده شامل سن جدیدترین اتصال (آخرین اتصال) هستند. از --connected برای نمایش فقط گره‌های در حال حاضر متصل استفاده کنید. از --last-connected <duration> برای فیلتر کردن گره‌هایی استفاده کنید که در یک بازه زمانی متصل شده‌اند (مثلاً 24h، 7d). از nodes remove --node <id|name|ip> برای حذف رکورد قدیمی جفت‌سازی گره متعلق به Gateway استفاده کنید.

نکته تأیید:

  • OmeniaClaw nodes pending فقط به دامنه جفت‌سازی نیاز دارد.
  • gateway.nodes.pairing.autoApproveCidrs می‌تواند مرحله در انتظار را فقط برای جفت‌سازی دستگاه role: node که صراحتاً مورد اعتماد و برای نخستین بار است، رد کند. این گزینه به‌طور پیش‌فرض خاموش است و ارتقاها را تأیید نمی‌کند.
  • OmeniaClaw nodes approve <requestId> نیازمندی‌های دامنه اضافی را از درخواست در انتظار به ارث می‌برد:
    • درخواست بدون دستور: فقط جفت‌سازی
    • دستورهای node غیر exec: جفت‌سازی + نوشتن
    • system.run / system.run.prepare / system.which: جفت‌سازی + مدیر

فراخوانی

bash
OmeniaClaw nodes invoke --node <id|name|ip> --command <command> --params <json>

پرچم‌های فراخوانی:

  • --params <json>: رشته شیء JSON (پیش‌فرض {}).
  • --invoke-timeout <ms>: مهلت زمانی فراخوانی گره (پیش‌فرض 15000).
  • --idempotency-key <key>: کلید اختیاری ایدمپوتنسی.
  • system.run و system.run.prepare اینجا مسدود شده‌اند؛ برای اجرای شل از ابزار exec با host=node استفاده کنید.

برای اجرای شل روی یک گره، به‌جای OmeniaClaw nodes run از ابزار exec با host=node استفاده کنید. CLI گره‌ها اکنون بر قابلیت‌ها متمرکز است: RPC مستقیم از طریق nodes invoke، به‌علاوه جفت‌سازی، دوربین، صفحه، مکان، Canvas، و اعلان‌ها. دستورهای Canvas توسط Plugin آزمایشی Canvas همراه پیاده‌سازی شده‌اند؛ هسته یک قلاب سازگاری نگه می‌دارد تا همچنان زیر OmeniaClaw nodes canvas باقی بمانند.

مرتبط

Was this useful?
On this page

On this page