伴侶應用程式

什麼是伴侶應用程式?

伴侶應用程式是 iOS、Android 和 macOS 的原生應用程式,作為節點連接至您的 Gateway。節點將裝置功能, , 相機、畫布、螢幕錄製、位置、語音和系統執行, , 暴露給您的代理程式。

換個角度來想:Gateway 是大腦,伴侶應用程式是您裝置上的手和眼睛。

節點如何運作

  1. 連接, 伴侶應用程式透過 WebSocket 連接至您的 Gateway
  2. 配對, 新裝置要經過配對核准程序
  3. 註冊功能, 應用程式告訴 Gateway 它能做什麼(相機、畫布、位置等)
  4. 代理程式呼叫, 在對話期間,代理程式可以請求節點拍照、錄製螢幕、渲染畫布等

節點不是 Gateway, , 它們不執行自己的 AI。它們是擴展代理程式功能的周邊裝置。

macOS 伴侶應用程式

macOS 應用程式位於選單列中,同時作為伴侶節點和 Gateway 管理器。

功能

附加功能

iOS 應用程式

iOS 應用程式作為節點連接至您的 Gateway,為您的代理程式帶來行動裝置功能。

功能

特性

限制

Android 應用程式

Android 應用程式作為節點連接,具有與 iOS 類似的功能。

功能

特性

無頭節點主機

無需任何 UI 即可執行節點, , 非常適合建置伺服器、遠端機器或無頭 Linux 機器。

功能

使用案例

裝置配對

配對流程

  1. 伴侶應用程式呈現其裝置身份(指紋 + 公鑰)
  2. Gateway 發出配對核准請求
  3. 您透過桌面應用程式或儀表板核准裝置
  4. Gateway 為未來的連接發出裝置令牌

信任模型

執行核准

對於可以執行系統命令的節點(macOS、無頭主機),執行核准控制允許的內容:

設定每個節點的允許清單,以精確控制每個裝置可以執行的操作。