
## 工作流概述
这个n8n工作流自动化了工程团队的每日和每周报告流程。它通过集成Jira、Azure OpenAI、Google Sheets和Gmail,实现了智能化的项目进度跟踪和报告生成。
## 主要功能模块
### 每日报告流程
– **每日晚间触发器**:每天自动启动EOD工作流
– **获取Jira问题**:检索当天所有Jira问题,包括状态、优先级和分配人
– **数据规范化**:将Jira JSON数据扁平化为统一格式
– **AI总结生成**:使用Azure OpenAI GPT-4o-mini模型生成结构化每日总结
– **数据存储**:将总结和元数据写入Google Sheets
### 每周报告流程
– **周五晚间触发器**:每周五自动启动周报工作流
– **读取历史数据**:从Google Sheets获取一周的EOD条目
– **数据规范化**:转换读取的行数据为统一格式
– **AI周报生成**:分析五天的每日总结生成周报
– **邮件生成**:将周报转换为美观的HTML邮件
– **邮件发送**:向利益相关者发送最终周报邮件
## 技术架构
### 核心节点
– **Schedule Trigger**:定时触发器
– **Jira**:Jira API集成
– **Code**:数据规范化处理
– **Azure OpenAI Chat Model**:AI模型调用
– **Structured Output Parser**:结构化输出解析
– **Google Sheets**:数据存储
– **Gmail**:邮件发送
### AI功能
工作流利用Azure OpenAI GPT-4o-mini模型进行智能分析:
– 每日总结:生成包含关键指标、更新、阻塞项和明日行动的EOD报告
– 周报生成:综合分析一周数据,提供趋势分析和建议
## 数据流
1. **数据采集**:从Jira获取问题数据
2. **数据处理**:规范化数据结构
3. **AI分析**:生成结构化总结
4. **数据存储**:保存到Google Sheets
5. **报告生成**:创建邮件格式报告
6. **分发**:通过Gmail发送给相关人员
## 应用场景
– 工程团队项目管理
– 敏捷开发进度跟踪
– 跨团队协作报告
– 自动化项目状态更新
– 利益相关者沟通
## 配置要求
– Jira软件云API凭证
– Azure OpenAI API凭证
– Google Sheets OAuth2凭证
– Gmail OAuth2凭证
– n8n实例(云或自托管)
这个工作流显著减少了手动报告的工作量,确保团队始终掌握项目进展,同时通过AI分析提供有价值的洞察和建议。

评论(0)