Jekyll自动发布SEO博客文章工作流 - n8n工作流 AI写作 GitHub集成
n8n工作流,Jekyll自动发布,AI内容生成,SEO优化,GitHub集成,社交媒体分享,LangChain,OpenAI

这个工作流自动化了整个发布SEO优化博客文章(如食谱)到托管在GitHub上的Jekyll网站的过程。它使用LangChain + OpenAI编写长篇Markdown文章,并直接提交到您的代码仓库。可选步骤包括发布到X(Twitter)和LinkedIn。

## 🔧 功能特性

📅 **定时执行**:每天运行或手动触发
📥 **CSV输入**:从本地CSV文件(/data/recipes.csv)读取数据,包含标题、描述、关键词和发布日期等字段
✍️ **AI文案写作**:使用GPT-4模型生成专业的、结构化的、针对SEO优化的Markdown格式博客文章
🧪 **自定义提示**:包含详细的、结构化的提示,专门针对意大利美食博客和SEO规则
🗂 **Markdown生成**:
– 自动构建Jekyll前置内容
– 生成干净的SEO友好slug
– 保存到_posts/YYYY-MM-DD-title.md
✅ **提交到GitHub**:使用GitHub节点自动提交新文章
🧹 **后处理**:从源CSV中移除已处理的行
📣 **(可选)社交媒体分享**:可以将标题发布到X(Twitter)和LinkedIn

## 📁 CSV格式示例

titolo;prompt_descrizione;keyword_principale;keyword_secondarie;data_pubblicazione
Pasta alla Norma;Classic Sicilian eggplant pasta…;pasta alla norma;melanzane, ricotta salata;2025-07-04T08:00:00

## 🔄 工作流程

1. **触发**:通过手动触发或定时触发器启动工作流
2. **读取CSV**:从本地文件读取食谱数据
3. **文件提取**:从CSV文件中提取结构化数据
4. **分批处理**:将数据分成批次进行处理
5. **AI写作**:使用LangChain代理和GPT-4o-mini模型生成SEO优化的博客内容
6. **代码处理**:生成SEO友好的slug、Jekyll前置内容和完整的Markdown文件
7. **等待发布**:在指定发布日期等待(可选)
8. **提交到GitHub**:将生成的Markdown文件提交到GitHub仓库
9. **社交媒体发布**:可选地发布到X和LinkedIn
10. **清理CSV**:从源文件中移除已处理的行

## 🎯 技术特点

– 使用先进的AI模型生成高质量内容
– 完全自动化的工作流程
– 支持SEO优化
– 与GitHub无缝集成
– 可选的社交媒体推广
– 灵活的时间调度

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