通过 macOS Messages.app,从您的 AI 代理发送和读取 iMessages 及 SMS 消息 —— 支持聊天记录、附件和实时监听。
npx clawhub@latest install imsg系统要求
imsg 是一个仅限 macOS 的 CLI 技能,让你的 AI 智能体能够与 Apple Messages.app 进行交互——包括读取对话历史、列出最近的聊天记录、监听新消息,以及向电话号码或 Apple ID 发送 iMessage 或短信。它封装了 imsg 命令行工具,赋予你的智能体对原生 Messages 收件箱的完整读写权限,并支持附件发送和明确的服务选择(iMessage 与短信)。
npx clawhub@latest install imsg点击本页顶部的 安装 按钮即可一键设置
imsg 不支持此功能。imsg 需要搭载 Messages.app 的 macOS 系统。检索一个分页的、JSON 格式的 Messages.app 最近对话列表。在读取聊天记录或发送消息之前,可用于查找联系人的聊天 ID。
通过 ID 获取任意聊天的消息历史记录,支持自定义数量限制。可选择包含附件元数据,让您的智能体了解共享了哪些文件。
向任意电话号码或 Apple ID 发送文字消息(及文件附件)。可明确指定 --service imessage 或 --service sms,也可让 Messages.app 自动决定发送方式。
使用 imsg watch 实时从特定聊天中流式获取新消息,包括附件信息——非常适合构建响应式消息工作流。
使用 --file /path/to/file 在发送文字消息的同时附带本地文件。历史记录查询还可以显示附件元数据,让您的代理能够引用之前共享的文件。
该技能的指导方针在发送前强制确认收件人和消息内容,避免在未经批准的情况下向未知号码发送消息,并阻止违反频率限制的批量发送行为。
让你的助手"发短信给妈妈说我会晚到"。它会在你的聊天记录中搜索妈妈的联系人,与你确认号码和消息内容,然后通过 iMessage 或短信发送——全程无需手动打开"信息"应用。
从特定聊天中提取最近 20 条消息,让您的智能体在起草回复或摘要之前,了解正在进行的对话的上下文。
通过提供文件路径,与联系人共享本地图片或文档 —— imsg 会自动将其附加到发出的消息中。
对特定聊天 ID 使用 imsg watch,让您的代理能够实时响应传入消息,从而通过 iMessage 实现轻量级对话自动化。
imsg 的终端必须在"系统设置" → "隐私与安全性"中被授予完全磁盘访问权限。imsg 二进制文件 — 通过 Homebrew 安装:brew install steipete/tap/imsg。npx clawhub@latest install imsg系统要求
登录后撰写评价
暂无评价。来分享你的使用体验吧!