sansan0/TrendRadar
⭐AI-driven public opinion & trend monitor with multi-platform aggregation, RSS, and smart alerts.🎯 告别信息过载,你的 AI 舆情监控助手与热点筛选工具!聚合多平台热点 + RSS 订阅,支持关键词精准筛选。AI 智能筛选新闻 + AI 翻译 + AI 分析简报直推手机,也支持接入 MCP 架构,赋能 AI 自然语言对话分析、情感洞察与趋势预测等。支持 Docker ,数据本地/云端自持。集成微信/飞书/钉钉/Telegram/邮件/ntfy/bark/slack 等渠道智能推送。
解决什么问题
TrendRadar 是一款轻量级、易于部署的热点助手,旨在通过聚合和过滤来自多个平台的新闻和热门话题,消除“无效刷屏”。它通过自动化收集、智能过滤和多渠道通知,允许用户仅追踪他们真正关心的特定新闻和趋势,从而解决信息过载的问题。
工作原理
系统从各种热榜平台和 RSS/Atom 源(使用 newsnow API)收集数据。然后,它通过以下几个层面对这些数据进行处理:
- 过滤:用户可以使用传统关键词、正则表达式,或基于 AI 的兴趣系统来过滤内容。在该系统中,自然语言描述(例如“我想看关于 AI 和新能源的新闻”)被用于对文章进行评分和过滤。
- 分析:它与 LLM(通过 LiteLLM)集成,提供深入洞察,包括趋势摘要、情感分析和跨平台相关性分析。
- 推送:处理后的报告通过多种渠道推送,包括 Telegram、微信、钉钉、飞书、电子邮件、Slack 和通用 Webhooks,或者渲染为具有深色模式和搜索功能的交互式 HTML 报告。
- MCP 集成:它包含一个模型上下文协议(MCP)服务器,允许 AI 代理搜索新闻、通过 Jina AI Reader 阅读文章正文,并执行对比分析。
适用人群
- 信息策展人:希望获得个性化、自动化的新闻摘要,而无需手动浏览多个网站的人。
- AI 爱好者:寻找利用 LLM 来总结和分析趋势,而不仅仅是列出链接的工具的用户。
- 开发者/自托管者:偏好拥有自己的数据和部署方式的人(支持 Docker、GitHub Actions、Cloudflare Pages 和本地 Python 安装)。
亮点
- AI 驱动过滤:使用自然语言兴趣描述自动评分并选择相关新闻。
- 多渠道推送:支持 9 个以上的通知平台,并针对长内容提供自动 Markdown 格式化和消息拆分。
- 深度 AI 分析:基于排名轨迹生成趋势概览、情感检测和战略建议。
- MCP 服务器支持:使 AI 代理能够与新闻数据交互,包括阅读完整文章内容。
- 灵活调度:提供可视化配置编辑器和时间线系统,以管理数据收集、分析和推送的时间。
相关
- 项目
- 项目
- 项目
- 项目
- 项目