
## Revolut交易分析与AI自动分类工作流
### 概述
这个n8n模板专门处理Revolut银行对账单,通过AI技术自动分类交易、检测订阅服务,并构建支出跟踪仪表板。工作流能够标准化交易数据,智能识别商户信息,并自动将交易归类到预定义的类别中。
### 工作流程
#### 1. 从Supabase获取分类
– **节点**: Get many rows, Aggregate
– **功能**: 从Supabase数据库检索预定义的交易分类列表,为后续AI分类提供参考标准
#### 2. 下载与转换数据
– **节点**: Download extract, Extract from File, Normalize content, Uniq Hash
– **功能**:
– 从Google Drive下载Revolut CSV文件
– 提取并解析CSV数据
– 标准化和规范化交易内容
– 生成唯一哈希值确保数据一致性和防止重复
#### 3. 循环处理交易项目
– **节点**: Loop Over Items
– **功能**: 遍历所有交易记录,为每个交易项执行后续处理
#### 4. AI智能分类器
– **节点**: Extract merchant, Category extraction, gpt-4.1-mini, Output Parser
– **功能**:
– 提取商户信息并标准化
– 使用GPT-4.1-mini模型分析交易描述
– 根据预定义分类自动分配交易类别
– 标记订阅服务和内部转账
– 输出结构化分类结果
#### 5. 数据合并与存储
– **节点**: Merge, Create a row
– **功能**:
– 合并处理后的交易数据
– 将分类结果插入Supabase数据库
– 避免重复记录
### 使用场景
**个人财务管理**
– 自动跟踪和分析日常支出
– 识别重复性订阅服务费用
– 构建个人支出趋势分析
**企业费用管理**
– 批量处理员工交易记录
– 自动分类业务支出
– 生成费用报告和审计跟踪
**财务分析**
– 支出模式识别
– 预算监控和预警
– 财务数据可视化
### 技术特点
**AI驱动的智能分类**
– 利用GPT-4.1-mini模型理解交易描述语义
– 自动识别商户名称和业务类型
– 智能判断是否为订阅服务
**数据标准化**
– 统一交易日期格式
– 规范化货币和状态字段
– 生成唯一标识防止重复
**可扩展架构**
– 支持多种数据源接入
– 可配置的分类规则
– 易于集成其他财务系统
### 配置要求
**必需服务**
– Google Drive: 用于存储Revolut CSV文件
– Supabase: 存储分类和交易数据
– OpenAI/Gemini: AI模型服务提供商
**数据表结构**
– `categories`: 预定义交易分类
– `transactions`: 处理后的交易记录
### 扩展功能
**通知与报告**
– 添加邮件或消息通知
– 定期生成支出报告
– 异常交易预警
**集成扩展**
– 连接BI工具进行数据可视化
– 集成其他银行API
– 添加预算管理功能
这个工作流为个人和企业提供了一个完整的自动化财务分析解决方案,大大减少了手动处理交易数据的时间和错误率。

评论(0)