
## 工作流概述
这个n8n工作流自动化了从Google表单收集反馈到Jira问题创建的完整流程。当用户在Google表单中提交新反馈时,工作流会自动触发,处理数据,创建Jira工单,更新Google表格记录,并发送通知邮件。
## 工作流节点详解
### 1. 触发器节点:Google Sheets Trigger
– **功能**:监控Google表格中的新行添加
– **配置**:设置为每分钟轮询一次,检测新提交的表单数据
### 2. 数据处理节点:Code Node (Normalize fields)
– **功能**:数据清洗和标准化
– **处理逻辑**:
– 优先级映射:将文本优先级转换为Jira数字优先级
– 字段标准化:提取上下文、邮箱地址等关键信息
– 描述格式化:构建包含邮箱、上下文、重现步骤和验收标准的完整描述
### 3. Jira工单创建节点:Jira Node
– **功能**:在Jira中创建新的工单
– **配置参数**:
– 项目:test2 (ID: 10002)
– 问题类型:Story (ID: 10014)
– 摘要:从标准化字段获取
– 优先级:映射后的数字优先级
– 描述:格式化的完整描述
### 4. 数据更新节点:Google Sheets
– **功能**:更新源Google表格
– **操作**:将Jira工单信息(工单键、URL、状态)写回原始表格
### 5. 通知节点:Gmail
– **功能**:发送通知邮件
– **邮件内容**:
– 工单引用号和链接
– 标题和优先级信息
– 创建状态
– 请求者信息
## 技术要点
### 数据流处理
– 保持原始数据完整性,避免数据丢失
– 智能字段映射,适应不同表单结构
– 错误处理和空值处理
### 集成配置
– **Google Sheets**:需要OAuth2认证
– **Jira**:需要API邮箱和API令牌
– **Gmail**:需要OAuth2认证
## 应用场景
这个工作流特别适合:
– 产品反馈收集系统
– 客户支持工单自动化
– 内部问题报告流程
– 敏捷开发团队的需求收集
## 自定义建议
1. **优先级映射**:可根据实际需求调整优先级映射关系
2. **邮件模板**:可自定义通知邮件的格式和内容
3. **字段扩展**:可根据表单字段变化调整数据处理逻辑
4. **错误处理**:可添加错误处理和重试机制

评论(0)