开源网页数据平台,可将网站转换为结构化 API,支持抓取、爬取、搜索、监控和 AI 数据提取。
- Star
- 44,721
- Fork
- 5,394
- 未关闭 Issue
- 274
- 最近提交
- 前天
这是什么?
易采集(EasySpider)是一款用于浏览器自动化和网页数据采集的桌面软件。无需编写脚本,只需在页面上选中需要的内容,软件即可生成可重复执行的采集任务。对于商品列表等同类元素,它能自动识别并匹配,一次选中全部,再提取其中的子字段。
任务以流程图的形式组织,支持循环(如逐个点击链接进入详情页、翻页采集)、条件分支、文本输入、截图以及自定义 JavaScript。采集结果按字段分别保存。软件还提供命令行执行方式,方便将任务嵌入其他系统。
项目基于 Electron 开发,采用 AGPL-3.0 协议。教程文档位于 GitHub Wiki,仓库的 Examples 目录中提供了样例任务。
核心功能
- 01通过点击选择页面元素,同类元素自动匹配。
- 02以流程图方式搭建采集流程,支持循环、条件判断和文本输入。
- 03循环访问列表中的每一项并进入详情页采集。
- 04采集结果按字段分别保存。
- 05支持命令行执行任务,便于集成到其他系统。
- 06可在任务中加入自定义 JavaScript 步骤。
适用场景
- 无需编程即可采集电商网站的商品列表和详情信息。
- 将公开网页内容整理为结构化数据用于分析。
- 把重复的浏览器操作做成批量或定时任务。
- 在决定是否编写定制代码前,先快速搭建爬虫原型。
快速上手
- 1
从发布页面下载最新版本
- 2
打开下载的易采集应用,通过点击网页元素设计任务
使用前须知
- 采用AGPL-3.0许可证,基于其代码的修改或衍生作品及网络服务需以相同许可证开源。
- 软件按“原样”提供,作者不承担任何责任,无担保。
标签
常见问题
- EasySpider 是什么?
- 可视化、无代码的网页爬虫与浏览器自动化工具,通过在网页上点选元素即可设计采集任务。 易采集(EasySpider)是一款用于浏览器自动化和网页数据采集的桌面软件。无需编写脚本,只需在页面上选中需要的内容,软件即可生成可重复执行的采集任务。对于商品列表等同类元素,它能自动识别并匹配,一次选中全部,再提取其中的子字段。
- EasySpider 可以免费使用吗?用的什么许可证?
- EasySpider 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- EasySpider 还在维护吗?
- 活跃维护中。EasySpider 最近一次提交是在 2026年10月19日。
- EasySpider 适合用来做什么?
- 无需编程即可采集电商网站的商品列表和详情信息。 将公开网页内容整理为结构化数据用于分析。 把重复的浏览器操作做成批量或定时任务。 在决定是否编写定制代码前,先快速搭建爬虫原型。
- EasySpider 怎么安装和运行?
- 从发布页面下载最新版本 打开下载的易采集应用,通过点击网页元素设计任务
- 在哪里获取 EasySpider?
- 源代码和安装说明在 GitHub 上:https://github.com/NaiboWang/EasySpider
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
1.8万1550TypeScriptAGPL-3.0更新于 3天前
Firecrawl 官方 MCP 服务器,让 AI 助手通过 MCP 协议搜索、抓取和交互网页,并返回 Markdown 或结构化数据。
7642934JavaScriptMIT更新于 19小时前
用高级 API 控制 Chrome 或 Firefox 的 JavaScript 库,默认无界面运行。
9.6万9579TypeScriptApache-2.0更新于 6小时前
用 Zig 从零编写的无头浏览器,面向 AI 智能体与自动化,支持 CDP 和 WebDriver BiDi。
3.7万1771ZigAGPL-3.0更新于 昨天
面向浏览器智能体的 TypeScript、Python、Go SDK,可用自然语言执行操作、观察页面与提取数据。
2.6万1769TypeScriptMIT更新于 24小时前
基于大语言模型和计算机视觉的开源浏览器自动化工具,可在任意网站上执行工作流,并在 Playwright 上扩展 AI 能力。
2.3万2202PythonAGPL-3.0更新于 昨天