AI News HubLIVE
站内改写3 分钟阅读

OpenClaw发布iOS和Android配套节点应用,将手机连接至自托管AI代理网关

OpenClaw发布了iOS和Android配套节点应用,这些应用并非独立聊天机器人,而是将手机变成自托管AI代理网络中的节点。手机通过WebSocket连接到运行代理的网关,从而为本地优先的AI系统添加摄像头、位置、语音和画布等硬件能力。文章详细介绍了架构、功能、配对流程、安全考量以及应用场景。

来源MarkTechPost作者: Asif Razzaq

OpenClaw近日发布了适用于iOS和Android的原生配套应用。iOS应用在App Store上名为“OpenClaw – AI that does things”,两款应用均可免费下载。它们并非独立的聊天机器人,而是作为自托管代理网络中的节点运行。真正的AI助手运行在一个独立的网关上,这种分离设计是整个架构的核心。

OpenClaw是一个开源的个人AI助手/代理,由Peter Steinberger创建,社区贡献者共同维护。该项目独立于Anthropic,核心采用TypeScript编写,推荐运行在Node 24或Node 22.19+上。网关可在macOS、Linux或Windows(通过WSL2)上运行。用户可以通过已有的聊天应用与之交互,支持WhatsApp、Telegram、Discord、Slack、Signal和iMessage等渠道。代理能够浏览网页、执行shell命令、读写文件,并支持多种AI模型(包括托管、订阅、网关或本地模型)。用户只需提供所选提供商的API密钥即可。系统拥有持久记忆,并支持社区技能和插件。

网关是单一控制平面,管理会话、路由、渠道、工具和事件。用户在自己的机器或服务器上运行一个网关进程。所有聊天消息都到达网关,而非手机。节点是通过WebSocket(默认端口18789)连接到网关的配套设备。每个节点在配对时注册角色为“node”,并通过node.invoke暴露命令接口,包括canvas.*、camera.*、device.*、notifications.*和system.*等命令族。文档明确声明:“节点是外围设备,而非网关。”在本地网络中,应用通过mDNS/Bonjour发现网关;远程访问则推荐使用Tailscale配合wss://端点。

手机为代理赋予了“身体”,提供了设备特定的硬件能力。iOS应用可通过二维码或设置码配对,支持聊天、实时和后台对话模式、批准功能,并能从iOS系统分享文本、链接和媒体。可选功能包括摄像头、屏幕、位置、照片、联系人、日历和提醒。Android应用同样是配套节点,提供流式聊天回复、图片附件和完整会话历史。对话模式使用ElevenLabs或系统TTS。实时画布表面允许代理渲染仪表板和工具。Android应用逐一授予权限,并使用前台服务保持网关连接。

以下是iOS与Android节点的对比:iOS节点通过二维码或设置码配对,支持聊天、实时和后台对话、画布表面,设备能力包括摄像头、屏幕、位置、照片、联系人、日历和提醒;Android节点通过设置码或手动主机/端口配对,支持流式聊天、图片附件、全历史记录,设备能力包括摄像头、照片、屏幕截图、位置、通知、联系人、日历、短信和运动传感器。两者均需要iOS 18.0+或一个运行中的网关。

应用场景举例:在现场数据收集中,代理使用iOS摄像头拍摄状况,并用GPS坐标标记照片;上下文感知提醒可在到达某地时触发任务;Android通知可被代理读取并起草回复;实时仪表板通过画布推送到手机屏幕;免提模式支持持续语音对话。需要注意的是,摄像头和屏幕捕获需要应用在前台运行,后台调用会返回错误。

配对过程简述:首先在主机上运行网关(npm install -g openclaw@latest; openclaw onboard --install-daemon),然后在手机上打开应用,选择发现的网关或手动输入主机和端口。应用以“node”角色连接并发送设备配对请求,在网关CLI上批准(openclaw devices list; openclaw devices approve)。隐私敏感命令(如camera.snap、screen.record)默认关闭,需在配置中显式允许。

安全方面:配对凭证存储在设备上;每个节点连接在到达网关前需要批准;设备配对记录是持久的角色合约,令牌轮换不能升级节点角色;摄像头和屏幕捕获受权限限制且仅在前台运行;明文ws://仅限于局域网和.local主机,公共或Tailscale端点需使用wss://。

文章还提供了一个交互式演示,帮助理解网关与节点架构,包括架构图、命令流模拟和配对步骤。

OpenClaw架构的优势在于本地优先设计,密钥、配置和数据均保存在用户自己的机器上;一个网关可同时服务多个渠道和节点;手机增加了摄像头、位置、语音和画布等硬件能力;两个应用商店均声明不收集数据。局限性包括:移动应用需要运行中的网关才能工作;设置涉及WebSocket配对、mDNS和偶尔的Tailscale;摄像头和屏幕捕获需要应用在前台;Android应用下载量仅10+次,处于早期阶段;全系统访问权限广泛,需要谨慎管理允许名单。

有关更多信息,请查看Android和iOS应用,或关注Twitter、加入150k+ ML SubReddit、订阅通讯及Telegram频道。

OpenClaw发布iOS和Android配套节点应用,将手机连接至自托管AI代理网关 | AI News Hub