Install
openclaw skills install @zzzhe2333/cmcc-commod-messageopenclaw skills install @zzzhe2333/cmcc-commod-message这是一个通用 AI Skill / CLI 工具包,通过 CMCC API Key 连接中国移动新消息(5G 消息 / RCS)服务。
如果当前 AI 平台支持 Skill/Tool,请把本文件作为能力说明;如果不支持 Skill,直接把 scripts/cmcc_newmsg.py 当作普通 Python CLI 使用。
不要把该能力描述成传统运营商 SMS;它对应 5G 消息 / RCS 通道。
按顺序使用:
CMCC_NEWMSG_HOME$HERMES_HOME/cmcc-newmsg(Hermes 兼容)~/.cmcc-newmsg初始化:
sh scripts/run.sh init
真实 API Key 写入状态目录的 .env:
CMCC_NEWMSG_API_KEY=ak_xxx
也支持 app_xxx。不得在回复、日志或普通命令输出中完整显示 API Key。
sh scripts/run.sh check
sh scripts/run.sh doctor
doctor 会连接:
wss://5gvas01.cmicmaap.com/gtw-ai/openclaw/ws/msg
并按协议进行认证。
sh scripts/run.sh send --to "目标" --text "消息内容"
只允许发送配置的 outbox_dir 内文件。默认位于状态目录下的 outbox/。
sh scripts/run.sh send-file --to "目标" --file "/path/to/state/outbox/example.pdf" --caption "文件"
支持自动识别 IMAGE、AUDIO、VIDEO、FILE。
sh scripts/run.sh listen --once
sh scripts/run.sh listen
默认不自动下载媒体。只有用户明确需要或配置启用后,才使用:
sh scripts/run.sh listen --once --download-media
媒体下载受 media_host_allowlist 限制。
AI_INSTRUCTIONS.md。.env 中配置。.env、浏览器资料、系统配置等敏感文件复制到 outbox。.env 读取。wss:// 与 https://,并保持 TLS 证书校验。Hermes 可以继续读取本文件中的 metadata.hermes。当存在 HERMES_HOME 且没有显式设置 CMCC_NEWMSG_HOME 时,状态目录仍为:
$HERMES_HOME/cmcc-newmsg
这是工具层实现,不会自动把收到的 5G 消息转换成任何 Agent 的高权限会话。若自行增加常驻 bridge,需要额外实现来源白名单、会话隔离和工具权限控制。