liyedanpdx/reddit-ai-trends
Stay ahead of AI trends with automated Reddit insights! 🚀 This tool scans AI-related Reddit communities in English & Chinese, using Reddit Official API, DeepSeek R1 by OpenRouter to analyze posts, summarize key discussions, and track trends. Daily rankings hot topics—catch emerging trends before they go mainstream! (Updated every 6 AM CDT)
Reddit AI 趋势报告
简介 – 一个开源管道,自动从一组专注于 AI 的 subreddit 中拉取帖子,通过图像分析、YouTube 字幕摘要和网页抓取进行增强,然后使用 LLM(通过 Groq 或 OpenRouter)生成每日的英语和中文趋势报告。
主要功能
- 实时监控数十个 AI 子社区(例如 r/MachineLearning, r/LLMDevs, r/Rag 等)。
- 多模态增强:可选的视觉模型(Qwen-VL, Gemini)用于图像,YouTube 字幕提取,以及基于 Firecrawl 的网页摘要。
- 双语输出 – 报告以英语和中文生成,语言选择通过
REPORT_LANGUAGES控制。 - 历史存储 – 所有原始帖子、增强数据和生成的报告都持久化在 MongoDB 中,支持周环比或月环比趋势分析。
- 成本感知设计 – API 结果的智能缓存,可配置的“智能”评论获取,以及切换每个增强步骤的能力。
- 容器化部署 – Docker Compose 启动应用程序和 MongoDB;仓库包含一个即开即用的
docker-compose.yml。
工作原理(高层流程)
- 收集 – Reddit 抓取器从
REDDIT_SUBREDDITS中列出的 subreddit 拉取最新的POSTS_PER_SUBREDDIT个帖子。 - 增强 – 运行可选模块:
- 视觉模型为任何图像生成字幕。
- YouTube URL 被转换为字幕并摘要。
- 链接的网页通过 Firecrawl 抓取并摘要。
- 获取热门评论(智能模式在帖子已有足够文本时跳过)。
- 缓存 – 每个增强结果都存储在 MongoDB 中,以便重复运行时重用数据并避免额外的 API 费用。
- 提示与生成 – 一个 JSON 结构的提示被提供给选定的 LLM(Groq 或 OpenRouter),生成包含以下内容的 Markdown 报告:
- 每日亮点
- 每周趋势对比
- 每月技术演进
- 选定的深度分析部分
- 持久化 – 报告写入
reports/YYYY/MM/DD/,并更新符号链接(latest_report_en.md,latest_report_zh.md)以便快速访问。
快速开始
# 1. Clone the repo
git clone https://github.com/liyedanpdx/reddit-ai-trends.git && cd reddit-ai-trends
# 2. Copy env template and fill in your keys
cp .env.example .env
# edit .env → add Reddit, Groq/OpenRouter, Firecrawl keys, etc.
# 3. Run with Docker Compose (recommended)
docker-compose up -d
# 4. Watch the logs – the app will generate a report each day at REPORT_GENERATION_TIME
docker-compose logs -f app
如果不使用 Docker 进行一次性运行:
pip install -r requirements.txt
python report_generation.py --languages en zh # generate now
典型用例
- 需要 AI 社区每日简洁快照的研究人员或产品团队。
- 寻找新兴模型、库或研究方向早期信号的投资者或分析师。
- 希望获得现成简报以作为新闻通讯、播客或视频基础的内容创作者。
- 对双语 AI 新闻感兴趣的任何人 – 同一管道生成英语和中文摘要。
为什么重要 Reddit 是 AI 突破的快速移动中心,但信号埋在每天数千个帖子中。该项目自动化了繁重的工作——数据收集、多模态增强和摘要——让用户无需手动抓取或提示工程即可获得经过策划、可历史追踪的报告。
许可证 – MIT(欢迎改编、扩展或自托管)。
相关
- 项目
- 项目
- 项目
- 项目
- 项目