项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-09-16 · 当前星标 ★ 561
使用教程
环境要求
- Node 环境
- 目标站点
安装与启动步骤
-
1装库
把网页抓取与清洗包成命令行。
npm install @vakra-dev/reader -
2装浏览器内核
抓动态页面需要它,首次会下载。
npx playwright install chromium -
3起服务
常驻模式复用连接池,批量抓更快。
npx reader start --direct-pool-size 5 -
4抓一个页面
先用单页确认输出格式。
npx reader scrape https://example.com -
5按站抓取
限制深度与页数,别失控。
npx reader crawl https://example.com -d 2
如何确认成功
抓一个动态渲染的页面能拿到完整正文与结构化字段,深度抓取不会越界到外部域名
注意事项
- 它把抓取与清洗合并成一步。
- 常驻模式比单次调用快很多。
- 抓取要遵守目标站点的规则与频率限制。
- 反爬强的站点需要额外配置。
核心亮点
- 内置 HTML 转 Markdown 清洗,输出可直接用于 LLM 上下文,省去二次解析
- 基于无头浏览器并支持浏览器会话,能应对登录态和部分反爬场景
- 抓取、爬取、自动化三类能力统一 API,TypeScript 技术栈对前端/Node 团队友好
不足之处
- 项目处于早期,星标和社区规模较小,长期维护与生态尚待观察
- 反爬对抗能力有限,面对强风控站点仍可能失败,需自行补充代理等方案
适用场景
- 为 RAG 或 AI 搜索构建网页内容采集与清洗管道
- 让 AI Agent 自动抓取指定站点并抽取结构化数据
- 需要登录态的网页自动化操作与批量内容同步
替代项目
Firecrawl、Crawl4AI、Jina Reader
上一篇:gpt-home
同类项目推荐
ToolJet
开源
拖拽搭建内部工具,连接数据源,自动化工作流,快速交付。
Open-source foundation of ToolJet AI - the enterprise app generation platform for in···
llm-pid-tuner
开源
用大模型自动迭代 PID 参数,省去手动试凑
基于 LLM 的极简 PID 自动调参系统 (CLI 版)
maestro
开源
Netflix 出品,大规模工作流编排,搞定复杂数据管道
Maestro: Netflix’s Workflow Orchestrator
WorkBuddy-Guide
开源
中文流程照着抄,知识管理到交付一条龙全搞定
WorkBuddy 中文实践知识库与办公交付工作流|OPCspace 旗舰项目
SeleniumBase
开源
写 Python 脚本自动开浏览器,绕过反爬还能跑测试
Browser automation and testing without limits. SeleniumBase's CDP Mode bypasses bot-···
Autofish
开源
一句话指挥 Android,AI 自动帮你点按滑动完成任务
An AI Agent tool to automate Android devices reliably
n8n-as-code
开源
用代码和AI助手轻松构建、同步和管理n8n工作流
Give your AI agent n8n superpowers. 537 nodes with full schemas, 7,700+ templates, G···
worktrunk
开源
一条命令给每个 AI 代理开独立工作区,并行写码不打架
Worktrunk is a CLI for Git worktree management, designed for parallel AI agent workf···
GhostDesk
开源
给 AI 一双眼睛和手,自动操作任何桌面软件,无需 API
Give any AI agent a full desktop — it sees the screen, clicks, types, and runs apps···
