使用AI自动去重并发布X视频内容的工作流 - n8n自动化解决方案
n8n工作流,AI内容生成,X视频发布,数据去重,社交媒体自动化,Google Sheets集成,OpenRouter AI

这个n8n工作流自动化了从目标用户获取最新视频推文、生成AI字幕并自动发布到X账号的完整流程。

## 工作流概述
**目的**:从目标用户获取最近的X视频,使用AI生成新的字幕,并自动发布到您的X账号。所有运行都会记录到Google Sheets中进行去重和审计。

### 技术要求
– X (Twitter) OAuth2 凭证
– Google Sheets OAuth2 凭证
– OpenRouter 凭证 (LLM)

### 流程步骤
1. **定时触发器** – 按设定时间间隔自动启动工作流
2. **获取用户ID** – 通过API从指定用户名获取user.id
3. **获取带视频的推文** – 获取用户最新推文(包含媒体)
4. **筛选视频推文** – 仅提取视频媒体内容
5. **检查现有URL** – 将推文信息追加到表格进行历史管理
6. **编辑字段** – 将URL转换为可分享的视频格式
7. **生成推文文本** – AI智能生成吸引人的日文推文内容
8. **发布到X** – 自动将内容发布到X平台
9. **更新表格** – 标记发布完成状态

### 安全注意事项
– 不要在HTTP节点中硬编码令牌 – 使用**凭证**
– 发布前用您自己的表格替换演示表格;删除个人ID

## 节点详细说明
– **Schedule Trigger**:设置轮询频率,考虑API速率限制和离峰调度
– **Get User ID**:使用Twitter OAuth2凭证,不要直接粘贴bearer令牌
– **Get Tweets with Videos**:调整max_results参数,添加since_id或start_time进行严格去重
– **Filter Video Tweets**:筛选type为’video’的媒体,可自定义添加语言过滤器
– **Check Existing URLs**:维护注册表以防止重复和启用审计跟踪
– **Edit Fields**:构建可分享的视频播放URL,可添加UTM参数进行分析
– **Append or update row in sheet**:通过键值确保可分享URL已存储
– **Check New Videos**:仅当状态未完成时继续,防止重复发布
– **Generate Tweet Text**:生成100-150字符的日文推文,包含3-5个标签
– **Post to X**:测试沙盒账户以验证格式和换行
– **Update Spreadsheet**:支持幂等性和未来分析

## 应用场景
– 社交媒体内容自动化管理
– 视频内容智能分发
– 多平台内容同步发布
– 内容去重和审计管理

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