ai-news-aggregator

SuYxh活跃维护

自动聚合 80+ AI 与科技资讯源,支持导入 RSS 订阅,智能筛选 AI 相关内容并做双语标题翻译,每两小时更新一次。

🤖 AI News Aggregator - 自动聚合 80+ AI/科技资讯源,支持 RSS 订阅导入,智能过滤 AI 相关内容,双语标题翻译,每 2 小时自动更新

暂无版本352star +1 / 7 天71fork同步于 2026-11-11 05:56 UTC

怎么上手

由 README 提炼,执行前请确认
git clone https://github.com/SuYxh/ai-news-aggregator.git && cd ai-news-aggregator && pnpm install && pnpm fetch
cd web && pnpm install && pnpm dev
硬件要求按 README 说明

README 未说明,仅要求 Node.js >= 18.0.0,纯抓取与前端构建,无需 GPU

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

聚合 80+ AI 资讯源并自动筛选翻译的资讯聚合工具,自带 React 网页界面

自动聚合 80+ AI 与科技资讯源,支持导入 RSS 订阅,智能筛选 AI 相关内容并做双语标题翻译,每两小时更新一次。

核心能力

  • 聚合 14 个平台、70+ RSS 与 52 个公众号
  • 用关键词匹配过滤出 AI 相关内容
  • 英文标题自动翻译,支持原文/译文/双语展示
  • GitHub Actions 每 2 小时自动抓取并部署
  • 输出标准 JSON,含 24h/7d/45 天归档

容易踩的坑

需先跑 pnpm fetch 生成 data/ 数据,否则 Web 界面无内容可展示;Web 前端在 web/ 子目录,要单独再装一次依赖;自定义订阅需手动编辑 feeds/follow.opml,默认读取该路径

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

0 个版本

