这个项目能做什么
Belay 在主机计算机(macOS 或 Windows)与客户端(通过 Expo/React Native 的 iPhone 或 Electron 桌面应用)之间提供私有连接。它支持远程屏幕流传输、原生输入注入(点击、拖拽、滚动、键盘)以及交互式终端访问。
核心功能包括:
- 远程控制:通过 WebSockets 以 JPEG 形式进行实时屏幕流传输,并支持完整的键盘/鼠标输入。
- 系统管理:提供用于读取文本文件的文件浏览器以及实时系统统计数据(CPU、内存、磁盘、电池)。
- AI 集成:专门设计的“Agent 标签页”用于监督和驱动 PC 上的 Claude Code 会话,允许用户通过手机发送提示词并批准操作。
- 高级显示选项:支持虚拟显示器和“无缝窗口”(在客户端桌面上将主机应用显示为独立窗口)。
- 连接性:可通过局域网 (LAN) 或 Tailscale 运行,实现无需端口转发的加密远程访问。
- 安全性:实施 6 位配对码、持有者令牌 (bearer tokens) 以及限制在特定根目录的只读文件 API,以防止未经授权访问敏感凭据。
评论
0 评分人数达到10人后显示
登录后参与讨论。