生产力
imsg
macOS iMessage 与 SMS 终端界面:提供聊天列表、历史记录读取与通过 Messages.app 发送信息的功能。
简介
imsg 技能为 macOS 原生 Messages.app 提供了强大的命令行界面。专为自动化与个人代理工作流程设计,让用户能以程序化方式访问 iMessage 与 SMS 通讯流。这对于希望将文字信息整合至更广泛 AI 助理生态系统的用户来说是一个核心工具,支持自动化状态更新、快速通知或是在不开启图形界面的情况下简化历史记录查询。
-
完整支持列出活动对话,包含筛选功能与 JSON 格式输出,方便与 jq 等工具结合使用。
-
可依据对话 ID 检索详细的历史记录,并支持包含附件的元数据。
-
实时监控功能允许技能监听特定对话串中的新进信息。
-
灵活的信息发送功能,支持电话号码与 Apple ID,并可手动指定使用 iMessage 或 SMS 服务。
-
整合安全机制,包含在发送信息与处理附件时的强制性用户确认工作流程。
-
请确保 macOS 终端已获得「完全磁盘访问权限」,以便工具读取 Messages.app 数据库。
-
必须启用 Messages.app 的自动化权限,才能确保技能能够成功执行发送指令。
-
此技能专为单用户 macOS 环境设计;请勿将其用于大量信息发送、垃圾信息传送或群组对话管理工作。
-
在触发指令前,务必确认接收者标识符与附件的文件路径;此设计优先考量安全性与用户验证。
-
建立自动化流程时,请使用 --json 参数,将输出轻松整合至脚本或 OpenClaw 逻辑中。
-
区分 iMessage (蓝色气泡) 与 SMS (绿色气泡) 服务,以确保传输协议符合接收者的设备能力。
仓库统计
- Star 数
- 366,035
- Fork 数
- 75,047
- Open Issue 数
- 6,974
- 主要语言
- TypeScript
- 默认分支
- main
- 同步状态
- 空闲
- 最近同步时间
- 2026年4月29日 06:56