混合抓取模式
先使用轻量级的静态 HTTP 抓取;仅在需要渲染或存在机器人防护时才回退到 Playwright。
LightCrawl 是一款可自托管的网页抓取 API 与 Model Context Protocol(MCP)服务器,可将网页转换为干净的 Markdown。它被设计为一种轻量、单容器的替代方案,适合希望进行页面提取、站点映射和爬取,而不想为每个请求都运行完整浏览器栈的开发者。
该项目强调低资源运行和灵活部署。根据 README,它可以通过 Express API 提供 HTTP 请求服务,通过 stdio 响应 MCP 客户端,并可根据页面在静态抓取与基于浏览器的渲染之间切换。
仓库文档还将 LightCrawl 定位于本地开发、基于 Docker 的部署,以及在需要多个 worker 或排队任务时使用 Redis 支持的分布式爬取。其公开页面将其描述为开源且可自托管,而不是托管式 SaaS 产品。
先使用轻量级的静态 HTTP 抓取;仅在需要渲染或存在机器人防护时才回退到 Playwright。
支持 `fast=true` 模式,可跳过滚动延迟,并使用更轻量的 DOM 解析器,以减少 CPU 和内存占用。
在需要浏览器回退时自动滚动页面并捕获渲染后的 HTML,有助于处理延迟加载内容。
使用基于 Readability 的 `article` 模式将页面转换为 Markdown,并提供用于完整 HTML 到 Markdown 转换的 `full` 模式。
查找内部 URL 用于映射,支持递归爬取,并可在 Redis 中运行爬取队列以进行分布式处理。
在 HTTP API 之外,还提供与 Prometheus 兼容的指标、结构化 JSON 日志以及 MCP 服务器接口。
当你想将博客文章、新闻报道或文档页面的主要正文提取为干净的 Markdown,供后续处理时,请使用 `article` 模式。
当你需要整个页面正文,例如目录页、门户页或搜索结果,而不是只保留主要文章内容时,请使用 `full` 模式。
使用映射和爬取端点,从目标域名发现内部链接,然后按配置的深度和数量限制递归遍历站点。
当你需要一个隔离的抓取器,并希望将浏览器执行留在客户端机器之外时,可在 Docker 中或以单个自托管容器运行该服务。
当项目需要跨多个任务共享队列状态或协作式后台 worker 时,启用基于 Redis 的爬取。
LightCrawl 以自托管服务的形式运行。README 说明它既可作为基于 Express 的 HTTP API,也可作为 MCP 服务器,并支持可配置的访问控制,例如可选的 API 密钥和允许的 IP 列表。
README 说明了两种提取模式:`article` 用于提取主要文章内容,`full` 用于将整个 HTML 正文转换为 Markdown。它还包含用于抓取、映射和爬取的端点。
该项目同时支持内存队列和基于 Redis 的爬取队列。当设置 `REDIS_URL` 时,它可以使用 Redis 作为分布式队列和状态后端,并可通过 `ENABLE_DISTRIBUTED_WORKER` 启用可选的后台 worker。
README 列出了 Dockerfile、单容器部署方案,以及针对仅使用 Chromium 的 Playwright 优化的多阶段构建,因此它适合基于容器的自托管。
GitHub 的公开定价页面显示了 Free 计划以及 GitHub 自身提供的付费计划。这表明该项目托管在 GitHub 上,但仓库 README 仍将 LightCrawl 描述为一个可自托管的开源项目,而不是托管式 SaaS 产品。
ByteAsk 是面向 C 和 C++ 的终端优先 AI 编码 agent,可直接编辑仓库,并在展示 diff 前用真实编译器、调试器、sanitizers 和测试验证修改。提供免费版与付费方案。
CreateOS Sandbox 是基于 Firecracker 微型虚拟机的隔离计算环境,用于运行代码和 agent 工作负载,支持私有网络、SDK、CLI 和 MCP 程序化控制。
hob 是面向编码 agent 的独立工作区,可将 agent 会话、终端、历史记录和后续工作围绕你已在用的工具与提供商有序管理,适合重视本地路由、历史和工作区结构控制的开发者。
Manta AI 是面向团队的自治式网页应用测试工具,可从 URL 自动探索应用、映射行为、捕捉回归,并用自然语言生成测试,无需脚本或维护选择器。
SonOf 连接你的代码仓库和 PM 工具,审计代码库与产品上下文,将已批准工作转为可交付工单,并由资深工程复审,适合缺少完整团队的创始人和技术负责人。
Ghost 是一款基于终端的 AI 助手,可在命令行中聊天、生成代码并运行任务。内置免费模型,支持 Linux、macOS 和 Windows,且为开源项目。