
## 工作流概述
这是一个基于n8n的自动化工作流,专门用于从目标网站自动提取PDF文件,使用AI技术进行内容分析,并将分析结果发送到Discord频道。
## 工作原理
### 1. 网站访问与PDF搜索
– 通过HTTP Request节点访问目标网站
– 使用HTML节点提取所有PDF链接
– 自动构建完整的PDF下载URL
### 2. 重复检测机制
– 连接Google Sheets API(需启用Drive和Sheets)
– 检查已处理的URL避免重复下载
– 使用”Get row(s) in sheet”节点查询现有记录
### 3. PDF下载与内容提取
– 通过HTTP Request下载PDF文件
– 使用”Extract from File”节点提取PDF文本内容
### 4. AI智能分析
– 配置OpenRouter API密钥
– 选择AI模型(如meta-llama/llama-4-maverick)
– 使用AI Agent节点分析报告内容,生成执行摘要
– 支持记忆功能保持对话上下文
### 5. 结果分发
– 将AI生成的内容分块处理以适应Discord消息限制
– 通过Discord Webhook发送分析结果
– 在Google Sheets中标记已处理的URL
## 设置步骤
1. **网站配置**:在HTTP Request节点中设置目标网站URL
2. **Google Cloud连接**:启用Drive和Sheets API,链接电子表格
3. **AI模型设置**:获取OpenRouter API密钥并选择模型
4. **Discord集成**:创建Discord频道Webhook
5. **调度设置**:配置Schedule Trigger执行频率
## 技术特点
– **智能去重**:通过Google Sheets跟踪已处理文件
– **AI增强**:自动分析PDF内容并生成专业摘要
– **多渠道通知**:支持Discord实时通知
– **灵活调度**:支持手动触发和定期自动执行
– **错误处理**:完善的异常处理机制确保流程稳定性

评论(0)