这个项目能做什么
AI 资讯雷达是一个零服务器成本的全自动 AI 资讯聚合项目,目标是以 $0/月 的运行成本持续产出中文 AI 情报看板。
核心能力
- 多源抓取:覆盖 TechCrunch AI、The Verge AI、Hacker News AI 热榜等突发快讯;马斯克、奥特曼、LeCun 等人物观点;Hugging Face 趋势模型与 GitHub AI 热门项目;以及 Reddit LocalLLaMA 与 ArXiv CS.AI 论文。
- AI 处理:对接 Google Gemini 2.5 Flash 免费接口,将外文资讯翻译为中文,并提炼 30~50 字的一句话核心看点,同时进行打标签。
- 前端看板:深色极客风四分栏布局,基于 Tailwind CSS,每 30 秒自动检测最新数据并平滑刷新。
架构与部署
- 纯静态 Serverless 架构,托管于 Google Firebase Hosting CDN。
- GitHub Actions 定时任务每 30 分钟在云端运行爬虫并发布,无需本地机器常开。
- 项目结构包含 config.py(抓取源与分类规则)、fetcher.py(免 Key 抓取引擎)、processor.py(Gemini 翻译摘要)、main.py(调度入口)、public/(静态站点)与 firebase.json。
使用方式
- 本地:创建虚拟环境并安装 requirements.txt,将 .env.example 复制为 .env 并填入 GEMINI_API_KEY 与 GEMINI_MODEL,运行 python main.py 抓取整理,再通过本地 HTTP 服务预览 public/index.html。
- 上线:使用 npx firebase login、npx firebase use --add 关联项目,然后 npx firebase deploy --only hosting 一键部署,获得免费网址。
适合希望低成本搭建个人 AI 资讯聚合站、并借助定时任务与静态托管实现自动更新的用户。
评论
0 评分人数达到10人后显示
登录后参与讨论。