
## 🤖 AI Logo Generator from Website URL
### 📋 模板功能概述
此工作流通过webhook接收网站URL,自动截取页面截图并获取内容,使用OpenAI根据视觉和文本内容生成Logo提示词,最后通过Google Gemini生成图像并返回二进制响应。
### 🔧 系统要求
– 支持webhook的n8n实例
– ScreenshotOne账户
– OpenAI账户
– Google AI Studio账户
### 🔑 必要凭证设置
#### ScreenshotOne API配置
1. 在screenshotone.com注册 → 仪表板 → API密钥
2. 生成访问密钥
3. 在”Capture Website Screenshot”节点中替换占位符
#### OpenAI API配置
1. platform.openai.com → API密钥
2. 创建密钥
3. 添加为”OpenAI API”凭证
#### Google Gemini API配置
1. aistudio.google.com/app/apikey
2. 创建API密钥
3. 添加为”Google PaLM API”凭证
### ⚙️ 配置步骤
1. 导入JSON工作流
2. 为节点分配凭证
3. 替换API密钥占位符
4. 激活webhook
5. 使用POST {“websiteUrl”: “https://example.com”}进行测试
### 🎯 应用场景
– 市场营销:为客户生成Logo原型
– 开发者:自动匹配网站Logo
– 设计师:从竞争对手获取灵感
– 教育:演示AI设计能力
### ⚠️ 故障排除
– 截图超时:增加至120秒,检查URL
– 空提示词:验证OpenAI配额
– 空白Logo:在提示词中添加样式,检查限制
– 无触发:确认POST JSON主体
## 📋 节点详细说明
### 📥 When Website URL Received
**用途:** 通过POST请求接收网站URL来触发工作流
**注意:** 主体格式:{“websiteUrl”: “https://example.com”}
### 🖼️ Capture Website Screenshot
**用途:** 通过ScreenshotOne API获取网站截图用于视觉分析
**注意:** 替换API密钥占位符;输出包含screenshot_url的JSON
### 🌐 Fetch Website Content
**用途:** 从URL抓取HTML用于基于文本的网站分析
### ✍️ Generate Logo Prompt
**用途:** AI代理使用OpenAI根据内容和截图生成Logo提示词
**注意:** 多模态输入;为图像生成输出精炼提示词
### 🎨 Generate Logo Image
**用途:** 使用Google Gemini根据AI生成的提示词创建Logo
**注意:** 图像资源;返回用于响应的二进制数据
### 📤 Respond with Logo
**用途:** 将生成的Logo图像作为二进制响应返回

评论(0)