案例 · 爬虫 / 自动化 / 可视化
开源热度看板
定时抓取 GitHub Trending 与 Hacker News,ECharts 深色大屏展示。 Actions 当爬虫机,Pages 当托管——没有常驻服务器。
一页摘要
客户问题与解决方案
客户问题
公开信息分散、更新频繁,人工汇总成本高,普通表格又难以快速看出趋势和结构。
解决方案
定时采集并清洗多个公开数据源,生成结构化 JSON,再用大屏把榜单、分布和变化集中呈现。
做了什么
- GitHub Trending(全语言 + Python / JS / Go)HTML 解析
- Hacker News Top 30 官方 API
- ECharts 榜单与语言分布等图表
- 定时抓取 → 提交数据 → 自动重新发布
Actions cron → fetch_data.py → 提交 JSON → Pages 发布 → 浏览器渲染
已实现 / 未实现
已实现
多源抓取、定时任务、JSON 历史数据、榜单与分布图表、静态自动发布。
未实现
登录配置后台、付费数据源、WebSocket 实时推送和复杂告警;可按数据授权与时效要求增加。