ComfyUI-decadetw-auto-messaging-realtime 插件完整教程
1. 插件简介
GitHub原地址:https://github.com/xlinx/ComfyUI-decadetw-auto-messaging-realtime
这个插件简单来说就是一个"AI画图小助手的消息推送员"。想象一下,你让ComfyUI帮你画图,但是你不想一直盯着电脑屏幕等结果,那么这个插件就能帮你把画好的图片和相关信息自动发送到你的手机上,就像快递员把包裹送到你家门口一样。
主要功能: - 自动把AI画好的图片发送到你的手机聊天软件(LINE、Telegram、Discord) - 定时发送消息(比如每10秒、60秒、120秒发一次) - 发送画图的提示词(就是你给AI的画图指令) - 监控电脑温度状态(防止电脑过热) - 可以远程监控ComfyUI的工作状态
2. 如何安装
方法一:通过ComfyUI Manager安装(推荐)
- 打开ComfyUI
- 找到Manager(管理器)
- 搜索"decadetw-auto-messaging-realtime"
- 点击Install(安装)
方法二:手动安装
- 打开ComfyUI的安装文件夹
- 找到
custom_nodes文件夹 - 在命令行中运行:
git clone https://github.com/xlinx/ComfyUI-decadetw-auto-messaging-realtime.git - 重启ComfyUI
3. 节点详解
3.1 LineNotifyMessage 节点 - LINE消息发送器
这个节点就像一个专门往LINE发消息的邮递员,你给它一个令牌(像门禁卡一样),它就能帮你把消息发送到指定的LINE群组或个人。
参数详解:
| 参数名 (界面显示) | 参数名 (代码中) | 参数类型 | 建议值 | 通俗解释 | 专业解释 | 使用举例 |
|---|---|---|---|---|---|---|
| Token | token | 字符串 | 你的LINE Notify令牌 | 这就像你的身份证,告诉LINE你有权限发消息 | LINE Notify的访问令牌,用于身份验证 | 从LINE Notify网站获取的42位字符串 |
| Message | message | 字符串 | 自定义消息内容 | 你要发送的消息内容,可以是文字或图片描述 | 要发送的消息文本内容 | "图片生成完成!" |
| Image | image | 图片 | 连接图片输出 | 要发送的图片,就像邮件的附件 | 要发送的图像数据 | 连接KSampler的输出 |
| Send Trigger | send_trigger | 触发器 | 连接触发源 | 什么时候发送消息的开关,就像按门铃 | 触发发送操作的信号 | 连接定时器或其他触发节点 |
3.2 TelegramBot 节点 - Telegram机器人发送器
这个节点就像一个专门操控Telegram机器人的遥控器,你给它机器人的密码和聊天室地址,它就能帮你发消息。
参数详解:
| 参数名 (界面显示) | 参数名 (代码中) | 参数类型 | 建议值 | 通俗解释 | 专业解释 | 使用举例 |
|---|---|---|---|---|---|---|
| Bot Token | bot_token | 字符串 | 你的机器人令牌 | 这是机器人的身份证,像银行卡密码一样重要 | Telegram Bot的访问令牌 | 从BotFather获取的令牌 |
| Chat ID | chat_id | 字符串 | 聊天室ID | 这是消息要发送到的聊天室地址,像门牌号 | 目标聊天室的唯一标识符 | 个人ID或群组ID |
| Message | message | 字符串 | 自定义消息 | 你要发送的消息内容 | 要发送的消息文本 | "AI画图完成啦!" |
| Image | image | 图片 | 连接图片输出 | 要发送的图片 | 要发送的图像数据 | 连接图片生成节点 |
| Send Trigger | send_trigger | 触发器 | 连接触发源 | 发送消息的开关 | 触发发送操作的信号 | 连接定时器 |
3.3 DiscordBot 节点 - Discord机器人发送器
这个节点就像一个专门在Discord发消息的小助手,你给它频道地址和机器人权限,它就能帮你在Discord里发消息。
参数详解:
| 参数名 (界面显示) | 参数名 (代码中) | 参数类型 | 建议值 | 通俗解释 | 专业解释 | 使用举例 |
|---|---|---|---|---|---|---|
| Bot Token | bot_token | 字符串 | 机器人令牌 | 机器人的身份证明 | Discord Bot的访问令牌 | 从Discord开发者门户获取 |
| Channel ID | channel_id | 字符串 | 频道ID | 消息要发送到的频道地址 | Discord频道的唯一标识符 | 18位数字ID |
| Message | message | 字符串 | 自定义消息 | 你想发送的消息内容 | 要发送的消息文本 | "画图任务完成!" |
| Image | image | 图片 | 连接图片输出 | 要发送的图片 | 要发送的图像数据 | 连接生成的图片 |
| Send Trigger | send_trigger | 触发器 | 连接触发源 | 什么时候发送消息 | 触发发送操作的信号 | 连接定时器或完成信号 |
3.4 TimerTrigger 节点 - 定时器触发器
这个节点就像一个闹钟,你设定多长时间响一次,它就会按时"叫醒"其他节点工作。
参数详解:
| 参数名 (界面显示) | 参数名 (代码中) | 参数类型 | 建议值 | 通俗解释 | 专业解释 | 使用举例 |
|---|---|---|---|---|---|---|
| Interval | interval | 整数 | 60 | 多少秒响一次闹钟 | 定时器间隔时间(秒) | 设置为60表示每分钟触发一次 |
| Enable | enable | 布尔值 | True | 闹钟开关,True是开,False是关 | 是否启用定时器 | True开启定时发送 |
| Message | message | 字符串 | "定时消息" | 定时发送的消息内容 | 定时发送的文本内容 | "ComfyUI工作中..." |
3.5 ImageResult 节点 - 图片结果监控器
这个节点就像一个专门看着图片生成结果的监控员,一旦有新图片生成,它就会立即通知其他节点。
参数详解:
| 参数名 (界面显示) | 参数名 (代码中) | 参数类型 | 建议值 | 通俗解释 | 专业解释 | 使用举例 |
|---|---|---|---|---|---|---|
| Image Input | image_input | 图片 | 连接图片源 | 要监控的图片来源,就像监控摄像头 | 输入的图像数据 | 连接KSampler输出 |
| Auto Send | auto_send | 布尔值 | True | 是否自动发送,True是自动,False是手动 | 是否自动触发发送 | True表示有新图片就发送 |
| Include Prompt | include_prompt | 布尔值 | True | 是否包含提示词,像是否附带说明书 | 是否在消息中包含生成提示词 | True会把画图指令一起发送 |
3.6 SystemMonitor 节点 - 系统监控器
这个节点就像一个专门监控电脑健康状态的医生,时刻检查电脑的温度和运行状态。
参数详解:
| 参数名 (界面显示) | 参数名 (代码中) | 参数类型 | 建议值 | 通俗解释 | 专业解释 | 使用举例 |
|---|---|---|---|---|---|---|
| Monitor CPU | monitor_cpu | 布尔值 | True | 是否监控CPU温度,就像量体温 | 是否监控CPU温度状态 | True开启CPU温度监控 |
| Monitor GPU | monitor_gpu | 布尔值 | True | 是否监控显卡温度 | 是否监控GPU温度状态 | True开启GPU温度监控 |
| Temperature Threshold | temp_threshold | 整数 | 80 | 温度警告线,超过这个温度就报警 | 温度阈值,超过时发送警告 | 设置为80度 |
| Send Alert | send_alert | 布尔值 | True | 是否发送警告消息 | 是否在超过阈值时发送警告 | True会发送温度警告 |
4. 使用技巧和建议
4.1 首次设置建议
-
先设置一个平台就够了:如果你不确定用哪个,建议先设置Telegram,因为它设置比较简单,不需要额外费用。
-
测试消息先发简单的:第一次使用时,先发送一个简单的文字消息测试,确保能收到再发送图片。
-
定时间隔不要太短:刚开始建议设置60秒或120秒,太短容易被平台限制。
4.2 连接技巧
-
节点连接顺序:图片生成 → 结果监控 → 消息发送,就像流水线一样。
-
多平台同时发送:你可以同时连接LINE、Telegram、Discord,但要注意不要发送太频繁。
-
条件发送:可以设置只有在特定条件下才发送,比如只在生成成功时发送。
4.3 性能优化
-
图片大小控制:发送到手机的图片不需要太大,可以先压缩一下。
-
消息内容控制:消息内容不要太长,手机屏幕显示有限。
-
网络稳定性:确保网络连接稳定,否则可能发送失败。
5. 常见问题解答
Q1: 为什么收不到消息?
A1: 检查以下几个方面: - 令牌是否正确输入(没有多余空格) - 网络连接是否正常 - 是否已经添加机器人为好友(Telegram/Discord) - 是否已经在LINE中添加了Notify服务
Q2: 消息发送太频繁怎么办?
A2: - 增加定时器间隔时间 - 设置条件发送,不要每次都发送 - 检查是否有重复的触发源
Q3: 图片发送失败怎么办?
A3: - 检查图片格式是否支持(建议PNG或JPG) - 图片大小不要超过平台限制 - 确保图片已经完全生成再发送
Q4: 如何获取各平台的令牌?
A4: - LINE: 访问 https://notify-bot.line.me/ 获取令牌 - Telegram: 找@BotFather创建机器人获取令牌 - Discord: 在Discord Developer Portal创建应用获取令牌
Q5: 可以发送视频吗?
A5: 目前主要支持图片和文字,视频支持有限,建议先发送图片。
6. 高级使用技巧
6.1 自动化工作流
你可以设置一个完全自动化的工作流: 1. 定时器每30分钟触发一次 2. 自动生成不同风格的图片 3. 自动发送到你的手机 4. 监控系统状态,过热时自动暂停
6.2 多人协作
如果你和朋友一起使用ComfyUI: 1. 可以设置群组消息,大家都能收到 2. 不同的项目设置不同的消息标签 3. 重要结果发送到个人,日常结果发送到群组
6.3 移动办公
出门在外也能监控AI画图: 1. 设置定时状态报告 2. 重要结果立即推送 3. 系统异常及时通知
这个插件就像是给ComfyUI装了一个"千里眼",让你随时随地都能知道AI画图的进度和结果。就算你在外面吃饭、运动或者工作,也不会错过任何重要的生成结果。记住,第一次使用时慢慢来,先设置一个平台,测试成功后再添加其他功能。