O
OpenClaw

iMessage 接入

将 OpenClaw 接入 iMessage,让你在 Mac 的「信息」应用中直接与 AI 助手对话。

注意: iMessage 集成仅支持 macOS, 且需要开启「辅助功能」权限。

前置要求

  • 运行 macOS 12+ 的 Mac 电脑
  • 已登录 iMessage(信息应用可正常使用)
  • 允许 OpenClaw 控制你的 Mac(辅助功能权限)

配置步骤

1. 启用 iMessage 频道

编辑配置文件 ~/.openclaw/openclaw.json

{
  "channels": {
    "imessage": {
      "enabled": true,
      "allowFrom": ["+86138xxxxxxxx"],
      "autoReply": true
    }
  }
}

2. 授权辅助功能

首次启动时,系统会弹出权限请求:

  1. 打开「系统设置」→「隐私与安全性」→「辅助功能」
  2. 点击下方的「+」按钮
  3. 选择「终端」(或你运行 OpenClaw 的应用)
  4. 开启开关授权

3. 重启 Gateway

openclaw gateway restart

使用方式

配置完成后,你可以在 Mac 的「信息」应用中:

  • 给自己发送消息(使用与 allowFrom 相同的手机号)
  • AI 助手会自动回复
  • 支持文本消息和部分格式

配置选项

选项说明
allowFrom允许访问的手机号列表
autoReply是否自动回复(否则需要特定触发词)

常见问题

无法收到回复

  • 检查「信息」应用是否在前台运行
  • 检查辅助功能权限是否已授权
  • 确认 allowFrom 中的手机号格式正确(带国家代码)

回复延迟较高

iMessage 依赖 UI 自动化,响应速度比 API 方式的频道慢,这是正常现象。

是否支持群聊?

iMessage 频道目前主要支持私聊。群聊支持可能不稳定。