因国内网络保护等原因,OpenClaw 常用的手机客户端 Telegram 等,在国内无法注册和使用;因此,如何通过手机或平板电脑,来远程控制我们部署在本地 Mac Mini 上的 OpenClaw,就成了国内用户无法逾越的一道难题。
也许有人会说,可以通过飞书来实现远程操作;但在实际操作过程中,飞书不但设定繁琐,而且还有各种限制,极难为普通用户所用。
本指南记录了从零开始,将 OpenClaw 通过 iMessage 与 iPad/iPhone 配对,实现远程控制本地 Mac mini 的完整过程。——作者使用的是 iPad。
整个过程分为环境准备、工具安装、权限配置、渠道设置、配对验证五个关键步骤,并附带重要的安全建议。
brew install steipete/tap/imsgimsg 需要两项核心权限才能正常读写 iMessage:
1、完全磁盘访问权限:
此权限允许 imsg 读取 Messages 应用的数据库文件 (chat.db)。
2、自动化权限:
此权限允许 imsg 通过 AppleScript 指挥 Messages 应用发送消息。
{
"channels": {
"imessage": {
"enabled": true,
"cliPath": "/opt/homebrew/bin/imsg", // 使用 `which imsg` 命令确认实际路径
"dbPath": "/Users/你的用户名/Library/Messages/chat.db"
}
}
}
从 iPad 发送一条 iMessage 到 Mac mini 的 iMessage 账户。比如:帮我看看我的 Mac mini还剩多少硬盘空间?
同一个 iCloud 账号下至少需要两个不同的 iMessage 账户,在 Mac 的 iMessage 上设定 A 发件人账户,再在 iPad 的 iMessage 上设定 B 发件人账户,这样对话界面才会保持清晰。
这时候 Mac mini 会收到一条 OpenClaw 的设备配对提示信息:
OpenClaw: access not configured.
Your iMessage sender id: youname@iCloud.com
Pairing code: JAS6WA6K
Ask the bot owner to approve with:
openclaw pairing approve imessage JAS6WA6K
这表明 OpenClaw 检测到一个新的发件人 youname@iCloud.com,并启动了安全配对流程。
在 Mac mini 的终端中,执行配对批准命令:
openclaw-cn pairing approve imessage JAS6WA6K # 将 JAS6WA6K 替换为你实际收到的配对码
配对成功后,再次从 iPad 发送消息,OpenClaw 将正常接收并响应,不再提示配对要求,显示信息如下。
**Mac mini 硬盘状态:**
```
| 项目 | 大小 |
| --- | ------ |
| 总容量 | 228 GB |
| 已用 | 11 GB |
| 可用 | 132 GB |
| 使用率 | 8% |
```
空间充足 ✓
现在,你就可以用 iPad/iPhone 通过 iMessage 发送指令来控制 Mac mini 上的 OpenClaw:
通过以上步骤,你就能轻松构建一个安全、便捷的远程控制通道:
—— iPad/iPhone 作为控制终端,
—— iMessage 作为传输桥梁,
—— Mac mini 上的 OpenClaw 作为智能执行中心。
你可以根据需求,通过为 OpenClaw 添加更多技能来持续扩展其远程控制能力。
iMessage 有时也存在消息延迟等现象,但不存在无法通信的情况。

iPad 上的显示效果
更新时间:2026-02-24
本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828
© CopyRight All Rights Reserved.
Powered By 61893.com 闽ICP备11008920号
闽公网安备35020302035593号