运维任务框架
零Token长任务监
i-responder 是一款 macOS 平台的 iMessage/SMS自动回复工具,基于 OpenAI GPT-4 生成回复内容。支持为不同联系人设置差异化 AI 人格、响应间隔控制、时段限制与关键词触发,可通过 Telegram 远程管理。
i-responder 帮助业务人员自动化处理高频短信沟通场景,如客户咨询、供应商对接等。通过为不同联系人配置差异化AI人格,既能保持专业形象,又能灵活控制回复节奏与时段,避免非工作时间打扰。Telegram远程管理功能让出差或会议中的用户随时调整策略,减少人工值守成本。
落地案例:某项目经理将i-responder用于供应商日常询价:为采购专员设置严谨商务风格,最小间隔15分钟;为紧急物流联系人开启即时响应并跳过夜间时段。所有对话通过Telegram实时查看,测试模式先验证AI回复质量后再正式启用,每日上限20条防止过度自动化。
前置安装
brew install steipete/tap/imsg添加监控联系人
cd ~/clawd/imsg-autoresponder/scripts
node manage.js add "+15551234567" "Reply with a middle finger emoji" "Best Friend"
node manage.js add "+15559876543" "You are my helpful assistant. Reply warmly and briefly, as if I'm responding myself. Keep it under 160 characters." "Mom"
启动监控
# 前台运行
node watcher.js
# 后台运行
nohup node ~/clawd/imsg-autoresponder/scripts/watcher.js > /dev/null 2>&1 &
# 或使用 screen/tmux
screen -S imsg-watcher
node ~/clawd/imsg-autoresponder/scripts/watcher.js
# Ctrl+A, D 分离会话
Telegram 常用指令
/autorespond_list # 查看监控列表
/autorespond_status # 查看运行状态
/autorespond_add <号码> <名称> <提示词>
/autorespond_edit <号码> <新提示词>
/autorespond_delay <号码> <分钟数>
/autorespond_set_time_window <号码> 09:00 22:00
/autorespond_add_keyword <号码> urgent
/autorespond_test <号码> <测试消息>
配置文件路径:~/clawd/imsg-autoresponder.json
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 目标联系人手机号、联系人名称、AI提示词(定义回复风格)、最小回复间隔(分钟)、可选:活跃时段、触发关键词、每日回复上限 |
| 输出 | 自动发送的AI生成回复文本、Telegram管理反馈、运行日志文件、各联系人统计报表 |
| 适用人群 | macOS用户;需自动处理特定联系人iMessage/SMS的场景;希望通过Telegram远程管理的用户 |
| 不包含 | Windows/Android平台支持;微信/WhatsApp等第三方IM;邮件自动回复;语音消息识别与回复 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/koba42corp/i-responder/SKILL.md
来源类型:GitHub 仓库