AI驱动的WordPress图片替代文本自动生成工作流 | n8n工作流 | GPT-4O-mini图片分析
WordPress替代文本,AI图片分析,n8n工作流,无障碍访问,SEO优化,Google Sheets集成,WordPress自动化,图片描述生成

## 工作流概述

这个n8n工作流专门为WordPress网站所有者、内容管理者和无障碍倡导者设计,通过AI技术自动化生成和更新WordPress媒体文件的替代文本描述。

## 适用人群

– WordPress网站所有者
– 内容管理者
– 无障碍倡导者
– 需要为大量图片添加替代文本以提升SEO和网站无障碍合规性的用户

## 工作流功能

该工作流自动化处理WordPress媒体文件的替代文本生成过程:

1. **数据输入**:从Google Sheets读取包含图片URL和WordPress媒体ID的数据
2. **认证配置**:从单独的表格获取WordPress凭据并生成Base64认证
3. **循环处理**:逐个处理表格中的图片URL
4. **AI分析**:使用Claude AI分析每张图片并生成简洁、符合无障碍标准的替代文本(最多125字符)
5. **错误处理**:自动跳过不支持的媒体格式并继续处理下一个项目
6. **表格更新**:将生成的替代文本写回Google Sheets
7. **WordPress更新**:通过REST API将新的替代文本更新到WordPress媒体库

## 技术节点组成

该工作流包含以下核心节点:

– **Send Sheets URL** (Chat Trigger):接收Google Sheets URL的Webhook触发器
– **Get WP Key + website URL WITHOUT https://** (Google Sheets):获取WordPress凭据和域名信息
– **Get Base64 key** (Code):生成Base64认证凭据
– **Get URLs** (Google Sheets):从表格读取图片URL数据
– **Filter**:筛选缺少替代文本的图片
– **Loop Over Items** (Split in Batches):逐个处理图片项目
– **Analyze image** (OpenAI):使用GPT-4O-mini分析图片并生成替代文本
– **If**:错误处理验证
– **Update row in sheet** (Google Sheets):更新表格中的替代文本
– **Update WP image alt** (HTTP Request):通过WordPress REST API更新媒体库

## 设置要求

### 必需组件
– 包含图片URL和WordPress媒体ID的Google Sheets
– 启用应用程序密码的WordPress网站
– Claude AI (Anthropic) API凭据
– 存储在Google Sheets中的WordPress管理员凭据
– 用于生成媒体列表的Export Media URLs WordPress插件

### 设置步骤

**步骤1:导出WordPress媒体URL**
– 在WordPress网站上安装”Export Media URLs”插件
– 转到插件设置并勾选ID和URL列进行导出(这些是工作流的必需字段)
– 导出媒体列表以获取所需数据

**步骤2:配置WordPress应用程序密码**
– 转到WordPress管理员 → 用户 → 您的个人资料
– 滚动到”应用程序密码”部分
– 输入应用程序名称(例如”n8n API”)
– 点击”添加新应用程序密码”
– 立即复制生成的密码(不会再次显示)

**步骤3:设置Google Sheets**
– [复制此Google Sheets模板](https://docs.google.com/spreadsheets/d/1BKGQRx_xDiuh3QD3ACOOTJomsWFuPBjCHYMQX8UzTBE/edit?usp=sharing)以获取正确的结构
– 模板包含两个表格:
– 表格1:”Export media” – 粘贴导出的媒体数据,包含列:
– ID (WordPress媒体ID)
– URL (图片URL)
– Alt text (将由工作流填充)
– 表格2:”Infos client” – 添加WordPress凭据:
– Admin Name:您的WordPress用户名
– KEY:您生成的应用程序密码
– Domaine:您的站点URL,不带https://(格式:”example.com”)

**步骤4:配置API凭据**
– 将您的Anthropic API凭据添加到Claude节点
– 将您的Google Sheets帐户连接到Google Sheets节点

## 自定义选项

– **语言**:Claude提示为法语 – 在”Analyze image”节点中修改为其他语言
– **替代文本长度**:在Claude提示中调整125字符限制
– **批量处理**:在Split in Batches节点中更改批量大小
– **错误处理**:工作流自动处理不支持的格式,但可以修改错误处理逻辑
– **认证**:为不同的WordPress认证方法进行自定义

## 工作流优势

这个工作流非常适合管理大型WordPress媒体库的无障碍合规性,同时保持一致的AI生成描述。它被构建为具有弹性,即使在遇到不支持的媒体格式时也会继续处理。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。