AI图片文字记帐LINE Bot - n8n工作流自动记帐Google Sheets
n8n工作流,AI记帐,LINE机器人,Google Sheets,自动化记帐,消费管理,数据处理

## 概述

你是不是会常常忘记记录花费?让Spending Tracker Bot来帮你!

这套AI图片文字记帐LINE Bot Workflow,让你不用写一行代码,就能快速打造一个量身订制的记帐机器人。无论何时,只需要口述或发送一张照片,AI就会帮你整理好自动计入云端帐本。

## 准备工作

1. 在GCP启用Google Sheets API,并完成OAuth设置
2. 创建并填好Google Sheet栏名(按照自己的需求做改动)
3. 于LINE Developers控制台设置Webhook URL
4. OpenAI API Key

## 节点配置详解

### Webhook
**用途**:接收来自LINE的请求URL
**配置**:将此URL粘贴到LINE Developers控制台的Webhook URL字段中

### Switch based on Expense Type
**用途**:区分传入消息是文本还是图片
**配置**:使用Switch节点相应地进行流程路由

### AI Agent
**用途**:提取和整理所需字段
**配置**:Chat Model & Structured Output Parser

### 创建去重字段
**用途**:通过创建唯一的”去重使用”字段来防止重复条目
**配置**:使用连字符(-)连接多个字段名称

### Aggregate & Merge_all
**用途**:防止数据表中的重复条目
**配置**:读取Google表格,将现有的”去重使用”列提取到dedupeList中,并与前一步生成的新”去重使用”值进行比较

### Response Switch
**用途**:数据分流,响应消息
**配置**:使用replyToken,数据分流后,写入数据表或响应消息

## 工作流逻辑

1. **消息接收**:通过Webhook接收LINE消息
2. **类型判断**:区分文本消息和图片消息
3. **AI分析**:使用GPT-4分析消息内容,提取记帐相关信息
4. **数据整理**:整理出日期、通路、通路类型、花费明细、金额、类别等字段
5. **去重检查**:防止重复记帐
6. **数据写入**:将有效数据写入Google Sheets
7. **用户反馈**:通过LINE返回操作结果

## 技术特色

– **智能识别**:支持文本和图片两种输入方式
– **AI解析**:使用GPT-4自动解析记帐信息
– **自动分类**:智能识别消费类别和通路类型
– **去重机制**:防止重复记录相同消费
– **实时反馈**:即时向用户反馈操作结果

## 应用场景

– 个人日常消费记录
– 家庭财务管理
– 团队费用报销管理
– 小型企业支出跟踪

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。