AI Daily Frontier

4个月前发布 157 00

AI Daily Frontier 每日自动爬取 GitHub Trending、Hacker News、TLDR AI、OpenAI、Anthropic、InfoQ AI Development 等信息源,通过 GitHub Models API (GPT-4o) 生成中文摘要,提供 FastAPI 只读接口和 Vue 前端资讯流页面。

所在地:
中国
收录时间:
2026-06-18
其他站点:
AI Daily FrontierAI Daily Frontier

在技术迭代日新月异的今天,如何高效获取高质量的 AI 与工程前沿资讯?AI Daily Frontier 是一个开源的多源信息聚合平台,它自动从 GitHub Trending、Hacker News、TLDR AI、OpenAI、Anthropic 及 InfoQ AI 等 6 大核心源头采集数据,并利用 GPT-4o 生成面向后端工程师的中文智能摘要。无论是通过 Web 界面浏览,还是通过 JSON API/RSS 接入个人工作流,它都能为你提供稳定、结构化的技术情报。

AI Daily Frontier

核心亮点:智能摘要、统一接口、高可用架构

1. 面向工程的中文智能摘要

  • 精准提炼:不同于简单的机器翻译,AI 摘要专注于工程落地视角,提取关键技术点、实现思路及潜在影响。
  • 双语支持:前端支持 ?lang=zh / ?lang=en 切换,满足不同语言习惯用户的需求。

2. 标准化数据服务

  • 统一 JSON 结构:所有来源的数据均清洗为统一字段结构(output/latest.json),便于程序化处理。
  • RESTful API:提供健康的 FastAPI 接口,支持按来源(如 github-daily, anthropic)查询最新快照。
  • RSS 订阅:提供聚合所有来源的 RSS feed,方便接入阅读器或自动化工具。

3. 独立容错与持久化

  • 故障隔离:任一数据源采集失败不影响其他源的正常输出。
  • 双层存储:Redis 缓存 3 天热数据以提升响应速度,磁盘永久归档确保数据不丢失。
  • 定时调度:内置 FastAPI 进程内调度器,默认每天 07:50, 15:50, 23:50 三次自动采集。

技术架构

层级组件说明
采集层main.py并行抓取 GitHub, HN, TLDR, 官方源等
数据层Redis + 磁盘热数据缓存 + 永久归档,支持降级读取
服务层FastAPI + Scheduler提供 JSON API 及定时任务调度
展示层Vue 3 + Nginx响应式卡片资讯流,骨架屏加载优化体验

快速开始

1. 本地部署

# 克隆项目
git clone https://github.com/wenbochang888/github-trending-spider.git
cd github-trending-spider

# 安装依赖
pip3 install -r requirements.txt

# 配置 GitHub Token (必须)
export GITHUB_TOKEN="ghp_your_token"

# 测试采集
python3 main.py

# 启动 API 服务
python3 -m uvicorn api:app --host 0.0.0.0 --port 8000

# 启动前端 (开发模式)
cd frontend && npm install && npm run serve

2. 线上 API 使用

无需部署,直接调用官方提供的只读 API:

  • 健康检查:GET https://www.gdufe888.top/api/health
  • 获取来源列表:GET https://www.gdufe888.top/api/sources
  • 获取特定源最新数据:GET https://www.gdufe888.top/api/sources/github-daily/latest
  • RSS 订阅:https://www.gdufe888.top/api/rss.xml

3. Agent Skill 集成

仓库提供了 tech-trend-spider Skill,允许 AI 助手直接通过线上 API 查询已采集的技术趋势,无需重新爬取。

  • 安装:将 skills/tech-trend-spider/SKILL.md 加载到你的 Agent 中。
  • 功能:支持按关键词过滤、按条数截断,并以 Markdown 或 JSON 格式输出结果。

适用场景

  • 后端/全栈工程师:每日快速获取经过提炼的技术干货,保持技术敏感度。
  • 技术博主/媒体人:利用结构化数据快速生成资讯简报或深度分析素材。
  • AI Agent 开发者:通过 API 或 Skill 为你的智能体注入实时技术情报能力。
  • 个人知识库搭建者:通过 RSS 或 API 将高质量技术内容自动沉淀至 Obsidian/Notion。

相关导航