跳转到内容

Reddit 热点每日聚合

第 6 部分 · 案例 2.3 · ✍️ 内容运营

难度 🟢 简单 · 耗时 ~20 分钟 · 核心节点 Schedule × Split Out × AI Summarize

订阅了一堆 subreddit,但每天打开 Reddit 总会刷上 2 小时?这个 workflow 每天早 8 点替你扫一遍,AI 总结”今天值得看的 3 条”邮件推送给你——3 分钟读完,剩下时间干正事

  • 信息工作者:每天要追多个领域的热点(AI / NoCode / Automation 等)
  • 不想沉迷 Reddit 算法推送但又怕错过
  • 想让团队/订阅者每天收到一份”领域精华”
▦ workflow reddit-trends.workflow.json Lv.1
schedule.txt
Mode: Custom Cron Expression Cron Expression: 0 8 * * * # 每天早 8 点 注意时区设置:见 [3.5 节坑 5](../../../03-expressions/beginner-traps/)
set-split.txt
Set: subreddits = "n8n,LocalLLaMA,nocode,automation" Split Out: Field = subreddits, Delimiter = "," 效果:4 个 items,每个 item 是一个 subreddit 名

Fetch Top Posts(无需 Reddit API key)

Section titled “Fetch Top Posts(无需 Reddit API key)”

Reddit 公开 JSON 接口直接调,不要凭证:

fetch-reddit.txt
Method: GET URL: =https://www.reddit.com/r/{{ $json.subreddits }}/top.json?t=day&limit=5 输出:每个 subreddit 的当日 top 5 帖子
ai-summarize.txt
Prompt: ={{ JSON.stringify($json.data.children.map(c => ({ title: c.data.title, score: c.data.score, url: 'https://reddit.com' + c.data.permalink }))) }} System Message: 把这批 Reddit 帖子总结成一段中文摘要(200 字内), 列出最值得看的 3 个,每个含标题、为什么有趣、链接。
send-email.txt
To: you@example.com Subject: =Reddit 热点摘要 · {{ $now.toFormat('yyyy-MM-dd') }} HTML: ={{ $json.output }}
📋 reddit-trends.workflow.json