一句话概览
![]()
✅Hermes Agent v0.17.0 已支持通过 Photon 收发 iMessage。
✅按照步骤操作3分钟搞定!
✅不需要准备常驻 Mac,也不需要配置公网地址。完成设置后,直接用 iPhone 的「信息」App 给 Photon 分配的号码发消息,就能与 Hermes Agent 对话。
⭕重磅!Hermes Agent v0.17.0 正式发布 ! Hermes 进一步拓展了多端连接、异步协作与跨网络集成能力,升级为全功能指挥中心。 以下为核心更新摘要 1. 独立支持 iMessage - 无需 Mac 中继或 BlueBubbles 设置。 - 运行 hermes photon login 即可通过 Photon 直连收发 iMessage。
📋 准备条件
开始前需要:
已安装最新版 Hermes Agent
Node.js 18.17 或更高版本
一个能够接收 iMessage 的手机号
一个 Photon 账号,没有的话可以在配置过程中注册
先检查 Node.js 版本:
node --version
🔑 第一步:配置 Photon
可以通过 Hermes Gateway 的统一向导配置:
hermes gateway setup
在向导中选择 Photon iMessage。
也可以直接运行 Photon 配置命令:
hermes photon setup --phone +你的手机号
手机号必须使用国际格式。中国大陆手机号示例:
hermes photon setup --phone +8613800000000
命令运行后,终端会显示设备授权地址和验证码。按照提示打开 Photon Dashboard,登录并批准设备。
![]()
页面显示 Device connected 后,回到终端等待配置继续执行。
Hermes 会自动完成 Photon 项目创建、手机号注册、依赖安装和授权配置。成功后会显示:
✓ phone registered
✓ allowlisted your number (PHOTON_ALLOWED_USERS)
┌─ Your agent's iMessage number ───────────────────────────────
│ 📱 +16xxxxxxxxx // 🔥提供一个号码,保存好
│ Text this number from your phone to talk to your agent.
└──────────────────────────────────────────────────────────────
✓ Photon setup complete.
请记下终端显示的 iMessage 号码。
安装依赖时可能出现 npm audit 的 vulnerabilities 提示。只要最后显示 Photon setup complete,就代表配置成功。
不要运行 npm audit fix –force,它可能升级并破坏 sidecar 所需的依赖版本。
▶ 第二步:启动 Gateway
首次启动可以运行:
hermes gateway start --platform photon
如果 Gateway 已经在运行,重启即可:
hermes gateway restart
🔍 第三步:检查连接状态
检查 Photon:
hermes photon status
重点确认以下项目正常:
device token : ✓ stored
project secret : ✓ stored
assigned number : +1...
sidecar deps : ✓ installed
再检查 Gateway:
hermes gateway status
看到下面的提示,说明 Gateway 正在运行:
✓ System gateway service is running
💬 第四步:发送 iMessage
打开 iPhone 的「信息」App,新建 iMessage,将收件人填写为 Photon 分配的号码,然后发送一条消息:
你好,介绍一下你自己
Hermes Agent 正常回复,就代表接入完成。
hermes photon setup 会自动把配置时填写的手机号加入允许名单。其他号码首次发送消息时,可能需要进行配对。
查看待批准的配对请求:
hermes pairing list
批准配对:
hermes pairing approve photon <配对码>
✅Hermes Agent iMessage安排上了。 实测响应速度比 ******** 快,更丝滑 另外,不需要就可以随时沟通,爽歪歪 Good Job!
👥 Photon 后台与免费额度
登录 Photon Dashboard 后,进入 Spectrum → Users,可以查看当前用户、绑定的手机号以及分配的 iMessage 号码。
![]()
免费版每个项目最多添加 10 个用户。需要让其他人使用时,点击 Add user,填写对方的手机号即可。
Photon 使用共享 iMessage 线路池,因此不同用户在 Texts on 一栏中看到的收件号码可能不同,这是正常现象。
免费版目前还有以下额度:
每个 server 每天最多处理 5000 条消息
每条共享线路每天最多发起 50 次新对话
日常个人使用通常足够。额度或线路需求更高时,需要联系 Photon 升级方案。
❓ 常见问题
Photon 依赖没有安装
如果 hermes photon status 显示 sidecar deps 缺失,运行:
hermes photon install-sidecar
hermes gateway restart
Device token 缺失
如果状态中显示 device token 缺失,重新运行配置并完成登录:
hermes photon setup --phone +你的手机号
没有分配 iMessage 号码
如果 Photon Dashboard 显示 No iMessage line assigned yet,重新运行:
hermes photon setup --phone +你的手机号
完成后再次检查:
hermes photon status
Gateway 服务定义过期
升级 Hermes 后如果看到:
Installed gateway service definition is outdated
运行:
sudo hermes gateway restart --system
发消息没有回复
依次检查:
hermes photon status
hermes gateway status
hermes logs gateway
确认 Photon 已连接、sidecar 已启动、Gateway 正在运行,并检查发送消息的手机号是否已被允许或完成配对。
📚 写在最后
如果这篇对你有帮助,关注 + 收藏 + 转发走一个呗 👏
关注 励志man,会持续更新新手向的教程和 AI 工具用得上的心得。
更多游戏资讯请关注:电玩帮游戏资讯专区
电玩帮图文攻略 www.vgover.com
