iResponder

🤖 AI 代回消息 · 一人千面 · Telegram 遥控

automation榜 #21

基于 AI 的 iMessage/SMS 自动回复工具,支持联系人定制人设、智能限速与 Telegram 远程管理,适合 macOS 用户自动化社交沟通。

收藏
6.2k
安装
2.5k
版本
1.0.0
CLS 安全性认证2026-06-04
点击查看完整报告 >

使用说明

核心用法

imsg-autoresponder 是一款 macOS 平台的 iMessage/SMS 自动回复自动化工具,通过监听 Messages.app 的收件箱,对特定联系人触发 AI 生成的上下文感知回复。

部署流程:
1. 安装依赖:brew install steipete/tap/imsg 获取底层消息读写能力

2. 配置联系人:通过 CLI (manage.js add) 或 Telegram 指令将手机号加入监控名单,并为每位联系人绑定专属 AI 人设提示词(prompt)

3. 启动监听:watcher.js 轮询新消息 → 检查限速 → 拉取最近 20 条对话历史 → 调用 GPT-4/Claude 生成回复 → 通过 imsg send 发送

管理方式:

  • Telegram 机器人提供自然语言交互("把 Scott 的回复风格改温和点")与 /autorespond_* slash 指令双通道
  • CLI 脚本支持增删改查、限速调整(默认 15 分钟/联系人)、一键启停

显著优点

  • 高度定制化:每位联系人可独立配置 AI 人格、回复频率,实现"对老板礼貌正式、对损友 sarcastic"的差异化策略
  • 上下文感知:AI 参考最近 5-20 条历史消息生成连贯回复,而非孤立应答
  • 多入口管理:Telegram 远程操控无需 SSH,适合移动端随时调整
  • 崩溃恢复:状态持久化到 JSON,重启后限速记录不丢失

潜在缺点与局限

  • 平台锁定:仅支持 macOS + Messages.app,Windows/iOS 无法运行
  • 权限侵入:需授予终端 Full Disk Access 与自动化权限,存在隐私敏感操作
  • 单点故障:依赖 imsg 第三方 CLI 与 OpenAI API,任一失效则服务中断
  • 伦理风险:接收方可能 unaware 正在与 AI 对话,易引发信任危机
  • 无原生隔离:脚本直接操作 Messages.app 数据库,无沙箱机制

适合人群

  • 高频社交需批量应付礼节性消息的 macOS 用户
  • 希望为不同社交圈定制"数字分身"的极客群体
  • 已通过 Telegram 管理其他自动化工作流的开发者

常规风险

  • API 密钥泄漏(存储于本地 JSON)
  • 限速配置失误导致消息轰炸
  • AI 生成内容冒犯联系人(提示词需精细调校)
  • macOS 系统更新后 Messages 自动化权限失效

安全解读

核心用法

imsg-autoresponder 是一款 macOS 专属的 iMessage/SMS 自动回复工具,通过持续轮询 Messages.app 数据库,识别预设联系人并调用 OpenAI GPT-4 生成上下文感知的 AI 回复。用户可通过 Telegram 斜杠命令(如 /autorespond add)或自然语言对话完成联系人管理、提示词配置、延迟调整等操作,无需直接操作命令行。

显著优点

  • 零第三方依赖:纯 Node.js 内置模块实现,无 npm 包引入风险
  • 精细化控制:支持按联系人配置独立 AI 人设、响应间隔(默认 15 分钟防骚扰)
  • 上下文感知:自动提取最近 20 条对话历史注入提示,回复更自然
  • 双通道管理:同时支持 Telegram 自然语言交互与 CLI 高级管理
  • 防重发机制:processing 锁与状态持久化确保重启后速率限制不失效

潜在缺点与局限

  • 平台锁死:强制依赖 macOS + Messages.app + imsg CLI,Windows/Linux 用户无法使用
  • 数据外泄风险:所有消息内容、联系人信息、对话历史均发送至 OpenAI API(TLS 1.3 加密但仍属第三方共享)
  • 隐私合规缺口:CCPA/GDPR 数据删除权利仅标记为 warn 级别,未内建自动清理机制
  • 权限门槛高:需授予 Terminal Full Disk Access 与 Messages 自动化权限,普通用户配置困难
  • 无本地 AI 选项:必须联网调用 OpenAI,无离线模型支持,API 费用与网络稳定性成为持续成本

适合人群

  • macOS 重度用户且需处理大量重复性短信沟通(如客服、预约确认)
  • 愿意接受 OpenAI 数据共享条款、对 AI 回复质量有定制需求的极客用户
  • 已通过 Telegram 管理其他自动化工作流的现有 Clawdbot 用户

常规风险

  • 误发风险:AI 生成内容可能偏离用户真实意图,尤其在情感敏感对话中
  • 隐私泄露:消息内容经 OpenAI 处理,虽官方称不用于训练,但用户缺乏完全控制
  • 账号安全:API Key 存储于本地 JSON 文件,若权限配置不当(默认未强制 0o600)可被其他用户读取
  • 服务依赖:imsg CLI 或 OpenAI API 任一服务变更/故障将导致功能中断

iResponder 内容

config文件夹
scripts文件夹
手动下载zip · 19.3 kB
autoresponder.example.jsonapplication/json
请选择文件