Skip to content

快速体验

如果我们只想快速确认这套新闻库是否已经能跑起来,最短路径就是下面三步:

bash
npm install
npm run crawl
npm run dev

运行后你会得到什么

  • public/api/:站点运行时直接消费的 JSON API。
  • data/daily/YYYY-MM-DD.json:按日期归档的新闻数据快照。
  • dist/:执行 npm run build 后生成的静态发布产物。

这次运行的数据策略

  • 默认先抓真实 feed 和 GitHub Trending。
  • 如果某个来源临时不可达,会按分类补兜底内容,保证页面不断更。
  • 所有结果仍然遵循同一套 JSON 契约,所以页面层不需要区分来源类型。

适合继续扩展的方向

  1. 给每个来源接入独立解析器和重试逻辑。
  2. 把 AI 摘要模板抽到独立模块,支持更细的提示词配置。
  3. 加入 GitHub Actions,让站点按固定频率自动更新。

News Base 让站点、数据与技能文档共用同一份配置。