暂无 release 数据(可能没有发版,或尚未同步)。

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    🤖 AI News Aggregator

    实时追踪 AI 领域最前沿动态,聚合全球顶级 AI 资讯源

    GitHub Actions License Node.js TypeScript

    🌐 在线预览 · 📝 更新日志 · 🔧 技术方案


    ✨ 项目亮点

    📡 多源聚合

    从 14 个专业平台 + 70+ 个精选 RSS 订阅 + 52 个微信公众号 实时抓取资讯,覆盖全球 AI 生态

    🧠 智能筛选

    基于关键词匹配的 AI 相关性过滤,从海量信息中精准提取 AI/科技内容

    🌐 双语支持

    英文标题自动翻译为中文,提供原文/译文/双语三种展示方式

    ⚡ 自动更新

    GitHub Actions 每 2 小时自动抓取,数据永远保持最新

    🎨 Web 可视化

    内置 React + TypeScript Web 应用,支持多维度筛选、搜索、暗色模式

    📦 结构化数据

    输出标准 JSON 格式,方便二次开发和数据分析


    🖼️ 界面预览

    📰 首页资讯流

    ⭐ 收藏功能

    📖 阅读历史

    📡 RSS 订阅源


    🌐 在线预览

    访问 https://suyxh.github.io/ai-news-aggregator/ 查看实时 AI 资讯聚合。

    功能特性:

    • 📱 响应式设计,支持移动端
    • 🔍 按平台、订阅源筛选
    • 🔎 标题关键词搜索
    • 🌙 浅色/深色主题切换
    • ⭐ 文章收藏(本地持久化)
    • � 阅读历史追踪
    • 📤 数据导出(JSON 格式)
    • ⏱️ 24h/7d 时间范围切换
    • 🚀 智能预加载,切换秒开

    📊 数据源矩阵

    聚合平台(14 个)

    平台说明特点
    AI今日热榜AI 热点聚合专注 AI 领域,覆盖全面
    TechURLs技术链接聚合HN、Reddit 热门技术文章
    NewsNow新闻聚合全球科技新闻实时追踪
    TopHub今日热榜50+ 平台热门内容聚合
    Buzzing话题聚合Reddit、HN、Twitter 讨论
    Info FlowRSS 信息流精选科技博客资讯
    ZeliHN 24h 热榜Hacker News 每日精选
    AI HubTodayAI 日报AI 领域重要动态
    AIbaseAI 产品库最新 AI 工具和应用
    BestBlogs博客周刊优质技术博客文章
    WaytoAGI知识库飞书知识库 AI 更新
    YouTube视频平台AI 博主最新视频
    新智元AI 媒体国内领先 AI 资讯
    微信公众号公众号聚合52 个优质订阅源

    微信公众号订阅(52 个)

    精选国内最优质的微信公众号,涵盖 AI、科技、财经、技术等领域:

    公众号说明
    机器之心AI 领域头部媒体,深度报道
    量子位AI 科技媒体,前沿动态
    新智元AI 产业媒体,技术与应用
    DeepTech深科技深度科技报道
    PaperWeeklyAI 论文解读,学术前沿
    计算机视觉lifeCV 方向技术内容
    AI前线InfoQ 旗下 AI 技术媒体
    夕小瑶科技说AI/NLP 技术博主
    海外独角兽海外 AI 创业与投资
    甲子光年科技产业深度报道
    集智俱乐部复杂系统与 AI 交叉研究
    公众号说明
    晚点LatePost深度商业报道,科技巨头内幕
    36氪头部科技商业媒体
    36氪Pro36氪深度版
    虎嗅App科技商业评论
    极客公园科技创新报道
    少数派数字生活,效率工具
    APPSO应用推荐与数码评测
    爱范儿消费科技媒体
    差评科技评论与深度报道
    钛媒体科技商业媒体
    公众号说明
    InfoQ软件开发技术媒体
    阿里云开发者阿里技术分享
    腾讯技术工程腾讯技术分享
    前端之巅前端技术
    架构师之路架构设计
    GitHubDaily开源项目推荐
    公众号说明
    华尔街见闻全球财经资讯
    财经杂志财经深度报道
    第一财经YiMagazine商业财经
    经纬创投创投视角
    红杉汇红杉资本
    42章经创投与创业
    远川投资评论投资分析
    泽平宏观展望宏观经济分析
    公众号说明
    caoz的梦呓互联网老兵,行业洞察
    L先生说思维方法论
    槽边往事和菜头,生活随笔
    孟岩投资与认知
    刘润商业洞察
    辉哥奇谭职场与成长
    warfalcon阅读与学习方法
    玉树芝兰知识管理
    九边历史与时事评论
    也谈钱理财与投资
    keso怎么看互联网评论
    阑夕科技评论
    公众号说明
    人人都是产品经理产品方法论
    互联网怪盗团互联网行业分析
    乱翻书商业与产品
    刘言飞语产品思考
    产品犬舍产品设计
    FounderPark创业者访谈

    精选 RSS 订阅(70+ 个)

    我们精心筛选了 AI 领域最具影响力的信息源,包括:

    公司Twitter/X
    OpenAI@OpenAI · @OpenAIDevs · @ChatGPTapp
    Anthropic@AnthropicAI · @claudeai
    Google@GoogleAI · @GoogleDeepMind · @GeminiApp
    Meta@AIatMeta
    Microsoft@MSFTResearch
    NVIDIA@NVIDIAAI
    xAI@xai
    Hugging Face@huggingface
    Groq@GroqInc
    公司产品/领域
    阿里 Qwen通义千问大模型
    DeepSeekDeepSeek 大模型
    腾讯 Hunyuan混元大模型
    昆仑万维 Skywork天工大模型
    快手 Kling AI可灵视频生成
    MiniMax海螺 AI
    Fish AudioAI 语音合成
    MonicaAI 助手
    DifyLLM 应用开发平台
    Jina AI向量搜索/嵌入
    Milvus向量数据库
    研究者身份/贡献
    Fei-Fei Li 李飞飞斯坦福教授,ImageNet 创始人
    Andrew Ng 吴恩达DeepLearning.AI 创始人
    Jim Fan 范麟熙NVIDIA 高级研究科学家
    Lilian WengOpenAI 安全系统负责人
    Jerry LiuLlamaIndex 创始人
    Junyang Lin 林俊旸阿里 Qwen 核心成员
    Binyuan Hui阿里 Qwen 核心成员
    Hung-yi Lee 李宏毅台大教授,机器学习课程
    工具用途
    LangChainLLM 应用开发框架
    LlamaIndex数据索引/RAG 框架
    Ollama本地 LLM 运行
    CursorAI 代码编辑器
    WindsurfAI 编程助手
    bolt.newAI 全栈开发
    FirecrawlWeb 爬虫/数据提取
    Browser Use浏览器自动化
    OpenRouterLLM API 聚合
    AI SDKVercel AI SDK
    NotebookLMGoogle AI 笔记
    DeepLearning.AIAI 教育平台
    博主领域/特点
    宝玉AI 技术解读、行业分析
    歸藏AI 产品、前沿动态
    小互AI 应用、效率工具
    向阳乔木AI 创业、产品思考
    AI产品黄叔AI 产品设计
    李继刚Prompt 工程、AI 写作
    Tw93前端开发、AI 工具
    idoubiAI 开发、技术分享
    Viking全栈开发、AI 应用
    Geek技术极客、工具推荐
    YangyiAI 研究、深度分析
    hidecloudAI 产品、行业洞察
    catAI 技术、前沿探索
    meng shaoAI 应用、效率提升
    Eric JingAI 创业、商业化
    博客说明
    量子位AI 领域头部媒体
    宝玉的分享技术深度文章
    爱范儿科技数码资讯
    阮一峰的网络日志技术周刊
    美团技术团队工程实践分享
    掘金本周最热开发者社区精选

    🚀 快速开始

    环境要求

    • Node.js >= 18.0.0
    • pnpm(推荐)或 npm

    安装与运行

    # 克隆项目
    git clone https://github.com/SuYxh/ai-news-aggregator.git
    cd ai-news-aggregator
    
    # 安装依赖
    pnpm install
    
    # 运行数据抓取
    pnpm fetch
    
    # 启动 Web 界面
    cd web && pnpm install && pnpm dev
    

    命令说明

    # 完整抓取(所有数据源)
    pnpm fetch
    
    # 仅测试 OPML RSS
    pnpm fetch:opml
    
    # 限制测试前 N 个 RSS
    pnpm fetch:opml ./feeds/follow.opml 10
    
    # Web 开发模式
    cd web && pnpm dev
    
    # Web 生产构建
    cd web && pnpm build
    

    命令行参数

    参数默认值说明
    --output-dirdata输出目录
    --window-hours24时间窗口(小时)
    --archive-days45归档保留天数
    --translate-max-new80单次最大翻译数
    --rss-opml./feeds/follow.opmlOPML 订阅文件
    --rss-max-feeds0最大 RSS 数量

    📁 输出文件

    运行后在 data/ 目录生成:

    文件说明
    latest-24h.json最近 24 小时 AI 资讯
    latest-7d.json最近 7 天 AI 资讯
    archive.json历史归档(45 天)
    source-status.json数据源抓取状态
    opml-feeds.jsonOPML 订阅源列表
    waytoagi-7d.jsonWaytoAGI 近 7 天更新
    title-zh-cache.json标题翻译缓存

    数据结构

    {
      "generated_at": "2026-02-25T08:26:49Z",
      "window_hours": 24,
      "total_items": 946,
      "source_count": 156,
      "site_stats": [
        { "site_id": "opmlrss", "site_name": "OPML RSS", "count": 86, "raw_count": 150 }
      ],
      "items": [
        {
          "id": "abc123...",
          "site_id": "opmlrss",
          "site_name": "OPML RSS",
          "source": "歸藏(guizang.ai)(@op7418)",
          "title": "GPT-5 即将发布",
          "url": "https://...",
          "published_at": "2026-02-25T08:00:00Z",
          "title_zh": "GPT-5 即将发布",
          "title_en": "GPT-5 Coming Soon",
          "title_bilingual": "GPT-5 即将发布 / GPT-5 Coming Soon"
        }
      ]
    }
    

    🔧 自定义配置

    添加自定义 RSS 订阅

    1. 编辑 feeds/follow.opml
    2. 按 OPML 格式添加订阅:
    <outline text="分组名称" title="分组名称">
      <outline text="订阅名称" type="rss" xmlUrl="RSS_URL"/>
    </outline>
    

    GitHub Actions 自动更新

    项目已配置 GitHub Actions,每 2 小时自动:

    1. 抓取所有数据源
    2. 构建 Web 应用
    3. 部署到 GitHub Pages

    如需修改更新频率,编辑 .github/workflows/update-ai-news.yml:

    schedule:
      - cron: "0 */2 * * *"  # 每 2 小时
    

    🏗️ 项目结构

    ai-news-aggregator/
    ├── src/                      # 数据抓取源码
    │   ├── index.ts              # 主入口
    │   ├── config.ts             # 配置
    │   ├── types.ts              # 类型定义
    │   ├── fetchers/             # 各平台抓取器
    │   │   ├── wechat-rss.ts     # 微信公众号抓取
    │   │   ├── youtube.ts        # YouTube 抓取
    │   │   └── ...               # 其他平台
    │   ├── filters/              # 过滤器(AI 相关性、去重)
    │   ├── translate/            # 翻译模块
    │   └── utils/                # 工具函数
    ├── web/                      # Web 前端
    │   ├── src/
    │   │   ├── components/       # React 组件
    │   │   ├── hooks/            # 自定义 Hooks
    │   │   └── App.tsx           # 应用入口
    │   ├── index.html
    │   └── vite.config.ts
    ├── feeds/                    # RSS 订阅配置
    │   └── follow.opml
    ├── assets/                   # 截图资源
    ├── data/                     # 输出数据
    └── .github/workflows/        # GitHub Actions
    

    🛠️ 技术栈

    数据抓取

    技术用途
    TypeScript类型安全
    CheerioHTML 解析
    rss-parserRSS 解析
    fast-xml-parserXML 解析
    dayjs日期处理
    p-limit并发控制

    Web 前端

    技术用途
    React 18UI 框架
    TypeScript类型安全
    Vite构建工具
    Tailwind CSS样式框架
    Lucide React图标库

    📝 更新日志

    查看 CHANGELOG.md 了解版本更新详情。


    📄 License

    MIT © SuYxh


    如果这个项目对你有帮助,欢迎 ⭐ Star 支持!

    🐛 报告问题 · 💡 功能建议