设备互联
设备互联:配对设备、跨设备运行工具、传输文件。
设备互联(Device Interconnect) 将你的设备(macOS、Linux、Windows)连接成一个同步的网状网络。配对后,一台机器上的 agents 可以执行命令、读取和编辑文件,并在另一台机器上传输文件——笔记本电脑无需设置 SSH 即可操控实验室工作站。
配对设备
- 使用你的 nebflow 账号登录 nebflow.space
- 在 nebflow 客户端中,打开设置里的设备互联区块并登录——设备会在你的账号下自行登记
- 在每台设备上重复。同一账号下的设备构成一个 网络(network);首次注册时会自动创建默认网络
登记会生成一个长寿命的设备凭据,存储在 ~/.nebflow/neblink/device.json,并仅对所有者开放文件权限。原始的 device token 只存在于该文件中——服务器只存储其哈希。
跨设备工具
Agents 通过设置工具的 device 参数即可在远程设备上运行熟悉的工具:
| 工具 | 远程行为 |
|---|---|
| Bash | 在目标设备上执行 shell 命令 |
| Read / Write / Edit | 在目标设备上执行文件操作 |
| Glob / Grep | 搜索目标设备的文件系统 |
| TransferFile | 在设备之间复制文件 |
从 agent 的视角看,这些是相同的工具——结果与错误就像本地运行一样返回,并带有远程设备的名称标记。
连接方式:直连与中继
两种链接类型,自动选择:
- 直连(Direct) —— 同一局域网上的设备彼此发现并点对点连接
- 中继(Relay) —— 当设备位于不同网络时,流量通过设备互联服务器经持久 WebSocket 隧道中继
无论哪种方式,工具接口都相同;传输对 agent 透明。
检查设备状态
你的 profile 页面 会列出你各网络中的每台设备及其在线状态——在给它分配远程工作前,用它确认某台机器可触达很有用。