加密代理消息
AI代理间端到端加密
imsg 是 macOS 平台的 iMessage/SMS命令行工具,通过终端直接读取 Messages.app 的聊天记录、实时监听消息,并支持发送文本与附件。
imsg 为 macOS 用户提供终端级别的消息管理能力,适合需要快速查询聊天记录、批量导出对话或集成消息通知到工作流的场景。无需打开 Messages.app 即可获取信息,提升信息检索效率,同时支持程序化发送,便于与个人自动化工具结合。
落地案例:一位项目经理需要整理与客户的沟通记录。他使用 imsg 导出指定聊天的完整历史消息(含附件)为 JSON 格式,便于后续分析和存档。日常工作中,他设置实时监听重要群聊的新消息,终端即时弹出提醒,确保不错过关键信息,同时避免频繁切换聊天窗口打断编码工作。
安装指令:
brew install steipete/tap/imsg
前置要求:
常用命令:
imsg chats --limit 10 --jsonimsg history --chat-id 1 --limit 20 --attachments --jsonimsg watch --chat-id 1 --attachmentsimsg send --to "+14155551212" --text "hi" --file /path/pic.jpg使用 --service imessage|sms|auto 指定发送通道。发送前请确认收件人与内容。
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 聊天ID、收件人号码或邮箱、消息文本、附件文件路径、服务类型参数(imessage/sms/auto) |
| 输出 | 聊天列表JSON、历史消息JSON、实时消息流、发送状态反馈 |
| 适用人群 | macOS开发者、需要自动化消息处理的运维人员、习惯命令行操作的高级用户 |
| 不包含 | 图形界面、Windows/Linux支持、端到端加密、云端消息同步、群发管理功能 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/steipete/imsg/SKILL.md
来源类型:开源社区