用途:在 macOS 上通过命令行操作“信息”应用,读取和发送 iMessage/SMS。
主要能力:列出会话、查看聊天历史(可含附件)、监听指定会话的新消息、发送文本和文件。输出支持 --json 便于程序处理。
常用命令:列出会话 imsg chats --limit 10 --json;查看历史 imsg history --chat-id 1 --limit 20 --attachments --json;监听 imsg watch --chat-id 1 --attachments;发送 imsg send --to "+14155551212" --text "hi" --file /path/pic.jpg。
使用条件:Mac 上“信息”应用已登录账号;终端需获得完整磁盘访问权限;发送消息需授予控制“信息”应用的自动化权限。
限制与注意:--service imessage|sms|auto 控制发送通道;发送前请确认收件人和内容。价格、适用平台范围外信息及更多细节暂未提供。