
## 工作流概述
这个工作流通过Telegram接收PDF发票文件,利用GPT-4o智能解析发票内容,并将结构化数据自动存储到Airtable中。专为需要数字化管理发票的企业和自由职业者设计,实现高效的记录保存流程。
## 工作原理
### 1. Telegram触发器
– 监听传入消息和PDF附件
– 通过Switch节点过滤确保只处理PDF文件
### 2. 文件处理
– Extract from File节点解析PDF内容进行文本提取
– Edit Fields节点准备提取的数据用于AI处理
### 3. AI智能处理
– AI Agent (GPT-4o) 协调整个工作流程
– 向用户请求缺失信息
– 提取结构化发票数据
– Simple Memory维护跨会话的对话上下文
### 4. 数据存储
– Create Invoice (Airtable工具) 在Airtable中创建新发票记录
– Create Line Item (Airtable工具) 添加与发票关联的单个行项目
### 5. 用户反馈
– Telegram Response向用户发送确认信息
## 所需凭证
要成功运行此工作流,您需要:
– Telegram Bot Token (通过 @BotFather)
– OpenAI API密钥 (具有GPT-4o访问权限)
– Airtable API密钥和访问权限:
– 基础:Invoice Tracker Proper
– 表格:Invoices和Line Items
## Airtable结构
### 发票表格字段:
– 发票编号
– 日期
– 供应商
– 供应商地址
– 税号
– 采购订单号
– 到期日
– 接收方名称
– 接收方地址
– 交货日期
– 总税额
– 总金额
### 行项目表格字段:
– 产品代码
– 描述
– 单价
– 数量
– 单位类型
– 小计
– 发票 (链接)
## 功能特点
– AI驱动的发票解析
– PDF文本提取
– 带关系链接的Airtable记录创建
– 基于Telegram的用户交互
– 对话记忆
– 错误处理和数据验证

评论(0)