
## 工作流概述
这个n8n工作流是一个智能模板描述生成系统,能够自动从Google Drive中提取JSON工作流文件,使用AI分析并生成结构化的模板描述,适用于n8n模板发布指南。
## 工作流程详解
### 1. 手动触发启动
– 通过手动触发器启动工作流,适用于测试或批量处理工作流描述
### 2. Google Drive文件搜索
– 在指定的Google Drive文件夹中搜索JSON工作流文件
– 使用Google Drive OAuth2凭据进行身份验证
### 3. 批量处理循环
– 对找到的每个文件进行单独处理,确保高效处理大型文件夹
– 可调整批处理大小以优化性能
### 4. 文件下载与提取
– 下载每个匹配的Drive项目的JSON文件内容
– 确保文件访问权限允许下载操作
### 5. JSON数据提取
– 解析下载的文件以提取工作流JSON数据,为AI处理做准备
### 6. AI智能代理
– 使用LangChain代理和Azure OpenAI模型生成工作流标题和结构化描述
– 遵循n8n模板发布指南的格式要求
### 7. Azure OpenAI GPT模型连接
– 连接到Azure OpenAI GPT-4o模型进行智能分析
– 需要配置Azure OpenAI API凭据
### 8. AI上下文存储
– 使用LangChain内存缓冲区存储短期AI上下文
– 保持小上下文窗口(7-10)以避免内存开销过大
### 9. AI响应结构化解析
– 将AI响应解析为干净的JSON格式
– 可调整模式以添加更多描述部分
### 10. Markdown描述格式化
– 将AI输出转换为结构化的Markdown文本
– 适合n8n模板发布的格式
– 可调整表情符号样式或章节标题
### 11. HTML邮件格式化
– 创建干净的HTML和纯文本版本的生成描述
– 用于电子邮件和Google表格日志记录
– 可调整CSS样式
### 12. Google表格保存
– 将生成的模板标题和格式化描述存储在电子表格中
– 用于记录保存和跟踪
### 13. 邮件发送描述
– 发送格式化的HTML电子邮件,包含生成的模板描述
– 使用Gmail OAuth2凭据
## 关键特性
– **端到端自动化**:从文件搜索到描述生成的完整流程
– **AI驱动分析**:使用Azure OpenAI进行智能工作流分析
– **多格式输出**:同时生成Markdown和HTML格式的描述
– **集成存储**:自动保存结果到Google表格
– **邮件通知**:即时发送生成结果
## 应用场景
– n8n模板开发者需要批量生成工作流描述
– 自动化文档生成流程
– 团队协作中的工作流标准化
– 模板库管理和维护

评论(0)