التطبيقات المرافقة

ما هي التطبيقات المرافقة؟

التطبيقات المرافقة هي تطبيقات أصلية لـ iOS وAndroid وmacOS تتصل ببوابتك كـ عقد. تكشف العقد إمكانيات الجهاز, الكاميرا والشاشة التفاعلية وتسجيل الشاشة والموقع والصوت وتنفيذ الأوامر, لوكلائك.

فكّر في الأمر هكذا: البوابة هي العقل، والتطبيقات المرافقة هي الأيدي والعيون على أجهزتك.

كيف تعمل العقد

  1. الاتصال, يتصل التطبيق المرافق ببوابتك عبر WebSocket
  2. الإقران, تمر الأجهزة الجديدة بعملية الموافقة على الإقران
  3. تسجيل الإمكانيات, يخبر التطبيق البوابة بما يستطيع فعله (كاميرا وشاشة تفاعلية وموقع وغيرها)
  4. استدعاء الوكلاء, أثناء المحادثات، يمكن للوكلاء طلب من العقدة التقاط صورة أو تسجيل الشاشة أو عرض شاشة تفاعلية والمزيد

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

تطبيق macOS المرافق

يعيش تطبيق macOS في شريط القوائم ويعمل كعقدة مرافقة ومدير للبوابة في آنٍ واحد.

الإمكانيات

الميزات الإضافية

تطبيق iOS

يتصل تطبيق iOS كعقدة ببوابتك، مما يجلب إمكانيات الجوال لوكلائك.

الإمكانيات

الميزات

القيود

تطبيق Android

يتصل تطبيق Android كعقدة بإمكانيات مشابهة لـ iOS.

الإمكانيات

الميزات

مضيف العقدة بدون واجهة

تشغيل عقدة بدون أي واجهة مستخدم, مثالي لخوادم البناء والآلات البعيدة أو صناديق Linux بدون واجهة.

الإمكانيات

حالات الاستخدام

إقران الأجهزة

تدفق الإقران

  1. يقدم التطبيق المرافق هوية جهازه (بصمة + مفتاح عام)
  2. تصدر البوابة طلب موافقة على الإقران
  3. توافق على الجهاز من خلال تطبيق سطح المكتب أو لوحة التحكم
  4. تصدر البوابة رمز الجهاز للاتصالات المستقبلية

نموذج الثقة

موافقات التنفيذ

بالنسبة للعقد التي يمكنها تشغيل أوامر الأنظمة (macOS ومضيفات بدون واجهة)، تتحكم موافقات التنفيذ في المسموح به:

تكوين قوائم السماح لكل عقدة للتحكم الدقيق في ما يمكن لكل جهاز القيام به.