
## 工作流概述
这个n8n工作流专门用于自动管理电子邮件中的发票和付款通知。通过AI智能识别发票邮件,自动提取关键信息并创建付款提醒任务,帮助用户避免错过付款截止日期。
## 工作流解决的问题
发票邮件经常被淹没在收件箱中,手动跟踪付款截止日期既耗时又容易出错。这个工作流使用AI技术自动发现发票邮件,提取关键信息,并在Google Tasks中创建提醒任务,确保您永远不会错过付款期限。
## 工作流程详解
### 1. 定时触发
– **Schedule Trigger** 节点按设定时间间隔(默认每小时)触发工作流
– 可自定义检查频率以适应不同的发票接收频率
### 2. 获取未读邮件
– **Gmail** 节点扫描收件箱中的未读邮件
– 过滤条件设置为仅处理未读邮件
### 3. AI智能识别
– **AI Agent** 节点配合 **OpenAI Chat Model** 分析邮件内容
– AI系统提示词专门训练用于识别发票相关邮件
– **Structured Output Parser** 确保输出格式标准化
### 4. 发票判断与处理
– **If** 节点检查AI判断结果
– 如果是发票:
– 提取到期日期(YYYY-MM-DD格式)
– 提取应付金额(纯数字格式)
– 记录发件人、主题等关键信息
### 5. 自动化操作
– **Google Tasks** 节点创建付款提醒任务
– 任务标题包含:发件人、金额、到期日期
– **Gmail** 节点为已处理邮件添加”Invoice”标签
– **Gmail** 节点将邮件标记为已读
## 设置要求
### 必需的服务连接
– Gmail(OAuth2认证)
– OpenAI API密钥
– Google Tasks账户
### Gmail标签设置
– 在Gmail中创建名为”Invoice”的标签
– 该标签将应用于已处理的发票邮件
### 任务列表选择
– 在任务创建节点中选择正确的Google Tasks列表
## 自定义选项
### 调整检查频率
– 在Schedule Trigger节点中修改时间间隔
– 根据发票接收频率设置合适的检查周期
### 修改AI提示词
– 如果您的发票格式特殊,可调整OpenAI节点的系统提示词
– 确保AI能准确识别您的特定发票格式
### 自定义任务格式
– 修改任务标题和备注字段
– 可根据个人偏好调整提醒信息的显示方式
### 更改Gmail标签
– 更新应用于已处理邮件的标签名称
– 确保与您的邮件管理习惯一致
## 技术特点
– 使用GPT-4o模型进行智能邮件分析
– 结构化输出确保数据一致性
– 条件分支处理确保非发票邮件不被误操作
– 完整的错误处理和日志记录
这个工作流特别适合经常通过电子邮件接收发票的个人用户和小型企业,能够显著提高财务管理效率,减少人工操作错误。

评论(0)