公开数据采集脚本 - 案例
> 采集某公开政府公示平台的招标公告信息,自动整理为结构化表格
## 技术栈
- Node.js + Axios + Cheerio
- 定时任务 (node-cron)
- 输出格式:Excel (.xlsx)
## 功能
- 自动抓取指定页面的公开信息
- 提取标题、发布时间、内容摘要、链接
- 去重处理
- 增量采集(只抓新增条目)
- 自动导出为格式化 Excel 表格
## 运行方式
```bash
npm install
node index.js
```
## 输出示例
| 标题 | 发布时间 | 摘要 | 链接 |
| ----------- | ---------- | ----------- | ----------- |
| XXX项目公告 | 2026-06-15 | 项目概况... | https://... |
| YYY项目公告 | 2026-06-14 | 项目概况... | https://... |
## 特点
- 请求间隔合理,不增加目标服务器压力 ✅
- 失败自动重试 3 次 ✅
- 详细日志输出 ✅
需求方专属客服,免费梳理匹配