
## 工作流概述
这个n8n工作流是一个完整的自动化X(原Twitter)内容发布系统,通过AI生成内容、智能管理发布队列,并自动发布到社交媒体平台。
## 目标用户
这个工作流适合社交媒体管理者、内容创作者、营销团队以及任何希望自动化社交媒体内容发布流程的用户。特别适合那些希望节省时间、保持内容一致性的个人或团队。
## 工作流功能
### 核心功能
– **定时触发**:每4小时自动启动工作流
– **AI内容生成**:使用OpenRouter AI生成符合特定角色定位的推文内容
– **智能内容管理**:通过Google Sheets管理内容发布队列
– **条件发布**:根据内容类型决定是否包含图片
– **多渠道通知**:发布完成后发送邮件通知
### 技术特点
– **角色设定**:模拟20多岁女性的视角,分享自动化如何改善生活
– **内容规范**:推文长度严格控制在120-140字符之间
– **分类管理**:支持共情型和证据型两种内容分类
– **图片处理**:自动匹配类别相关的图片素材
## 节点配置详解
### 触发节点
– **Schedule Trigger**:每4小时触发一次工作流
### AI处理节点
– **AI Agent**:定义角色、规则和输出格式,生成推文内容
– **LLM Chat OpenRouter**:实际执行AI内容生成
– **Output Parser Structured**:将AI输出格式化为标准JSON
### 数据处理节点
– **Code Node**:清理推文文本,确保自然断句
– **Google Sheets**:管理内容队列,记录发布状态
– **If Node**:判断是否需要添加图片
### 媒体处理节点
– **Google Drive**:查找和下载类别相关的图片
– **Blotato Media Upload**:上传图片到社交媒体平台
### 发布节点
– **Blotato Twitter**:发布纯文本推文或带图片推文
### 通知节点
– **Gmail**:发送发布完成通知邮件
## 设置要求
### 必备条件
– n8n实例(自托管或云端)
– Google Sheets账户和配置
– Google Drive账户和配置
– OpenRouter API密钥
– Blotato账户和Twitter连接
– Gmail账户配置
### 配置步骤
1. 设置定时触发器为每4小时运行
2. 配置OpenRouter API凭据
3. 连接Google Sheets用于内容管理
4. 设置Google Drive用于图片存储
5. 配置Blotato与Twitter账户连接
6. 设置Gmail通知收件人
## 工作流程
1. **内容生成阶段**
– 定时触发器启动工作流
– AI根据预设角色和规则生成推文内容
– 内容清理确保自然断句
– 保存到Google Sheets作为”未发布”状态
2. **内容发布阶段**
– 从队列中获取”未发布”内容
– 判断内容类型是否需要图片
– 根据条件执行带图或不带图发布
– 更新状态为”已完成”
3. **通知阶段**
– 发送邮件通知发布完成
– 记录所有操作状态
## 优势特点
– **完全自动化**:从内容生成到发布全程无需人工干预
– **智能内容策略**:基于角色定位的内容生成
– **灵活配置**:支持多种内容类型和发布方式
– **状态管理**:完整的发布队列和状态跟踪
– **多平台集成**:无缝连接多个服务和平台
这个工作流为社交媒体内容管理提供了完整的自动化解决方案,特别适合需要持续内容输出的个人或团队使用。

评论(0)