
## 工作流概述
这个n8n工作流实现了一个完整的Telegram图像处理自动化系统。当用户向Telegram机器人发送照片时,工作流会自动下载图像,通过Google的Nano Banana AI模型进行专业级增强处理,然后将优化后的图像返回给用户。
## 工作流逻辑流程
### 1. Telegram触发阶段
– **Telegram Trigger**:监听Telegram消息,当用户发送照片时触发工作流
– **Get a file**:从Telegram获取用户发送的图片文件
### 2. 文件处理阶段
– **Upload file**:将图片上传到Google Drive作为临时存储
– **Sticky Note**:工作流注释,标记”获取图像并上传”阶段
### 3. AI图像增强阶段
– **Nano Banana POST Request**:向Wavespeed API发送POST请求,调用Google Nano Banana模型
– **Wait 15 Secs**:等待15秒,给AI处理留出时间
– **GET Result from Nano Banana Node**:获取Nano Banana处理结果
### 4. 结果检查与重试机制
– **If**:检查处理状态是否为”completed”
– **Wait 15 Secs Again**:如果未完成,再次等待15秒后重试
### 5. 结果返回阶段
– **Send a photo message**:将增强后的图像发送回原Telegram聊天
## 技术配置
### 核心API集成
– **Telegram Bot API**:用于接收和发送消息
– **Google Drive API**:临时文件存储
– **Wavespeed API**:访问Google Nano Banana图像处理服务
### AI处理参数
工作流使用专门的提示词进行房地产照片优化:
“增强这张公寓照片,使其适合房地产列表。提亮整体照明,创造温暖、诱人的氛围。改善色彩平衡、对比度和锐度以突出空间。整理和清理可见物品(例如,移除小杂物,抚平家具上的褶皱,清理台面)。通过窗户添加自然日光色调,增强阴影以增加深度。不要改变永久性固定装置,如地板、墙壁、窗户、门或内置橱柜。保持原始布局完整,但确保空间看起来干净、现代且可立即入住。”
## 应用场景
### 主要用途
– **房地产经纪人**:快速预览优化后的物业照片
– **社交媒体经理**:通过Telegram进行即时图像编辑
– **内容创作者**:实现”发送→清理→返回”的无缝图像处理流程
### 定制选项
– 调整Nano Banana提示词以适应不同风格(电子商务清理、肖像修饰、色彩校正)
– 替换Google Drive为其他存储服务
– 添加Google Sheets或Airtable日志记录以跟踪编辑历史
## 设置要求
### 必备账户
– Telegram Bot API令牌
– Wavespeed API密钥(用于Nano Banana)
– Google Drive账户(临时存储)
### 部署步骤
1. 在n8n中配置Telegram Bot API凭据
2. 添加Wavespeed API密钥
3. 连接Google Drive账户
4. 部署工作流并向Telegram机器人发送测试照片
## 技术特点
– **异步处理**:智能轮询机制处理AI模型的异步响应
– **错误处理**:通过条件节点和重试机制确保处理完成
– **用户体验**:无缝的端到端图像处理体验
– **可扩展性**:模块化设计便于定制和扩展功能

评论(0)