技能简介
iMessage Auto-Responder 是一款在 macOS 上运行的自动化工具,通过调用 OpenAI GPT-4 为指定联系人生成上下文相关的回复内容,实现 iMessage/SMS 消息的自动应答。
业务背景
iMessage自动回复帮助业务人员高效处理高频短信沟通场景。当客户咨询、供应商对接或内部协作消息涌入时,系统自动识别指定联系人并生成贴合上下文的回复,避免漏回延误;差异化人设配置让商务沟通更专业、亲友联络更自然,远程管理功能支持外出时灵活调控,显著降低即时响应压力。
落地案例:某销售经理将核心客户手机号纳入监控列表,配置专业严谨的AI人格与5分钟最小间隔,工作时段内客户询价消息自动触发回复,非紧急事项即时确认收到、复杂需求约定详谈时间;同时通过Telegram随时查看当日已回复20条,发现异常可一键暂停,既保障客户体验又避免过度自动化暴露。
能做什么
- 监控指定联系人的新消息并自动触发 AI 回复
- 为不同联系人配置差异化的 AI 人格与回复风格
- 设置回复间隔、时间窗口、关键词触发等过滤条件
- 通过 Telegram 远程管理联系人列表与运行状态
- 统计每日回复数量,支持测试模式预览生成内容
使用说明
前置安装:
- 确保 macOS 已登录 Messages.app 的 iMessage 账号
- 安装 imsg CLI:
brew install steipete/tap/imsg - 在 Clawdbot 配置中填入 OpenAI API key
- 为 Terminal/iTerm 开启「完全磁盘访问权限」
- 首次运行时授权「信息」自动化权限(系统弹窗)
启动步骤:
- 添加监控联系人:
cd ~/clawd/imsg-autoresponder/scriptsnode manage.js add "+15551234567" "以简短友好的语气回复" "同事" - 前台启动监控:
node watcher.js - 后台运行(推荐):
nohup node ~/clawd/imsg-autoresponder/scripts/watcher.js > /dev/null 2>&1 &
Telegram 管理:发送 /autorespond_list 查看列表,/autorespond_status 查看状态,/autorespond_toggle 开关功能。配置文件路径:~/clawd/imsg-autoresponder.json
输入与输出
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 目标联系人手机号、自定义AI提示词、最小回复间隔(分钟)、生效时间窗口、触发关键词、每日回复上限 |
| 输出 | 自动发送的AI生成回复文本、运行日志、统计数据(总回复数/日均量/人均均值) |
| 适用人群 | macOS用户、需要批量处理重复性短信咨询的场景、希望通过AI保持社交回应但时间有限的人群 |
| 不包含 | 微信/WhatsApp等其他IM平台支持、非macOS系统兼容、语音/图片消息自动回复、AI回复内容的二次人工审核界面 |
风险提示
- 需开放磁盘访问与信息自动化权限,存在隐私暴露风险
- AI 生成内容可能出现不符合预期的回复,建议先启用测试模式验证
- 频繁自动回复可能导致对方察觉非真人操作
- 依赖 OpenAI API,网络波动或额度耗尽会导致服务中断
- 仅支持 macOS,Windows/Linux 无法运行
来源信息
原始链接:https://github.com/openclaw/skills/tree/main/skills/koba42corp/autoresponder/SKILL.md
来源类型:GitHub 仓库
常见问题
Q1:iMessage自动回复 适合哪些场景?
A:适合需要「iMessage Auto-Responder 是一款在 macOS 上」的场景,尤其是希望快速验证并落地的团队与个人。
Q2:第一次使用应该先做什么?
A:先明确目标任务,再按照页面中的“能做什么”和“使用说明”完成最小可行流程。
Q3:如何判断是否值得长期使用?
A:建议连续使用 1-2 周,对比效率、稳定性和协作成本,再决定是否纳入长期工具栈。
