
## 工作流概述
这个n8n工作流实现了从Google Sheets自动创建并分配Jira问题的完整自动化流程。当用户在Google Sheets中添加新任务时,工作流会自动触发,通过AI智能分析任务类型和所需技能,从员工名册中匹配合适的负责人,并在Jira中创建相应的问题工单。
## 工作流程详解
### 1. Google Sheets触发器
– 监控Google Sheets中的新行添加
– 提取任务名称和所属领域信息
– 作为整个工作流的启动点
### 2. AI智能代理系统
**核心组件:Azure OpenAI Chat Model (GPT-4o-mini)**
– 分析任务名称和所属领域
– 通过Google Sheets工具查询员工名册
– 基于专业技能匹配算法选择最佳负责人
– 智能判断任务类型(Bug或Task)
**匹配算法逻辑:**
– 精确匹配:3分
– 近似匹配:2分
– 语义匹配:2分
– 类别匹配:1分
### 3. 结构化输出解析
– 将AI分析结果转换为标准JSON格式
– 包含任务名称、分配人、专业技能、员工ID和项目类型
### 4. 智能路由系统
**Switch节点根据任务类型分流:**
– Bug类型:创建Bug工单
– Task类型:创建Task工单
### 5. Jira集成
– 在指定项目中创建问题
– 自动分配负责人
– 设置正确的工单类型
## 技术特色
### AI驱动的智能分配
– 基于员工专业技能进行精准匹配
– 支持多种匹配策略和权重计算
– 自动处理同分情况
### 多系统无缝集成
– Google Sheets作为数据源
– Azure OpenAI提供AI能力
– Jira作为任务管理平台
### 灵活的任务分类
– 自动识别Bug和Task类型
– 基于关键词的智能分类
– 支持自定义分类规则
## 应用场景
### 项目管理自动化
– 敏捷开发团队的任务分配
– 跨部门协作项目
– 客户支持工单管理
### 人力资源优化
– 基于技能的员工任务分配
– 工作量均衡管理
– 专业技能利用率分析
### 企业流程优化
– 减少手动分配时间
– 提高任务分配准确性
– 实现端到端自动化

评论(0)