maxun
开源无代码网页数据平台,支持自然语言提取 Recorder 录屏 + LLM 智能识别
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
开源无代码网页数据平台,支持自然语言提取 Recorder 录屏 + LLM 智能识别
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
你可能有过这样的经历:每天要打开同一个网站,把当天的数据复制到 Excel 里,手动整理、分析。一两次还好,日复一日呢?这不仅是枯燥的重复劳动,更是一种对时间的慢性消耗。
Maxun 正是为解决这类痛点而生。它是一个开源的无代码网页数据平台,能够将任意网站转化为结构化、可编程的 API 接口——你不需要写一行代码,只需要告诉它你想抓什么,它就会帮你自动化完成。

Maxun 的诞生源于创始人每日面对的爬虫噩梦。在公司内部,数据团队经常需要从各类网站提取结构化数据:竞品价格、社交媒体评论、招聘职位信息……每次网站改版,现有的爬虫脚本就会失效,数据团队就得重新花时间修复,苦不堪言。
"为什么要花 80% 的时间维护爬虫,只有 20% 的时间真正用数据?"这个灵魂拷问推动了 Maxun 的诞生。项目于 2023 年底开源,迅速在 GitHub 上获得了超过 16,000 颗星,成为网页数据采集领域最受关注的开源项目之一。
Maxun 将数据采集封装为四种类型的"机器人"(Robot),每种对应不同的使用场景:
1. Extract(提取)—— 最智能的结构化数据采集
Extract 是 Maxun 的核心能力,提供两种工作模式:
2. Scrape(抓取)—— 快速获取网页内容
Scrape 专注于将整个网页转换为干净的 Markdown、HTML 格式,并支持截图。这是 AI 工作流的理想选择:开发者可以让 AI Agent 直接读取 Maxun 抓取的 Markdown 内容,进行摘要、问答或进一步处理,而无需处理原始 HTML 的复杂性。
3. Crawl(爬取)—— 全站级数据采集
Crawl 支持整站爬取,自动发现页面链接并控制爬取范围(可以限制爬取深度、最大页数等)。数据团队在需要对某行业网站进行批量采集时非常有用:比如监控某电商平台上所有某品类商品的价格和评论。
4. Search(搜索)—— 主动发现数据来源
Search 功能让 Maxun 主动搜索网络,找到与特定查询相关的所有页面,并自动抓取内容。这对于舆情监控、市场研究等场景非常实用。
从代码结构来看,Maxun 采用了典型的前后端分离架构:
playwright-core 1.57.0),同时集成了 @cliqz/adblocker-playwright(反反爬)和 idcac-playwright(更高级的反检测),配合 fingerprint-generator/fingerprint-injector 实现浏览器指纹随机化,显著提升隐蔽性@anthropic-ai/sdk 0.71.2),也支持 Ollama 本地模型,通过 Model Context Protocol (MCP) 实现 LLM 驱动的提取node-cron + cron-parser 实现灵活的定时采集配置整个系统通过 Docker Compose 一键部署,后端内存限制 6GB,共享内存(shm)2GB,专为 Playwright 浏览器渲染优化。
Maxun 的设计理念是"同一套引擎,多种接入方式":
@maxun/sdk,开发者可在 Node.js 应用中编程控制 MaxunMaxun 提供开箱即用的 Docker Compose 配置,包含 4 个核心服务:PostgreSQL(数据持久化)、MinIO(文件存储)、Backend(Node.js API + Playwright)和 Frontend(Vite SPA)。
最简部署只需三步:
docker-compose.yml 和 .env 配置文件docker-compose up -dhttp://localhost:5173硬件需求:由于集成了无头浏览器 Playwright,Maxun 对 CPU 和内存要求较高。官方配置建议后端至少 8GB 内存、4 核 CPU,并预留 10GB+ 存储空间(PostgreSQL + MinIO + 浏览器缓存)。GPU 不是必需的。
没有完美的工具,Maxun 也有其局限性:
node-cron,定时精度为分钟级,对于需要秒级触发的场景不适用。Maxun 的崛起代表了网页数据采集领域的一个趋势转变:传统爬虫框架(如 Scrapy)需要专业编码能力,而 Maxun 将这个能力民主化,让非技术人员也能构建复杂的数据采集流程。
截至目前,Maxun 在 GitHub 上拥有超过 16,000 颗星、600+ Fork,Discord 社区活跃,被收录于 Trendshift 的热门项目列表。它不仅是一个工具,更是一个生态——通过 MCP 协议与 AI Agent 深度集成,拥抱了"AI 时代的数据基础设施"这一定位。
如果你厌倦了手工复制粘贴,又不想学复杂的爬虫框架,Maxun 值得一试。