NewsIQ – AI 驱动的新闻研究助手

Stack

Next.js 16 + React 19
AI SDK v5 (Vercel)
Bright Data SDK
Tailwind CSS 4

分享

功能

  • 实时新闻搜索:在 Google 新闻中搜索最新事件
  • 文章抓取:提取完整文章内容并绕过付费墙
  • AI 分析:GPT-4o-mini 基于引用与洞察对新闻进行分析
  • 多来源研究:对比不同来源的报道内容
  • 流式响应:在执行工具的同时实时输出 AI 响应

前置条件

设置

  1. 克隆项目并安装依赖:
    npm install
  2. 创建 .env.local 并填入你的 API 密钥:
    OPENAI_API_KEY=your_openai_key
    BRIGHTDATA_API_KEY=your_brightdata_key
  3. 运行开发服务器:
    npm run dev
  4. 打开 http://localhost

技术栈

  • Next.js 16 + React 19
  • AI SDK v5(Vercel)
  • Bright Data SDK
  • Tailwind CSS 4