
## 概述
这个n8n工作流允许用户通过Web表单输入文本块,并使用第三方API接收该文本的摘要版本。结果(成功或失败)随后被记录在Google Sheets中。
## 工作流程详解
### 1. 表单触发与数据输入
– **On form submission节点**:作为工作流的触发器,向用户展示包含标题、内容、模式(段落/项目符号)和长度(短/中/长)的表单字段
– 用户填写表单后,工作流自动启动
### 2. 数据预处理
– **Mapping节点**:将输入数据转换为API要求的格式
– 将`Mode`转换为小写
– 将`Length`映射为数值(短=1,中=2,长=3)
– 保留所有原始字段供下游使用
### 3. AI文本摘要处理
– **HTTP Request节点**:向RapidAPI的文本摘要API发送POST请求
– 使用`multipart/form-data`格式
– 包含用户提交的文本、模式和长度
– 添加认证头部信息
### 4. 结果验证与分支处理
– **If节点**:基于API响应进行决策
– 检查API是否返回了非空的`summary`字段
– 如果成功,进入成功路径;否则,触发失败路径
### 5. 成功路径处理
– **Wait节点**:在写入电子表格前添加短暂延迟
– **Google Sheets节点**:将成功的摘要数据记录到连接的Google Sheet
– 记录摘要、标题、选定模式、长度和表单提交日期
### 6. 失败路径处理
– **Wait1节点**:在错误时写入电子表格前添加延迟
– **Google Sheets1节点**:将错误信息记录到Google Sheet
– 使用相同的用户数据,但将摘要设置为”发生错误,请稍后重试”
## 技术特点
– **自动化AI处理**:利用外部API实现智能文本摘要
– **结构化日志记录**:在Google Sheets中维护完整的处理记录
– **容错处理**:优雅处理成功和失败情况
– **易于定制**:可根据不同用例轻松调整
## 应用场景
– 内容创作者需要快速生成文章摘要
– 研究人员处理大量文本资料
– 企业文档管理和信息提取
– 教育领域的文本分析应用

评论(0)