移动端
TaskHandoff Mobile 可在 iOS 和 Android 上连接用户管理的 Control Plane。它只连接 Control Plane,不直接连接 Node Agent 或受控实例端点。
连接 Control Plane
直接连接需要稳定的 HTTPS Origin,例如 https://control.example.com。地址不能包含路径、query、内嵌凭据或重定向,反向代理必须支持 /api/events WebSocket 和附件上传。
添加时核对 Control Plane ID 和签名密钥指纹,再输入账号密码。指纹变化会阻止已有配置继续连接,需要管理员确认原因。
移动端也可以通过已连接的 Thandoff 账户发现 Control Plane。切换云账号会移除该账号拥有的中继配置,但保留手动添加的直接连接。
主要功能
- AI Session Inbox、创建、历史与恢复;
- Codex 和 OpenCode 会话、消息、审批、停止和队列操作;
- Markdown、代码、子 Agent、图片与文件附件;
- 节点与实例目录,实例启动、停止、重启和镜像重试;
- App Session、终端与浏览器;
- Story、预设动作和自动化;
- 触发器创建、编辑、部署与最近运行。
不提供的管理功能
移动端不负责实例创建/删除、完整节点生命周期、应用安装、模型 Provider、镜像、环境模板或全部系统设置。这些操作应在 Web 或桌面端完成。
网络中断与“结果未知”
发送消息、审批、停止或队列操作提交后断网,客户端会标记结果未知且不会自动重试。等待重新获取会话快照,再决定是否操作。新建会话使用稳定请求 ID,可安全收敛到同一个会话。
丢失设备
在 Web/桌面端打开“设置 → 移动设备”,撤销该设备会话。普通丢失设备不需要轮换 Control Plane 身份;只有签名身份实际泄露时才执行身份轮换。
设备密码和系统锁仍是必要保护。移动端凭据使用设备安全存储,但不能替代远程撤销。