
## 工作流概述
这个n8n工作流模板自动监控Reddit的特定子版块,每天上午9点收集过去24小时内的新帖子,并通过Gmail发送精美的HTML格式摘要邮件。
## 目标用户与解决的问题
### 适用人群:
– Reddit社区管理员
– 内容营销人员
– 需要跟踪特定话题的用户
– 自动化爱好者
### 解决的问题:
– 自动收集Reddit最新内容,无需手动浏览
– 提供格式化的邮件摘要,便于快速阅读
– 确保不错过重要讨论和更新
## 工作流程详解
### 1. 定时触发 (Schedule Trigger)
– 每天上午9点自动启动工作流
– 可调整时区设置
### 2. 抓取Reddit页面 (HTTP Request)
– 向指定的Reddit页面发送HTTP请求
– 配置User-Agent头部信息
– 设置10秒超时时间
### 3. 提取近期帖子 (Code节点)
– 解析Reddit API返回的JSON数据
– 筛选过去24小时内发布的帖子
– 提取关键信息:标题、作者、链接、分数、评论数等
### 4. 准备邮件内容 (Code节点)
– 生成精美的HTML邮件模板
– 包含帖子详细信息:
– 标题和链接
– 作者信息
– 点赞数和评论数
– 帖子内容摘要
– 标签和发布时间
– 处理无新帖子的情况
### 5. 发送Gmail (Gmail节点)
– 使用Gmail OAuth2认证
– 发送格式化的HTML邮件
– 可配置收件人邮箱地址
## 使用指南
### 前提条件:
1. 配置Gmail OAuth2凭据
2. 在”Send Gmail”节点中更新收件人邮箱
3. 在”Scrape Reddit Page”节点中设置目标Reddit页面链接
4. 根据需要调整时区设置
### 执行步骤:
1. 激活工作流
2. 工作流将在每天9AM自动运行
3. 检查收件箱获取最新Reddit摘要
## 自定义指南
### 修改监控的子版块:
– 在HTTP Request节点中更改Reddit URL
– 支持任何公开的Reddit子版块
### 调整邮件格式:
– 编辑”Prepare Email Content”节点中的JavaScript代码
– 自定义HTML样式和布局
### 更改发送时间:
– 在”Daily 9AM Trigger”节点中修改计划规则
– 支持任意时间间隔
### 替换通知渠道:
– 可将Gmail节点替换为Slack、Discord或其他消息平台节点
## 技术特点
– ✅ 每天定时执行,无需人工干预
– ✅ 智能筛选24小时内新帖子
– ✅ 生成美观的HTML邮件
– ✅ 显示完整的帖子信息
– ✅ 处理无新帖子的特殊情况
– ✅ 移动设备友好的邮件格式

评论(0)